メイン ウィンドウズ10 Windows10でレジストリを圧縮する方法

Windows10でレジストリを圧縮する方法



多くのアプリやアップデートをインストールおよび削除した後、レジストリがかなり肥大化していることに気付くかもしれません。レジストリファイルがかなり大きくなっている可能性があります。レジストリファイルが大きいと、Windows10で速度低下やパフォーマンスの問題が発生する可能性があります。これらを圧縮する方法は次のとおりです。

広告


レジストリは、レジストリデータベースを形成するいくつかのファイルで構成されています。次のレジストリキーを開くと、レジストリデータベースを表すファイルを確認できます。

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist

じんましんここでは、レジストリファイルが保存されているディスクドライブ上のファイルのリストを確認できます。それらの中のデータは、階層構造を持っています。レジストリエディタはそれをツリービューとして表示します。「ルート」(親)キーといくつかのサブキー(子オブジェクト)があります。ほとんどの場合、Regeditに表示されるルートキーは特定のファイルを表します。つまり、レジストリファイルはキーの階層に対応します。ただし、下位互換性のために存在するRegeditに示されている仮想ルートキーもいくつかあります。たとえば、HKEY_CURRENT_CONFIGは仮想ビューであり、HKEY_CLASSES_ROOTは現在のユーザーのキー+システムキーの仮想ビューでもあります。

レジストリデータベースの一部は、レジストリエディタに表示されないことに注意してください。たとえば、Regedit内にSAM(セキュリティアカウントマネージャー)が表示されることはありません。

サードパーティのソフトウェアを使用せずに、Windows10でレジストリを圧縮できます。ただし、Windows 10では起動可能なメディアが必要です。これは、USBスティックまたはUEFI起動可能なフラッシュドライブにすることができます。

  1. ブータブルメディアを挿入し、USBからPCを起動します。 (USBから起動するには、いくつかのキーを押すか、BIOSオプションを変更する必要がある場合があります。)
  2. 「Windowsセットアップ」画面が表示されたら、Shift + F10キーを同時に押します。
    Windows10セットアップ画面
    これにより、コマンドプロンプトが開きます。
    Windows10セットアップ画面のcmd
  3. タイプ regedit Enterキーを押します。コマンドプロンプトウィンドウを閉じないでください。ファイルロードハイブ
  4. Regeditで、ターゲットファイルシステム(WindowsフォルダーがあるC:ドライブなど)から大きなレジストリファイル(ハイブ)をロードします。
    左側のHKEY_LOCAL_MACHINEを選択し、メニューで[ファイル]-[ハイブの読み込み...]を選択します。ハイブがロードされています
    名前の入力を求められたら、任意の名前を使用してHKLMブランチの下のマウントポイントとして機能します。例えばBloatedと入力すると、選択したレジストリファイルがHKLM Bloatedの下にマウントされます。Windows10の名前がOldHiveに変更されました
    ハイブの読み込みの詳細については、次の記事を参照してください。 別のユーザーまたは別のOSのレジストリにアクセスする方法
  5. 巨大なファイルがロードされたら、一意の名前を持つ「レジストリハイブ」ファイルとしてエクスポートします。 C: windows system32 config compressedhive。フォルダC: windowsは、コンピュータのハードドライブ上のWindowsディレクトリです。左側でロードされたハイブを選択し、[ファイル]-[名前を付けてエクスポート]を選択します。
  6. ヒント:コマンドプロンプトでdirコマンドを使用して、レジストリファイルの新旧のサイズを確認できます。
  7. 次に、「Bloated」キーを選択し、レジストリエディタの[ファイル]メニューから[ハイブのアンロード]を選択して、Regeditからファイルをアンロードします。ここで「アクセスが拒否されました」というエラーが発生した場合は、レジストリエディタを閉じます。次に、レジストリエディタを再度開いて、再試行してください。
  8. 元のレジストリファイルの名前を変更します。たとえば、次のコマンドを使用できます。
    ren d: windows  system32  config  software software.my

  9. 古いファイルの代わりに、エクスポートした新しいファイルを配置します。
    ren d: windows  system32  config  compressedhiveソフトウェア

  10. コマンドプロンプトとセットアッププログラムを閉じます。これにより、コンピューターが再起動します。

それでおしまい。このようにして、すべてのレジストリファイルを圧縮できます。このトリックは、Windows8とWindows7でも機能するはずです。

興味深い記事

エディターズチョイス

PS5マイクのエコーを修正する7つの方法
PS5マイクのエコーを修正する7つの方法
PS5 マイクのエコーは、自分の声だけでなく、ゲーム オーディオやチャットしている人の声をマイクが拾うことによって発生します。この問題を解決するには、サウンド レベルを調整するか、別のヘッドセットまたはヘッドフォンを試してください。
大きなビデオ ファイルを送信する方法
大きなビデオ ファイルを送信する方法
ビデオ ファイルを送信することは、仕事でも私生活でもコミュニケーションをとるための非常に効率的な方法です。小さなビデオを送信するのは比較的簡単ですが、大きなビデオ ファイルの場合は必ずしもそうではありません。最も
Android スマートフォンでマイクをオンにする方法
Android スマートフォンでマイクをオンにする方法
Android マイクをオンにする必要がありますか?通話や他のアプリのマイクをオンにする方法は次のとおりです。
IMVUでユーザー名を変更する方法
IMVUでユーザー名を変更する方法
600万人を超えるアクティブなメンバーがいるため、ユーザーが独自のアバターを生成できる3DソーシャルネットワーキングサイトであるIMVUで元の名前を思い付くのは困難です。このため、ほとんどのプレイヤーは最初の選択に飽きてきます
管理者のコンテキストメニューとしてPowerShellISEで編集を追加
管理者のコンテキストメニューとしてPowerShellISEで編集を追加
PowerShell ISEを頻繁に使用している場合は、コンテキストメニューに[管理者としてPowerShellISEを使用して編集]を追加すると便利な場合があります。
Windows10からWSLLinuxファイルにアクセスする
Windows10からWSLLinuxファイルにアクセスする
Windows 10バージョン1903の「2019年4月の更新」には、WSL機能に加えられた興味深い変更と改善が多数含まれています。
Macで画面を記録する方法
Macで画面を記録する方法
Macデバイスで何かをキャプチャしたいが、スクリーンショットだけでは不十分な場合は、画面を記録する方法が複数あることを知って幸せです。画面全体をキャプチャするか、単にキャプチャするか