ホームページ » の仕方 » Windowsレジストリ全体を削除するとどうなりますか?

    Windowsレジストリ全体を削除するとどうなりますか?

    Windowsレジストリは、十分な場所に置いておくべき場所の1つですが、議論のために、すべてを削除した場合どうなるでしょうか。本日のSuperUser Q&Aの投稿では、読者の好奇心を満たすための可能性について議論しています.

    本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.

    スクリーンショット提供:Wikipedia.

    質問

    SuperUser読者SkYWAGzは、Windowsレジストリ全体が削除された場合にどうなるかを知りたいと思っています。

    Windowsレジストリ全体を削除した場合、どうなるのだろうかと思っていました(たとえば、次のコードを使用)。私のPCが動かなくなったら?

    • cd%TMP%
    • regクエリHKCR> RegTest.txt
    • reg query HKCU >> RegTest.txt
    • regクエリHKLM >> RegTest.txt
    • reg query HKU >> RegTest.txt
    • regクエリHKCC >> RegTest.txt
    • @pause && cls
    • (RegTest.txt)の/ f“ delims =” %% Iの場合は、“ %% I”を削除します。/ va / f

    Windowsレジストリ全体を削除するとどうなりますか?

    答え

    SuperUserの貢献者であるDaniel BとStWが私たちのために答えを持っています。まずダニエルB:

    ルートノードは物理的に存在しないため、削除することはできません。ただし、(regではなく)Regeditを使ってその内容を削除することができます。.

    HKLM \ SYSTEMを削除しようとするとすぐに、regeditがハングします。 VMをリセットすると(私は怠惰なので)、次の画面が表示されます(オペレーティングシステムはWindows XPです)。

    (翻訳:“次のファイルが存在しないか破損しているため、Windowsを起動できませんでした:\ WINXP \ system32 \ config \ SYSTEM”)

    そう はい、レジストリからものを削除することは絶対に確実にWindowsを殺すでしょう. バックアップがない限り、復元することは不可能です。.

    StWからの回答が続きます:

    Windowsはレジストリに多くの重要な情報を格納します。レジストリは起動中の早い段階でロードされます(少なくともその一部)。この情報を削除すると、Windowsは重要なシステムファイルを見つけてロードすることができなくなり、起動することができなくなります。.

    そのような重要な情報は、システムを起動するために必要なデバイスドライバのリストです。これには以下が含まれます。

    • ディスクドライバ(フロッピー、ハードディスク、CD、USBデバイスなど)
    • バスドライバ(IDE、SATA AHCI、…)
    • ファイルシステムドライバ(FAT、NTFS、…)

    ただし、既定ではWindowsはレジストリのバックアップコピーを保存します。有効にした場合 システムの復元, このようなコピーは、システムパーティションのルートフォルダ内の(隠し)システムボリューム情報フォルダにあります。また、持っていなくても システムの復元 有効にすると、Windowsはレジストリのバックアップコピーを%WINDIR%\ System32 \ config \ RegBack \に保存します。.

    手動でバックアップファイルを%WINDIR%\ System32 \ config \にコピーして、レジストリデータを復元することができます。.


    説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.