I want to disable simple file sharing on my XP Home PC (and stop it logging people in as guest who are accessing shared folders on my PC over the network)
The enable simple file sharing tick box is only available in XP Pro, it isn't there in XP home.
I know on XP home and an NTFS file system, there are ways of getting to the proper NTFS file permissions:
- run the shrpubw command and you can share a folder with proper permissions
or
- reboot into safe mode and in the properties sharing tab you can set permissions
However neither of these will disable simple file sharing over the network and although you can set access rights for individual users on the folder on the sharing PC anyone accessing shares over the network will still be logged in as guest and if guest or everyone doesn't have rights to access the folder they'll get access denied - even if they logged onto their computer as a user (with the same password) who has access rights to the folder on the sharing PC.
I've tried the following registry change:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"forceguest"=dword:00000000
(it starts off as "1" on XP home)
(it is "1" on XP Pro when "simple file sharing" is on, and it's "0" on XP Pro when "simple file sharing" has been turned off)
so i tried this on my XP Home but it isn't enough to turn off simple file sharing anyone accessing the PC over the network was still coming in as guest
Does anyone know what needs doing next. It may be something to do with guest or everyone rights or another registry change?
By the way if you go into users and groups and de-activate the guest account it only de-activates the local login - if anyone accesses a folder shared on the network from your PC they still get logged in as "guest"
The enable simple file sharing tick box is only available in XP Pro, it isn't there in XP home.
I know on XP home and an NTFS file system, there are ways of getting to the proper NTFS file permissions:
- run the shrpubw command and you can share a folder with proper permissions
or
- reboot into safe mode and in the properties sharing tab you can set permissions
However neither of these will disable simple file sharing over the network and although you can set access rights for individual users on the folder on the sharing PC anyone accessing shares over the network will still be logged in as guest and if guest or everyone doesn't have rights to access the folder they'll get access denied - even if they logged onto their computer as a user (with the same password) who has access rights to the folder on the sharing PC.
I've tried the following registry change:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"forceguest"=dword:00000000
(it starts off as "1" on XP home)
(it is "1" on XP Pro when "simple file sharing" is on, and it's "0" on XP Pro when "simple file sharing" has been turned off)
so i tried this on my XP Home but it isn't enough to turn off simple file sharing anyone accessing the PC over the network was still coming in as guest
Does anyone know what needs doing next. It may be something to do with guest or everyone rights or another registry change?
By the way if you go into users and groups and de-activate the guest account it only de-activates the local login - if anyone accesses a folder shared on the network from your PC they still get logged in as "guest"