Nie przesadzaj, nic tu nie jest zawiłe.
Najprościej udostępnić katalog na hasło w następujący sposób:
Uruchamiasz Zarządzanie komputerem (Start->Ustawienia->Panel sterowania->Narzędzia Administracyjne->Zarządzanie komputerem) przechodzisz do folderu Użytkownicy i grupy lokalne->Użytkownicy znajdujesz konto Gość (musi być włączone-czyli bez czerwonego x na dole) prawy przycisk myszki->ustawienie hasła i ustawiasz je.
Od tej pory każdy użytkownik, który będzie chciał się dostać do jakiegokolwiek udostępnionego przez Ciebie folderu dostanie monit o podanie nazwy użytkownika i hasła (musi podac Gość i hasło).
Nie ma tu żadnego znaczenia sposób udostępniania plików (prosty czy złożony). Polecam jednak włączenie sposóbu złożonego bo jest możliwość ustawienia maksymalnej liczby użytkowników, którzy mogą mieć dostęp do danego zasobu i można ustawić jego uprawnienia (odczyt, zapis itp.)
Chciałbym jednak przestrzec wszystkich, że standardowo Windows XP po instalacji i uruchomieniu kreatora konfiguracji sieci ustawia udostępniony folder C:\Documents and Settings\Nazwa_uzytkownika\Udostępnine dokumenty (może nazwa jest inna-już nie pamiętam) z prawami odczytu i zapisu !!!
należy to natychmiast zmienić, bo ktoś "dowcipny" może wyrządzić sporo szkód.