web-dev-qa-db-ja.com

別のOSブートアップからレジストリを編集する方法

Windowsで誤って1つのパラメーターを変更しましたが、ログオンするたびにクラッシュして再起動しました。セーフモードでは行けません。既知の良好な構成への復元も機能しません。

残念ながら、システムのバックアップはありません。別のOSまたは起動可能なWindowsPEからレジストリファイルを回復または編集する方法はありますか?編集に使用できるツールはどれですか?

どうもありがとう!

3
jack

WindowsまたはWinPEの別のインストールは正常に機能します。起動したら、コマンドプロンプトに移動し、次のようにします。

reg load hklm\Old_System C:\Windows\System32\Config\System
reg load hklm\Old_Software C:\Windows\System32\Config\Software

ユーザー設定が必要な場合:

reg load hku\Old_User C:\Users\Jack\ntuser.dat

レジストリはRegEditで編集できますが、名前が少し異なることに注意してください(HKLM\SystemではなくHKLM\Old_System)。完了したら、次のようにアンロードします。

reg unload hklm\Old_System
reg unload hklm\Old_Software
reg unload hku\Old-User
12
Chris S

クリスSの答えは最良の方法のように見えます。 WinPEルートにアクセスできない場合は、 ntpasswd というツールがあります。これは、忘れたパスワードを回復するために使用される起動可能なCDですが、Windowsレジストリの編集にも使用できます。

ここからブートディスクをダウンロードします。

http://pogostick.net/~pnh/ntpasswd/bootdisk.html

そして、これがntpasswdのレジストリエディタの使用方法に関するガイドです。

http://pogostick.net/~pnh/ntpasswd/regedit.txt

2
John Rabotnik