Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Troubleshooting the 0x80070299 issue found a janky solution.

Featured Replies

Here's what I know.

A good number of users have seen this system limitation 0x80070299 error.

I finally experienced it and investigated a few variables.

  • it happens for large and small files. from Mp3s all the way up to large documents or video files that are 900mb (in my experience)

  • it's definitely not an issue with the drive space you're transferring it to.

  • and it happens mostly to windows users.

my unraid system is currently using XFS, and windows is on NTFS.

Based on some checking it seems to have a lot to do with ADS or Alternate Data Streams embedded into the files.

Solution 1: the Idiot idea

so here's what my best guess is happening:

  1. windows isn't handling the transfer correctly due to the added information embedded into the file.

  2. a odd brute force way to work around backing something up was to actually zip up the file, transfer that zipped file, then unzip it after the transfer. but that's an insane workaround.

Solution 2: the better choice.

There's software by microsoft called streams. (i think it's By Mark Russinovich. I'd link it directly but i'm not sure about the rules in the forum yet)

  • It's a program that you need to run on the command prompt or cmd.

  • It strips all the data off the file attached to it. basically it removes the info on the file saying "this came from the internet"

A few things to note.

  1. It comes as a zip file.

  2. after you extract it, it's easier to keep the extracted folder in a directory you can access. e.g. C:\

How To use:

  • assuming you already got the streams version 1.6 (that's as of writing this), and extracted it to your C:\

  • open your cmd. [win key + r] --> type cmd. enter.

  • in terminal. type cd\

    • this brings you to C:\

  • type cd streams

    • this brings you to the folder where the streams application is.

  • Note: for the sake my example and sanity cuz i was stripping multiple files of the ADS, I put it in a folder called Stuff. it was going to be copied to my NAS anyway and this was temporary.

  • enter the command streams -d -s "C:\Stuff" <-- note this was the name of my folder.

    • the -d removes the ADS

    • the -s is used for when you're stripping multiple files of the ADS data. I had about 400 of them.

A question I'd like to ask and cuz i'm a little paranoid.

  • wouldn't this ADS bit of data be a security risk if a malicious actor decided to embed information into it?

  • given that unraid community is migrating to zfs or xfs, it would be great if someone could point me in the right direction for more effectively transferring files without this microsoft nonsense.

I hope it helps and thanks.

  • Author

Just a small note cuz i fell the need to explain myself a little:
- I'm aware that ADS data can and has been demonstrated to me as a means to hiding data and bypassing antivirus software.

what i'm suggesting and requesting is a better method of transferring data cleanly. my current method of mapping the drives through it's local ip address and using windows explorer is tedious, and a direct file transfer that circumvents the process of stripping ADS data just seems a little risky.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.