Ten problem niepokoił mnie od wieków. Ostatecznie to naprawiono:
- Odłącz wszystkie istniejące zmapowane dyski
- Zamapuj nowy dysk; zaznacz pola „Połącz ponownie” i „Użyj różnych danych logowania”
- Po wyświetleniu monitu wprowadź SERVER \ USERNAME jako nazwę użytkownika. Na przykład, jeśli nazwa twojego serwera to SHIRE, a nazwa użytkownika to Baggins, wpisz SHIRE \ Baggins jako nazwę użytkownika.
- Wprowadź hasło jak zwykle.
- Zaznacz pole „zapamiętaj dane uwierzytelniające”.
Jeśli dobrze rozumiem, niektóre dziwne zasady bezpieczeństwa usuwają dane uwierzytelniające, ponieważ nie uwierzytelniasz się w domenie Windows. Dodanie nazwy serwera powoduje, że system Windows myśli, że istnieje tam domena, a zatem sumiennie zapamiętuje hasło. Lub coś.
Ogromne wyrazy uznania dla Microsoft. Dobra robota. /sarkazm
http://alinconstantin.blogspot.com/2009/10/windows-7-cannot-access-smb-shares-on.html
http://alinconstantin.blogspot.com/2010/03/network-shares-on-smb-server-could-not.html
Za to, co jest warte, wypróbowałem wcześniej kilka innych rzeczy i nie wiem, czy któraś z nich miała wpływ. Zobacz te wpisy na blogu, aby uzyskać szczegółowe informacje:
Okazuje się, że NIE MOŻESZ jednocześnie używać hasła, / user i / savecred .. Więc musisz zrobić:
wykorzystanie netto S: \\ 192.168.1.22 \ myshare / SAVECRED / PERSISTENT: YES
i poprosi o podanie nazwy użytkownika i hasła. pamiętaj, aby użyć nazwy domeny \ nazwa użytkownika! (Użyj 2 znaków odwrotnego ukośnika przed adresem IP).
źródło
Miałem ten problem i rozwiązałem go, dodając dane logowania do Panelu sterowania / Przechowywanych nazw użytkowników i haseł (dotyczy to hosta Windows XP / Windows Server 2003. W Windows 7 / Windows Server jest to samo 2008, ale można go nazwać nieco innym, na przykład „Użytkownicy i hasła”. Niestety nie mam obecnie hosta dla Windows 7 w języku angielskim).
Te same wyniki można również uzyskać za pomocą wiersza polecenia
net use
. Na przykład, jeśli chcesz dodać udział o nazwie SHIRE \ Baggins (@Will Martin nice example! :)) do urządzenia o nazwie S: wpisz:(
<password> <domain>
i<user>
oczywiście są to tylko symbole zastępcze dla rzeczywistych danych logowania).Powinno to zamontować udział ORAZ dodać poświadczenia logowania do apletu panelu „Przechowywane nazwy użytkowników i hasła”.
Mam nadzieję, że to pomoże.
źródło
Musiałem też rozwiązać ten problem. Poniżej znajduje się moje środowisko i rozwiązanie.
Środowisko:
Rozwiązanie:
Konieczne będzie ponowne uruchomienie lub wylogowanie, a następnie ponowne zalogowanie w celu pobrania poświadczeń.
źródło