Mam instalację systemu Windows 7 z tylko jednym kontem (administratora) (gość jest wyłączony). Jest ustawiony na automatyczne logowanie, dzięki czemu mogę wejść bez żadnych problemów, a także mogę „kliknąć prawym przyciskiem myszy” -> „uruchomić jako administrator” bez konieczności wpisywania hasła, po prostu klikając „tak”, gdy pojawi się monit UAC.
Zapomniałem hasła i chciałbym je odzyskać.
Przeczytałem (ze względu na automatyczne logowanie), że powinienem mieć te klucze:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1"
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password
Mam AutoAdminLogon
i DefaultUserName
nie mam DefaultPassword
.
Jak system może się automatycznie zalogować, jeśli nie ma tam hasła? Czy może być gdzie indziej?
Dzięki temu mogę działać jako administrator. Czuję, że powinien istnieć sposób na zmianę hasła bez wprowadzania starego, ale nie mogę zrozumieć, jak ...
EDIT Nie sądzę, że moje hasło jest puste, ponieważ jeśli spróbuję je zmienić w ustawieniach konta, pozostawiając czarne pole starego hasła, oznacza to, że hasło jest nieprawidłowe
EDIT2 ophcrack znajduje 4 skróty i nie wyświetla żadnego błędu, ale plik .txt, w którym należy umieścić hasło, jest pusty. Naprawdę zaczynam myśleć, że hasło administratora jest rzeczywiście puste ... Czy istnieje sposób, aby się upewnić? A jeśli jest naprawdę pusty, to czy nie powinien istnieć nieskomplikowany sposób na jego ustawienie?
EDYCJA 3 Zgodnie z sugestią użytkownika @abhishekkannojia wypróbowałem polecenie:
net user *account name* *new password*
Ale zanim przejdziemy do uzyskania powłoki superużytkownika, wypróbowałem ją na powłoce uruchomionej jako administrator i niespodzianka ... zadziałało! Nie poprosił mnie o poprzednie hasło i sprawdziłem, czy nowe jest skutecznie aktywne. Z ciekawości spróbowałem ponownie to polecenie i nadal mogę zmienić hasło do konta, na którym jestem zalogowany, bez pytania o poprzednie. To trochę dziwne, ale ... działało.
Tak więc akceptuję odpowiedź @abhishekkannojia, ale polecam każdemu, kto przeczyta to pytanie, aby wypróbować moją wersję „miękką” firt (używając powłoki administratora). Specjalne podziękowania należą się @Jason C, który pisał oprogramowanie: http://securityxploded.com/windows-autologin-password.php który byłby idealny dla mnie, gdybym skonfigurowano automatycznego logowania jak to
Odpowiedzi:
Pamiętam, kiedy zapomniałem hasła administratora systemu Windows i próbowałem różnych metod odzyskiwania hasła. Poniższa metoda działała dla mnie.
Nie możesz odzyskać hasła, wykonując następującą metodę, ale możesz je zresetować. Ideą metody jest to, że w jakiś sposób uzyskać Super User Privilege (użytkownik systemu Windows), aby zmodyfikować konto użytkownika admin.
Kroki:
Przede wszystkim zmienić nazwę tego pliku znajdującego się w system32
sethc.exe
sięsethc.exe.old
i utworzyć kopięcmd.exe
znajdującego się w tym samym katalogu. Teraz zmień nowy kopiowanecmd.exe
dosethc.exe
. Te pliki znajdują się wC:\Windows\System32\
.Pamiętaj, że system Windows 7 nie zezwala na modyfikowanie plików systemowych. Aby to zrobić, możesz uzyskać dowolny rozruchowy system Linux na żywo, który można uruchomić przez USB. Jest ich mnóstwo, wybierz jedną z nich. Teraz, gdy system jest uruchamiany w systemie Linux, zainstaluj Windows Parition i wykonaj powyższe zadanie.
Teraz uruchom ponownie system Windows. Na ekranie logowania. Naciśnij
Shift
klawisz 5 razy. Pojawi się okno poleceń (ten monit będzie miał uprawnienia użytkownika systemu). Teraz wpisz następujące polecenie, aby zmienić hasło.C:\> net user admin new-password
Zastąp
admin
swoją nazwą użytkownika inew-password
nowym żądanym hasłem.Możesz teraz zalogować się przy użyciu nowego hasła. Musisz także przywrócić zmiany wprowadzone w pierwszym kroku. Możesz ponownie zalogować się za pośrednictwem nośnika startowego na żywo i zmienić pliki do ich oryginalnego stanu.
Mam nadzieję, że to pomoże. Daj mi znać, czy to zadziałało. :)
źródło
sethc.exe
utilman.exe
można również wymienić, ponieważ oba są dostępne na ekranie logowania.Istnieje wiele sposobów na odzyskanie hasła do systemu Windows 7, większość można znaleźć, wyszukując hasło „ Windows 7 odzyskać hasło ”.
Istnieje narzędzie specjalnie do odzyskiwania haseł automatycznego logowania. Nie próbowałem tego, ale jeśli działa, jest to prawdopodobnie najszybsza opcja:
Zobacz „ Windows 7 odzyskać hasło autologin ”, aby uzyskać więcej opcji wzdłuż tego wiersza.
Najłatwiejszym, w przeciwnym razie, jest prawdopodobnie skorzystanie z jednego z 8 narzędzi do odzyskiwania hasła , które można znaleźć tutaj :
Jest też mniej wygodne, ale nieco bardziej legit (nadal hacky) sposób tutaj . Chociaż nie wiem, czy ten będzie działał z włączonym automatycznym logowaniem. Jest to jednak prawdopodobnie szybsze niż powyższe. Inna odpowiedź poniżej (lub powyżej, zależnie od przypadku) opisuje podobną technikę.
Gdy skończysz, jeśli uważasz, że może się to powtórzyć, rozważ utworzenie dysku resetowania hasła .
źródło
netplwiz
pole „użytkownicy muszą wprowadzić nazwę użytkownika i hasło, aby korzystać z tego komputera” jest zaznaczone?W przeciwieństwie do micwallace, kolejne pytanie SO / SU ( tutaj ) potwierdza, że można to zrobić w systemie Windows 7 (i faktycznie robimy to na niektórych komputerach, na których pracuję, a kroki są identyczne). Powinno to również działać w przypadku instalacji innych niż domeny.
Wracając do pytania: Jeśli pole „hasło” jest puste, to przypuszczalnie hasło administratora jest puste. Zwłaszcza jeśli komputer loguje się automatycznie, a klucze rejestru nie mają hasła zawierającego tekst.
źródło
Innym łatwym sposobem na zmianę hasła bez konieczności wcześniejszego jego poznania byłoby skorzystanie z
Local Users and Groups
sekcji Zarządzanie komputerem.Wystarczy kliknąć użytkownika prawym przyciskiem myszy i wybrać
Set Password
.Możliwe, że niektóre wersje systemu Windows tego nie mają - nie pamiętam, która.
Pamiętaj, że musisz później zresetować swoje automatyczne logowanie, aby kontynuowało automatyczne logowanie.
źródło
Te wartości rejestru nie są obsługiwane po Windows XP :(
Myślę, że jedynym sposobem jest użycie dysku rozruchowego odzyskiwania w celu zresetowania lub złamania skrótu hasła. Ten wygląda jak w drodze: http://pogostick.net/~pnh/ntpasswd/
źródło