File sharing between XP, Vista and OS X on a local network
By Craig Simms on 03 June 2008
Quick Access
Windows Vista SP1
First we need to get Vista on the same workgroup as our XP and OS X machines. To do so, go to the Windows button, Control Panel, and click System. Scroll down to the Computer name, domain, and workgroup settings section and click the Change link.
Click the Change settings link to set up the machine name and workgroup.
(Credit: CBS Interactive)
Enter an appropriate description for your computer (we've chosen Vista), then click the Change button, and enter the Workgroup name you'll be using across all machines (like the XP machine, we're using Network). You'll also want to choose the PC name here — we've chosen Vista as well to keep things easy. Click OK, and you'll be welcomed to the new group. Click OK again, then one more time and click the Close button. You'll be prompted to restart your computer, so do so.
Turning off Administrative Shares
You can read all about Administrative shares and why we're going to turn them off in the XP section of this tutorial — here's how to turn them off in Vista.
Hit the Windows button, type regedit in the search field and hit the Enter key. The Registry Editor will now load — browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer\Parameters.
In the viewpane of the right-hand side, right click where there is no text, select New > DWORD (32-bit) Value, type AutoShareWrks and hit the Enter key. It's by default set to 0, which means it's off. Close down the Registry Editor, and restart your machine.
Create a share user
When Windows restarts, we'll want to set up a share user. Click the Windows button, then Control Panel, and select User Accounts, then click the Manage another account link, then the Create a new account link. Call the user share and set the account to be a Standard user. Finally, click Create Account.
Creating the new share user.
(Credit: CBS Interactive)
Click on the new profile you're presented with, and then click "Create a password". If you've previously created a user in XP, you might want to use the same password to make things easy (in this case, we're using share, although you'll definitely want to set something more secure yourself). Enter the password of your choice, then click the Create Password button.
Hide the share user from the Welcome screen
Just like XP, if you're using the classic CTRL+ALT+DEL log-on screen, then this isn't needed and you can go on to the next step. If you are using the Welcome screen however, you might want to hide the share user in order to keep things tidy.
We'll need the Registry Editor for this piece of magic, so click the Windows button, type regedit in the search box and hit the Enter key.
Once the Registry editor loads, you'll want to browse to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon folder. Right click on the Winlogon folder, choose New and then Key. Enter SpecialAccounts, and hit the Enter key. Right click on SpecialAccounts, choose New and then Key, and enter UserList, and hit the Enter key.
Select UserList on the left, then right click in an empty portion of the right-hand pane and select New and then DWORD (32-bit) Value. Enter the name of the user you don't want to turn up on the log-on screen (in this case, share), close the Registry Editor and then logout. The extra user should now be gone from the list. Note that this will also hide the share user from the User Accounts Control Panel, so you'll need to delete the username key from the registry you just entered, or double click on it and set Value data to 1.
Sharing a folder
For this example, we'll be creating a new folder, although it's just as easy to apply sharing to an existing one.
First step is to turn off the Sharing wizard — open Windows Explorer (just hit the Windows button and type "explorer" into the search panel and it should come up), open the Tools menu and click Folder Options. Switch to the View tab, scroll to the bottom of the list, then deselect Use Sharing Wizard (Recommended).
Although the Sharing Wizard makes file sharing easy, it doesn't give a great amount of granularity over user permissions.
(CBS Interactive)
Just like in our Windows XP example, for the sake of the tutorial we've created a folder called share in the C:\ drive. Right click on it, then click the Advanced Sharing button.
Check the Share this folder checkbox, set an appropriate Share name, then click the Permissions button. Remove the Everyone account by selecting it and clicking the Remove button, then click Add. Click the Advanced button and then Find Now, and select the share user and click OK, then OK again. Change the permission checkboxes to what you would like, then hit OK and OK again.
Turning on the sharing for the folder.
(Credit: CBS Interactive)
At this stage the share user has read/write permissions, but if you want things a little more under your control, you'll need to hit the Security tab. Click the Edit button, Add button, then the Advanced button and the Find Now button, and finally select the share user and hit OK, then OK again. Set your access permissions accordingly by checking the appropriate checkboxes, then click OK and finally Close.
Setting more granular permissions for the share user on the share folder.
Finished with Vista
Vista should now be set up for sharing. Feel free to add any other folders using the relevant steps above. To find out how to connect to a Mac or XP share from Vista, please proceed to Connecting to the machines. To set up a Mac for file sharing, read on!
Topics: file sharing, local, network, osx, vista, xp, smb, how to, mac os x, os x, windows vista, windows xp
Related Articles
Get the most out of iPhoto 08
Netgear ReadyNAS Pro
Watch downloads on your TV
101 software tips, tweaks and tricks
Comments (22)
-
thomasoffinga commented on 19/09/2009 01:15 Report abuse
Thanks you sir, this solved my problems!
-
Rob commented on 17/08/2009 11:07 Report abuse
Well, after countless hours fiddling with my new Vista desktop, and attempting to get it communicating with my XP laptop, this tutorial had me up and running in no time. It's amazing to me how Microsoft hasn't spelled out this process so plainly. Thanks.
-
Hyo commented on 31/07/2009 23:17 Report abuse
Thanks a lot, it helped me to build our home network.
-
Leigh-AnneW commented on 09/07/2009 14:06 Report abuse
The Vista HD mounted to my Mac OS 10.5.7 HD, but when it opened, I cannot see any files or folders. Also, when I tried to upload my PDF file from my Mac to Vista, it said that I don’t have the permission rights to do it. What am I doing wrong? Please help. Thank you.
-
norbert commented on 24/06/2009 21:51 Report abuse
thank you, this worked. Final page about vista is what i was looking for. wth do you need to prepend the ip to the username microsoft?
Unfortunaly now this user keeps using vista, that's a shame -
Johnny commented on 23/06/2009 20:01 Report abuse
A very nice tutorial, but i have one problem. i can't deselect 'use simple file sharing' because this option isn't there. Does anyone know how i can fix it...
-
Patski commented on 23/05/2009 09:53 Report abuse
Thank you SO much for this excellent tutorial. Beautifully written and easy to follow. I'm running windows in virtualbox and was having real issues with slow apps using the virtualbox shared folders. You might add a bit about mapping a drive to your share - I had to do this to make the final link but that was easy after everything else. HUGE thanks!
-
iMurray commented on 12/05/2009 22:38 Report abuse
A very helpful post... For some reason I didn't need to go into regedit to delete user from the login screen... That was a bonus. I added all my users via user management as advised. Then adjusted folder permissions accordingly. Worked well, I should have set the users to have their passwords change expire for that enhanced touch. Thanks again
-
vicky commented on 09/05/2009 23:14 Report abuse
you can also visit this link for Vista and XP networking http://hubpages.com/_98321/hub/How-to-setup-LAN-between-XP-and-Vista-PCs
-
LlF commented on 22/04/2009 09:24 Report abuse
this is the most complete and detailed how-to i find on the internet. iv searched a LOT, and with your how-to, iv finally got all my machines sharing like i wanted.
i hope this page will not be deleted soon, ill prolly return here for future referance
Post your own comment
Enter your personal information to the left, or sign in with your Facebook account by clicking the button below.
ConnectThe Explain Series
-
Whereis® maps
If you’d like to get to know more of Australia, and do it safely, then check out Whereis® maps.
-
Commonwealth Bank Mobile Banking
Bank anywhere, anytime. Learn more.
-
Nokia Navigation
The introduction of GPS adds a new dimension of 'social navigation'.
Must read
-
Apple iMac 27-inch unboxing
Apple's new giant iMac is in the house, and we've unpacked it and poked...
-
Run Windows 7 on your Mac
Brian Tong explains how to install Windows 7 on your Apple Mac.
-
Australian pricing for new Macs
Apple has revealed Australian pricing details for the new hardware line-up...
-
Intel's new Core i7, Core i5 desktop chips bring faster CPUs to the mainstream
Intel's new Core i5 and i7 CPUs, released today, look to bring performance...
-
Should I buy a laptop now or wait for Windows 7?
There's a key question being asked by students, parents and anyone in the...









3%
3%




More comments... 11 - 20