It appears that there are some issues with file sharing between Mac OS X and Windows Vista systems. Several users are reporting problems with seeing shared files in both directions via Samba (SMB) networking. Users are also reporting issues with previously used (under Windows XP) printer sharing methods.
MacFixIt reader Chic writes:
My Windows XP and Mac OS X have networked well for years. As soon as I upgraded to Vista Home Premium, I can see the Mac OS X computers in the workgroup but can not access the files. On the Mac OS X side, I can mount the Vista Home drive but all of the folders are empty except for the Public folder. I have sharing 'on' on both machines and my passwords, etc are correct.
Logging into a Mac OS X system from a Vista system In order to login to a Mac OS X system from a Vista system, follow these steps:
- Open System Preferences on the Mac OS X system and go to the Sharing pane.
- Click on the "Services" tab
- Check the box next to "Windows Sharing"
- Click on the "Enable Accounts" button
- Check the box(es) next to the Mac OS X user account(s) you would like to enable access for, and enter the appropriate password(s).
- Take note of your Mac's IP address, which will be displayed at the bottom of the Sharing pane in System Preferences
- On the Windows Vista system, go to the "Run" command line by pressing the "Windows Key" and the R key simultaneously
- Enter the following: \IPAddressusername (e.g. \192.168.1.100bwilson)
- You should now be prompted for a username and password. Enter the aforementioned (\IPAddressusername) again for the username after receiving the prompt, and your normal password.
- Another option (or necessary procedure) is to authorize sue of LM and NTLM - use NTLMV2 session security in Windows Vista.
As described by Apple Discussions poster ydc:
Actually you will need to make a change on your Vista machine to enable this, but you can do it without the Group Policy editor or the Security Policy editor.
To do it:
- Click Windows Visa Start Orb
- In search box, type "regedit" and return
- Once regedit opens, click File -> export to make a backup copy
- Navigate to ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa.
- n the right pane, right-click the "LmCompatibilityLevel" key and select "modify"
- Change the value from 3 to 1
- Exit regedit and you should now be able to properly authenticate to your Mac OS X (or other Samba) share.
Printing from Mac OS X systems to Windows Vista-connected printers Another point of contention with Mac OS X/Windows Vista interaction lies with printing. Some users have found that they are unable to print to devices connected to Windows Vista systems from networked Mac OS X systems via built-in printer sharing routines.
If you are having a similar issue, you can try using LPD printing via these steps:
- Navigate to the Windows Vista Control Panel
- Go to the "Programs and Features" pane
- Click on "Turn Windows Features on or off"
- Turn on te LPD protocol and make sure that all desired printers are set to be shared
- On the Mac OS X system, open Printer Setup Utility (located in Applications/Utilities)
- Hold down the "Option" key and click the "More Printers" button
- From the top menu select "Advanced"
- From the "Device:" field select "LPD/LPR Host or Printer"
- In the "Device URI:" field, lpd://(name of your Windows Vista system)/(name of your printer), e.g. lpd://BobPC/Printer1
- Click the "Add" button
I performed the above steps, tried to print something and the job starts and stops and nothing happens. Am I missing something?
Posted by: Jack Gebhardt | March 17, 2007 at 04:38 PM
I have the reverse. I would like to print from a Vista machine to a shared printer on my Mac (10.4.9). I have managed to get the Vista machine to see the Mac and the printer on the Mac. I added the printer to the Vista machine and it shows up as an option in the print dialogue. After it is sent, the print job queues, pauses, and then vanishes without printing. Any advice?
Posted by: Shongzah | April 15, 2007 at 06:35 PM
Seems to be a bug in Vista. See the link below for a way to make it work.
http://forums.macrumors.com/showthread.php?t=292064
Posted by: George Kopp | April 15, 2007 at 06:55 PM
I got my mac in the network screen for vista but it doesnt show the name of my mac and when i try to connect it says 'parameter is incorrect'. When i try to conect from my mac to vista it says it couldnt be oppened because the original item cannot be found. What is the problem?
Posted by: Jeremy | May 19, 2007 at 11:57 AM
I followed the above instructions (up to modifying LMcompatibilitylevel from 3 to 1), and as described, I can now access files in my Mac from Vista home premium (which is great!), but from the Mac side, I still get the empty folders when I try to access files in my PC (running Vista home premium) as described above (No problems mounting the shared files in my PC on the Mac, the folders are just empty when I open it on the Mac).
I've searched the net and unable to find answers to solve this. Anyone has any idea how to solve this?
Thanks in advance :)
Posted by: slimdusty96 | May 22, 2007 at 01:58 PM