Share Files and Screen Between a Mac and PC
31 Mar' 2010No Barriers
According to a recent survey, 85 percent of Mac owners also own a Windows PC. No doubt most of them would like those Macs and PCs to work together—sharing files, hard drives, and other digital assets.
Unfortunately, while sharing all that between networked Macs can be simple, doing so between Macs and PCs can be anything but. While OS X and Windows both have built-in tools for cross-platform communication, getting those tools to work the way they should can require tinkering. That's why we put together a few step-by-step guides to setting up file-sharing, screen-sharing, and shared storage on Macs and PCs. You’ll find links to those guides below.
For the purposes of this story, we assumed you’re using OS X 10.5 or 10.6. We provide separate instructions for Windows XP and Windows 7. The latter should work in the Home Premium, Professional, and Ultimate editions. The one exception: Screen-sharing doesn’t work in Home Premium. We also assumed that your Macs and Windows machines are already successfully sharing a home network.
Sharing Files
Sharing files from a Mac to a Mac is simple: You enable file-sharing in the Sharing preference pane and that's it. But trying to share files from a Mac to a PC requires a few more steps. And trying to access a PC's files from a Mac is more challenging still.
Share a Mac’s Files
Configuring your Mac to let Windows users access its folders isn’t all that different from doing so for other Mac users: You tell OS X which folders you want to be accessible, then set permissions for them.
On Your Mac Start by opening the System Preferences Sharing pane. Click the lock icon at the lower left and enter your administrator password to unlock it (if necessary). Then select the File Sharing checkbox. With File Sharing still selected, click the Options button. Select the Share Files And Folders Using SMB (Windows) checkbox.
In the list of users below that checkbox, put a checkmark next to the account you want to share. Enter that account’s password in the Authenticate dialog box and click OK. Repeat these steps for any other accounts you wish to share, then click Done.
By default, OS X will share the Public folders for each user you just enabled. You can select other folders to share if you like: Click the plus-sign (+) button under the Shared Folders list and select the folder or drive you want to share.
You can define access permissions for each shared folder in the Users section. If you’re the only user who will be sharing files between systems, you should already be on the list, with Read & Write privileges already selected.
If you have multiple users on your network and you aren’t picky about who has access to your Mac’s files, select Everyone from the Users list and set permissions (Read & Write, Read Only, or Write Only [Dropbox]). To control access user by user, click the plus-sign (+) button at the bottom of the Users section and either select each person from your Address Book or click the New Person button and enter a name and password there.
The Mac folders you’ve just shared should now be available from your Windows PC.
Windows XP Click the Start menu and select My Network Places. If you don’t see the Mac listed under Local Network, click the Folders icon in the toolbar. In the Folders column on the left, look for the Mac under My Network Places. (It may be under Entire Network/Microsoft Windows Network/Workgroup.) Double-click the Mac entry and enter the username and password for the account you want to access.
Windows 7 Click the Start menu and select Computer (or go to any Windows Explorer window.) In the sidebar, click the disclosure triangle next to Network. You should see your Mac’s name there. Click on it, and the shared folders will appear in the right-hand pane.
Share a PC’s Files
The process of setting up a Windows PC to share its files with a Mac varies depending on which version of Windows you’re using.
Windows XP If you haven’t set up file-sharing before, open the Start menu and select My Network Places. Click Set Up A Home Or Small Office Network in the left column. When the Network Setup Wizard appears, click through the screens until you get to the one for File Sharing And Printing. Select Turn On File And Printer Sharing, and click Next. Windows will then ask you to restart the PC to implement your changes.
By default, the Shared Documents folder is available to other users on the network. To share another folder, right-click it in any Windows Explorer window and select Properties from the shortcut menu. Open the Share tab and select the options you want.
Windows 7 If you haven’t done so already, create a password for the Administrator account: Go to Start menu and open the Control Panel in icon view. Click on User Accounts, then select Create A Password For Your Account, and follow the instructions there.
If you haven’t previously set up Windows 7 for file sharing, open the Control Panel (in icon view) and select Network And Sharing Center. There, click Choose Homegroup and Sharing Options, then select Change Advanced Sharing Settings.
In the subsequent window, turn on Network Discovery, File And Printer Sharing, Public Folder Sharing, and Password Protected Sharing. In the File Sharing Connections section, enable 128-bit encryption; in the HomeGroup section, keep the default setting. When you’re done, click Save Changes.
To share specific folders, go to any Windows Explorer window and right-click the folder you want to share. Click Share With and choose Specific people from the drop-down. In the File Sharing dialog box, select a user to share with (or create a new user) and set the level of access (Read or Read/Write).
On Your Mac Go to the Finder and click the disclosure triangle next to Shared in the sidebar. Click on the PC and enter the username and password for its Administrator account. You should then see the shared folders.
If the PC doesn’t appear in the Mac’s sidebar, select Go -> Connect To Server (or press Command-K). In the Connect To Server dialog box, enter smb:// ipaddress or smb:// computername . (To find out the PC’s IP address or computer name, see “What’s My Name?”) If that doesn’t work, try adding the port number :139 to the end of the IP address (smb:// ipaddress :139).
What’s My Name?
To share a PC’s resources with a Mac, you often need to know its computer name or IP address. Here’s how to find out both in Windows 7 and Windows XP.
Windows XP Go to Start -> Control panel (Classic view), double-click Network Connections and then click the name of the active connection; you’ll find the IP address on the Support tab. For the computer name, go to Start -> My Computer, click View System Information, and then open the Computer Name tab.
Windows 7 Go to the Control Panel (Category view), click View Network Status And Tasks in the Network And Internet section and then click the name of the active connection. In the Status dialog box, click Details; the IP address is next to IPv4 Address. To find the computer name, go to Start -> Computer. The computer name is at the lower left of the window next to the computer icon.
Sharing Screens
Viewing what's on the screen of another computer—or even controlling that other computer remotely—can be super-handy, for troubleshooting, looking up documents, or running a program you can't run locally.
As with file-sharing, remotely accessing a Mac from another Mac is relatively straightforward. The tools are built into OS X; you turn on screen-sharing in the Sharing preference pane. But setting up screen-sharing between a Mac and Windows PC takes a bit more work, and requires installing some third-party software. The biggest problem: Macs can't share screens with PCs running Windows 7 Home Premium edition.
Share a Mac’s Screen
To connect from a PC to a Mac, you’ll need to install a VNC client in Windows. There are a number of free clients you can choose from, including TightVNC.
After you’ve downloaded and installed a VNC client on your PC, go back to your Mac and open System Preferences. Choose Sharing, and select the Screen Sharing checkbox.
Screen-sharing is now enabled for remote users signing in with the Mac’s administrator name and password. To enable others to share the Mac’s screen, make sure Screen Sharing is still selected and click Computer Settings. Select Anyone May Request Permission To Control Screen and, if you wish, VNC Viewers May Control Screen With Password; if you select the latter, enter a password in the box. Finally, click OK.
Back in the Sharing pane, under Screen Sharing: On, you’ll see a note that displays an IP address in the form of vnc:// ipaddress Make a note of that address.
Back on the PC, give your VNC client that address (but without the vnc:// in the front). If you have trouble connecting, check your client’s encoding settings: If they’re set to ZRLE, try switching to Hextile. In TightVNC, you’d do that by launching the VNC Viewer, clicking the Options button, and then selecting a different encoding setting from the Use Encoding drop-down menu.
Share a PC’s Screen
To remotely control a Windows machine, you first need to install Microsoft’s free Remote Desktop Connection Client for Mac on your Mac.
Unfortunately, RDC doesn’t work with Windows 7 Home Premium edition; it works only with Windows 7 Professional, Ultimate, and Enterprise editions; if you want to share the screen of a PC running Home Premium, you’re out of luck.
Windows XP Open Control Panel (in Classic view), double-click the System icon, and open the Remote tab. Select Allow Users To Connect Remotely To This Computer. (If you’re using XP Home edition, select the checkbox for Allow Remote Assistance Invitations, then click on the Advanced button and select the checkbox for Allow This Computer To Be Controlled Remotely.)
If you’re logged in as the administrator, and you have a password, click the Apply button. If not, either click the Select Remote Users button to add new users or create new user accounts.
Windows 7 Open the Control Panel (Category view) then System and Security. Under System, click the Allow Remote Access link. In the System Properties’ Remote tab, select Allow Connections from Computers Running Any Version of Remote Desktop. If you’re the administrator of the Windows system, click the Apply button. If not, click the Select Remote Users button to specify which users can log in to control the PC; you may want to create a new user account just for remote control.
Back on the Mac, launch the Remote Desktop Connection app. In the Computer field, type the PC’s IP address or computer name and click Connect. Supply the username, password, and domain. (In XP, the default domain is Workgroup; in Windows 7, use the computer name.)
Install an Old Laptop Hard Drive in Your Desktop
Reader Fred wants to know if a laptop ..
Shut Down Windows Without Installing Updates
If you're in a hurry and don't want yo..
How To Tell If A Link Is Safe Without Clicking On It
Here's what to do with a link that loo..



