Windowsを起動せずにWindowsレジストリを編集する方法
私の友人が最近、Windowsレジストリに変更を加えた後、問題に遭遇しました。コンピュータはもう起動せず、システムを以前の状態に復元するためのシステムの復元またはバックアップが利用できなかったため、別の解決策を見つける必要がありました。
同じオペレーティングシステムを再インストールしても問題はありませんでしたが、多くの場合、効率的なソリューションではありません。
それを検討する前に、まず他のオプションを試してみるとよいでしょう。たとえば、さまざまなツールを使用して、最初にWindowsをロードせずにWindowsレジストリを編集できます。
影響を受けるシステムの問題を解決するために提供されているレジストリツールを使用するには、CD / DVDまたはUSBフラッシュドライブで特別な起動可能なソリューションを使用してコンピューターを起動します。
そのタスクに使用できる1つのプログラムは、HirenのブートCD ISOです。 15.2の執筆時点で、開発者のWebサイトから最新バージョンのブートCDをダウンロードします。これは、システムに抽出する必要があるzipパッケージとして提供されます。完了したら、BurnToCD.cmdファイルを実行して、書き込みウィザードを起動します。
空のCDまたはDVDをDVDライターに挿入し、スタートボタンを押してブート環境をディスクに書き込みます。
ディスクを使用して影響を受けるコンピュータを起動し、Windows XP環境と特別なトラブルシューティングツールセットをロードします。
システムがハードドライブからではなく光学ドライブから起動するように、BIOS / UEFIで起動優先度を変更する必要がある場合があることに注意してください。
その後、WindowsシステムトレイでHirenのブートCDアイコンを右クリックし、表示されたメニューから[レジストリ]を選択します。
レジストリの下にいくつかのツールが表示されます。たとえば、バックアップや復元、修復などのツールがあります。リストから選択して、プログラムRegistry Editor PEを起動します。
次に、メインのWindowsディレクトリ(通常はc: Windows)を選択し、いくつかのレジストリハイブ(SAM、セキュリティ、ソフトウェア、システム)のロードを確認するように求められます。ファイルのプロンプトが表示されたときに行う必要があるのは、デフォルト値が自動的に選択されるため、Enterキーを押すだけです。
次に、ユーザーハイブも必要かどうかを尋ねられます。それを行う必要がある場合は、各ユーザーフォルダーに移動して、ntuser.datファイルを選択する必要があります。この方法では、ユーザーハイブをまったく読み込まないか、1つまたは複数読み込むことができます。
ロードされたすべてのハイブは、プレフィックス_REMOTE_を付けてHKEY_LOCAL_MACHINEの下にリストされます。変更するキーに移動し、必要に応じて変更を加えます。
レジストリエディターを閉じると、ハイブは自動的にアンロードされます。ドライブからCDまたはDVDを取り出し、以前と同じようにシステムを使用します。
おわりに
HirenのブートCDは、オペレーティングシステムを起動せずにWindowsを実行しているマシンのレジストリを編集する唯一のソリューションではありません。あなたが試してみたいかもしれない代替手段は Lazesoft Recovery Suite Home Edition 。これは、リカバリー環境を作成してCD / DVDに書き込むか、USBにコピーするオプションが付属する無料のプログラムです。
提供されるツールの中には、別のWindowsシステムからレジストリ情報をロードするために使用できるレジストリエディタがあります。