Czy istnieje sposób edycji rejestru systemu Windows w systemie Ubuntu?

25

Mój laptop to konfiguracja podwójnego rozruchu systemu Windows 7 / Ubuntu 12.04 LTS. Eksperymentowałem z alternatywnymi powłokami pulpitu na mojej partycji Windows, takimi jak KDE i Kair .

Po ustawieniu Kairu jako domyślnej powłoki postanowiłem ponownie uruchomić komputer i zalogować się ponownie do systemu Windows, aby upewnić się, że wszystko działa poprawnie. Jednak po zalogowaniu znalazłem się tylko z kursorem myszy i pustym pulpitem wypełnionym domyślnym kolorem tła.

Wiem, jakie ustawienie rejestru muszę zmienić, aby przywrócić Eksploratora Windows jako domyślną powłokę z moich wcześniejszych eksperymentów z KDE, ale oczywiście nie mogę użyć, regeditjeśli nie mogę załadować się na działający pulpit. Nadal jednak mogę korzystać z mojej partycji Ubuntu bez żadnych problemów.

Zastanawiam się, czy istnieje sposób na zamontowanie partycji Windows w Ubuntu i stamtąd edycję rejestru. Jak mam to zrobić i czy potrzebuję do tego dodatkowych pakietów?

Christopher Kyle Horton
źródło
Nie wydaje mi się Czy można uruchomić system z domyślnego konta administratora systemu Windows 7, uruchomić regediti zmienić klucze w profilu użytkownika?
Chris
Właściwie właśnie odkryłem, że mogę użyć Menedżera zadań po zalogowaniu za pomocą Ctrl + Alt + Delete, a następnie za pomocą Plik> Nowe zadanie, aby ręcznie uruchomić dok, który tworzyłem w GameMaker. Stamtąd mogę uruchomić prawie wszystko inne, więc przynajmniej mogę to naprawić z systemu Windows. Biorąc to pod uwagę, nadal jestem ciekawy, czy dostęp do rejestru można uzyskać z Ubuntu, ponieważ najwyraźniej nikt wcześniej o to nie pytał.
Christopher Kyle Horton

Odpowiedzi:

26

Wierzę, że tego właśnie szukasz, „ Offline NT Password & Registry Editor ” (chntpw)

Co to jest chntpw?

chntpw to narzędzie do resetowania lub usuwania lokalnych haseł używanych w systemach Windows NT, 2000, XP, Vista, 7 i 8.1. Zawiera również prosty edytor rejestru i edytor szesnastkowy, za pomocą którego można przeglądać i modyfikować informacje zawarte w pliku rejestru w systemie Linux / UNIX.

Jak zainstalować?

Możesz zainstalować go z terminala, uruchamiając następujące polecenie:

sudo apt-get install chntpw

Lub wyszukaj „chntpw” w Software Center.

Dodatkowe źródła:

Używanie chntpw w Ubuntu do włamania się do rejestru systemu Windows

Zmień lub zresetuj hasło systemu Windows z Live CD Ubuntu

Basharat Sialvi
źródło
Bardzo fajny. Dobrze wiedzieć.
Chris
Fajnie ... Nie wiedziałem, że chntpwzawiera edytor rejestru.
Christopher Kyle Horton
@Rinzwind: Nie do końca. W wielu przypadkach chntpwmoże jedynie wyczyścić (lub pozostawić puste) hasło do konta - czasami nie może faktycznie zmienić hasła. Mimo to jest to niesamowite narzędzie.
Nathan Osman
1
Zauważ, że link od drugiego do ostatniego jest martwy, ale jest zarchiwizowany tutaj web.archive.org/web/20120505170011/http://members.iinet.net/…
cat