I think was Jack was meaning is for a home network, don't make it overly-complicated. Like others have said, instead of sharing the entire root, just share specific folders. Now if you do want all the folders shared for your access from other computers but don't want others, then go through the turn off simple file sharing and set the NTFS permissions. This will only work with WinXP and Windows Server. What I did was setup groups and place myself in the administrative group and everyone else as users. I shared out everything (In the sharing permissions, just set it all users and give full access, set the permissions in the security section) then set up the NTFS permissions for restricted folders to only grand access to the admin group but not anyone else. Windows permissions go by the most restrictive which is why I don't bother with the shared level permissions, it just adds to much complexity.