MacOS – Since upgrading to OS X Mavericks, I can’t open any files on a SMB share from the Windows 8.1 PC

macosNetworksmbwindows

I have a PC with Windows 8.1 and a Mac with Mavericks. I have a folder on the Mac that is shared with the PC. When I'm on the PC and I try to open a file that is shared by the Mac, such as an ISO file (a disk image), then I get a message saying that I cannot open the file, or the file is in use (it depends on the app/filetype). I have the same problem when I open a video file. Strangely, text files and PDF files are just fine. And if I copy any of the problematic files to the local Windows disk, then I can open them just fine.

The specific error messages are:

  • AVI files opened in VLC: "Your input can't be opened. VLC is unable to open the MRL."
  • ISO files opened by Windows Explorer: "Sorry, there was a problem mounting the file."

This only started happening after I upgraded to Windows 8.1 on the PC and Mavericks on the Mac. Mavericks upgraded its SMB version from SMB1 to SMB2, so perhaps that is related?
Does anyone know what the problem might be, and how I could fix it?

Thanks in advance!

Best Answer

This seems to be a known issue as I remember running across a work-around the other day at TUAW:

http://www.tuaw.com/2013/10/27/did-mavericks-kill-your-network-drive-access-heres-a-fix/

Basically what they are telling you to do is replace the SMB:// in the Go > Connect To Server... dialog box with CIFS://

I gather this forces the Mac to use an older version of the SMB networking standard that is the default on Mavericks. Not sure if this will work in VLC and not sure how to compensate for the issue on a PC but this should help when you are working on the Mac end of things...