настройка NTFS ACL доступна в windows xp home в безопасном режиме, так что убрать «Все» с папкок/файлов/дисков вполне реально.
Вся загвоздка в отсутствии в winxphome оснастки secpol.msc, где в вашем случае следует поменять параметр «Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей» на классический. Может поискать решение изменение этого параметра напрямую в реестре?
Если у шары доступ «Все», а у папки на диске только «system»+«admins»+«Users»(без «Все»), при использовании классической модели(когда спрашивает логин+пароль) должно выдать запрос, хотя в случае home может выдать ошибку(нет доступа к ресурсу).