Strona główna
» WINDOWS
»
RegFileExport: eksportowanie kluczy i wartości z uszkodzonego pliku rejestru
RegFileExport: eksportowanie kluczy i wartości z uszkodzonego pliku rejestru
RegFileExport to narzędzie wiersza poleceń firmy NirSoft do odczytu gałęzi rejestru systemu Windows w trybie offline i zapisywania jej kluczy i wartości w standardowym .regpliku. Program może odzyskać dane z gałęzi, których system Windows nie może załadować, ale nie jest narzędziem do naprawy gałęzi i nie gwarantuje pełnego eksportu. Zacznij od kopii gałęzi, aby źródło pozostało nienaruszone.
Przykładowy folder roboczy: utrzymuj narzędzie, skopiowaną gałąź offline i folder wyjściowy w sposób łatwy do zidentyfikowania.
Co RegFileExport może i czego nie może zrobić
Narzędzie analizuje plik rejestru offline i zapisuje wynik w .regformacie systemu Windows. Można wyeksportować cały plik rejestru lub określić jeden klucz rejestru; po określeniu klucza, RegFileExport uwzględnia ten klucz i jego podklucze. Firma NirSoft twierdzi, że może wyodrębnić niektóre dane, nawet jeśli uszkodzenie uniemożliwia systemowi Windows załadowanie pliku. „Niektóre” mają znaczenie: brakujące, uszkodzone lub nieczytelne fragmenty mogą być niemożliwe do odzyskania.
Aktualna strona NirSoft identyfikuje RegFileExport w wersji 1.11 i wymienia systemy Windows 2000 do Windows 10 jako obsługiwane. Opublikowane wymagania nie uwzględniają systemu Windows 11, więc strona ta nie potwierdza ich zgodności. Przed użyciem programu sprawdź oficjalną dokumentację RegFileExport i stronę pobierania .
RegFileExport działa z plikami gałęzi offline . Nie może eksportować gałęzi należących do aktualnie uruchomionej instalacji systemu Windows, ponieważ system Windows blokuje te pliki. Zamiast tego należy użyć gałęzi z innego dysku, kopii zapasowej lub obrazu dysku offline.
Najpierw znajdź odpowiedni ul
Hive to oparta na plikach grupa kluczy rejestru, podkluczy i wartości. Microsoft wymienia popularne pliki hive w swojej dokumentacji dotyczącej gałęzi rejestru . Poniższe dwa przykłady stanowią dobry punkt wyjścia:
Dane, które chcesz
Plik wspólny
Reprezentowany jest katalog główny rejestru
Ustawienia profilu użytkownika
NTUSER.DATw tym folderze profilu
HKEY_CURRENT_USER
Ustawienia oprogramowania dla całego komputera
Windows\System32\Config\SOFTWARE
HKEY_LOCAL_MACHINE\SOFTWARE
Utwórz kopię roboczą pliku i zapisz eksport w innym miejscu. Nie nadpisuj oryginalnego pliku hive. Pliki rejestru mogą zawierać prywatną konfigurację konta i systemu, dlatego przechowuj zarówno plik hive, jak i wyeksportowany plik w folderze z odpowiednimi uprawnieniami dostępu.
Eksport ula w czterech krokach
1. Pobierz i rozpakuj RegFileExport
Pobierz narzędzie z oficjalnej strony NirSoft i rozpakuj pobrane archiwum do folderu, który możesz znaleźć, takiego jak C:\Tools\RegFileExport. Unikaj zewnętrznych serwerów lustrzanych, jeśli wydawca udostępnia plik bezpośrednio.
2. Przygotuj kopię źródłową offline
Znajdź gałąź drzewa na starym dysku Windows lub w kopii zapasowej, a następnie skopiuj ją do folderu roboczego odzyskiwania. Na przykład profil użytkownika offline może zawierać D:\Recovery\NTUSER.DAT. Upewnij się, że plik nie jest gałęzią drzewa z aktualnie używanej instalacji systemu Windows i utwórz folder docelowy przed uruchomieniem eksportu.
3. Uruchom polecenie, podając ścieżki w cudzysłowie
Otwórz wiersz poleceń, przejdź do folderu zawierającego plik wykonywalny i podaj plik źródłowy i docelowy. Cudzysłowy chronią ścieżki zawierające spacje:
cd /d C:\Tools\RegFileExport
RegFileExport.exe "D:\Recovery\NTUSER.DAT" "D:\Recovered\ntuser.reg"
Polecenie odczytuje gałąź offline i zapisuje ją w osobnym .regpliku.
To polecenie eksportuje cały rój. Aby ograniczyć dane wyjściowe do klucza i jego potomków, dodaj opcjonalny trzeci argument. Na przykład:
Składnia jest następująca RegFileExport [Registry File] [Destination .Reg File] [Registry Key]; klucz jest opcjonalny. Przykłady NirSoft używają ścieżek kwalifikowanych przez Hive, takich jak HKEY_CURRENT_USER\...for NTUSER.DAT. Aby zapisać dane na standardowym wyjściu zamiast do pliku docelowego, użyj pustego drugiego argumentu ( ""). Nie wpisuj null; NirSoft dokumentuje pusty ciąg dla tej opcji.
4. Sprawdź eksport przed jego użyciem
Otwórz wynikowy .regplik w Notatniku, aby sprawdzić jego nagłówek, ścieżki kluczy i wartości. Sam plik nie jest dowodem na to, że każda część uszkodzonego ula została odzyskana; porównaj jego zawartość z oczekiwaną i zachowaj osobną kopię ula źródłowego.
Przykładowy .regtekst. Wyświetlany klucz i wartość to przykładowa treść, a nie odzyskane dane.Przed podjęciem decyzji o zaimportowaniu czegokolwiek przejrzyj wyeksportowany tekst i zachowaj kopię źródłową.
Typowe problemy i bezpieczne dalsze kroki
„Nie można otworzyć” lub odmowa dostępu: sprawdź ponownie ścieżkę źródłową, pisownię i uprawnienia. Jeśli plik hive znajduje się w chronionym folderze offline, użyj konta, które może go odczytać; podniesienie uprawnień może pomóc w dostępie, ale nie naprawi uszkodzenia.
Nie pojawiają się żadne przydatne klucze: usuń opcjonalny argument klucza i spróbuj wyeksportować cały rdzeń. Błędna lub niedopasowana ścieżka klucza może zawęzić wynik bardziej niż zamierzono.
Eksport jest niekompletny: spróbuj użyć innej kopii zapasowej lub starszej kopii pliku Hive. RegFileExport może odczytać tylko dane, które pozostają dostępne w pliku.
Eksportowanie nie zmienia gałęzi źródłowej. Importowanie .regpliku to osobna czynność, która zapisuje wpisy w rejestrze komputera, na którym wykonywany jest import. Firma Microsoft zaleca wykonanie kopii zapasowej przed bezpośrednimi zmianami w rejestrze; przejrzyj plik i utwórz odpowiednią kopię zapasową przed użyciem Edytora rejestru. Zapoznaj się z instrukcjami i materiałami referencyjnymireg import dotyczącymi poleceń rejestru firmy Microsoft, aby dowiedzieć się, co ta operacja robi. Nie scalaj eksportu tylko po to, aby go sprawdzić.reg import
W przypadku odzyskiwania danych najbezpieczniejsza jest prosta procedura: wybierz gałąź offline, zachowaj nienaruszoną kopię, wyeksportuj ją do osobnego pliku i zweryfikuj tekst przed wprowadzeniem jakichkolwiek zmian w rejestrze.