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.

Extremely strange behavior when attempting to transfer files from windows machine to unraid via SMB.

Featured Replies

When initializing an outbound (Windows 11 to unraid) file transfer via my mapped network share or via unmapped local network browsing, I experience strange behavior from the windows explorer transfer dialog box. If i begin a file transfer of an extremely small file (~100kb), it is able to complete, however even though the file then shows up on my array's cache drive, attempting to access that file brings up this error:

Screenshot2025-02-26043456.png.420d0cc3e014dd66709b73833db22970.png

However I am able to download this "file" and when I run an MD5 hash comparison against it vs the original, it comes back different. Additionally, when I return this file to my PC (copy to unraid share and then copy back) it shows that the file contains most of the original contents, and displays a thumbnail which is accurate to the original, however attempting to open the copied file results in this error:
Screenshot2025-02-26043748.png.53b47b5779e7aba1e4e74aed5cd17a37.png

These files show as the correct size on the unraid filesystem, though I am sure they are either garbled or damaging the integrity of the filesystem records somehow. Also, I am able to connect other devices on my network to the share and read the files back normally. I am able to open them directly from the share and also download them and view them as being correct to the original.

When copying a file of roughly the next order of magnitude (~10MB) the file again will hand the explorer.exe transfer dialog box, but still "complete" anyways. However attempting to access this file and open it on another computer does not work as this file is corrupted to the point it is not opening.

Additionally, when I attempt to copy a larger file (~5GB) to my unraid share it will begin the copy at Copying - 0%, and then either transmit a few KBs of data or transmit nothing at all, then freeze and hang my explorer.exe. However, even though this transfer does not finish normally and is obviously glitching out, the file is still transmitted and shows up on my cache drive as the correct size. However attempting to open this file on either machine again shows it to be corrupt. 

I have attached two images of the behavior of failed transfers.

The strangest bit of all of this is that I am fully able to download and view every file that is currently on my array with no issues. I am even getting full gigabit throughput when reading data, just nothing when writing.

I am also getting strange issues with my file associations in windows being unassigned, and when I attempt to open windows utilities (notepad, snipping tool) they will fail to open the first time, giving the error "This app can't open, check windows store for more details", though when I attempt to open them a second time they open without issue and function normally.

STEPS TAKEN-- 

I have run a filesystem integrity check of windows 11.

I have restored my system using a system restore point.
I am downloading a windows update to see if that will save my bacon.
I have deleted the files that I transferred to the server from the array, and verified that the cache drive is empty so that it does not write corrupt filesystem records to my array.
I have run XFS_check on my array in maintenance mode in order to verify none of my disks have filesystem errors.
I have deleted my SMB credentials, and disconnected and remapped my network drive in windows.

ADDITIONAL INFO-- 

I have recently changed my wireguard configuration to allow untunneled traffic, as before I was unable to access my SMB shares when the wireguard client was running. I think this is the event that may have precipitated being unable to copy data to the array. I am not sure how this is the case but they happened at nearly the same time AFAIK.

I have recently added a new drive to my array, but only after running an extended SMART test and verifying that all results met with pass. 

I recently installed oracle virtualbox. I know this is a long shot but It's the only idea I have.

I have been using WFS tools in the past week or so to make backups of my WII U external data USB drive, including using the simple command line backup utility on windows, and  (on the same drive though a different partition) using the wfs-fuse tool to append a virtual filesystem of my WFS-format data usb drive so that I may browse the files directly.

Any help would be greatly appreciated. I've created a windows 11 repair disk and am now going to attempt to repair my install via USB. Beyond that I am worried that I may have to fully reinstall windows, something I'm not easily able to do as I don't have a backup drive to store my data on now that I'm unable to access my array.

Thanks.

Screenshot 2025-02-26 043103.png

Screenshot 2025-02-26 042936.png

Solved by Connor Zook

  • Community Expert

Seems more of a Windows issue than an Unraid issue - have you run memtest on your Windows box

  • Author
  • Solution

I had corrputed files on my OS drive that were causing all kinds of issues. I purchased a new OS drive and reinstalled, ran a chkdsk on the original drive and everything is now working okay. Thanks anyways @Michael_P. Oh yeah and I ran memtest with no issues.

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.