Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windowsで壊れたレジストリ項目を修復する6つの方法

Windowsレジストリは、Windows OSやシステムアプリ、各種プロセスが正常に動作するために不可欠な重要な情報を格納するデータベースです。パソコンに対して行われた変更のほとんどは、キーやエントリとしてレジストリに記録されます。

これらのファイルは、多くのシステムアプリケーションやプロセスの最適な動作を支えています。しかし、パソコンの使用やカスタマイズを重ねるうちに、Windowsは次々と新しいレジストリファイルを作成します。その多くは不要になった後も削除されず残るため、レジストリは徐々に肥大化していきます。

不要なファイルだらけになったレジストリは、やがて破損・劣化することがあります。さらに、停電や強制シャットダウン、ハードウェアの故障、マルウェアやウイルス感染なども、レジストリ項目の破損原因となります。壊れたレジストリ項目はPCのストレージを圧迫し、動作を遅くし、場合によっては起動トラブルを引き起こすこともあるのです。

壊れたレジストリ項目を修復する必要はある?

Windowsパソコンでは、定期的にレジストリに壊れた項目がないか確認することをおすすめします。特にパソコンの動作が遅い、一部のシステムアプリが正しく機能しないといった症状がある場合は、修復によってパフォーマンスが改善される可能性があります。

ポイント: 壊れたレジストリファイルを削除・修復すれば、放置してレジストリを肥大化させるよりも、はるかに大きなメリットが得られます。

Windowsには、レジストリファイルの問題を診断できる組み込みツールが複数用意されています。次のセクションでは、これらのツールを使って壊れたレジストリ項目を修復する方法を順番に解説します。

注意: Windowsレジストリは機密性の高い設定情報のデータベースです。レジストリの変更や修復を行う前に、必ずレジストリのバックアップを作成してください。誤ってレジストリファイルを破損させると、Windows OS自体が損傷し、パソコンが正常に動作しなくなる恐れがあります。バックアップは万が一の際の保険として機能します。バックアップと復元の手順は、Microsoft公式ドキュメントなどを参考にしておきましょう。

1. ディスククリーンアップを実行する

ディスククリーンアップツールを使えば、パソコンから不要なファイルを削除でき、壊れたレジストリ項目も一緒に取り除けます。このツールにアクセスするには、Windowsの検索ボックスに「disk cleanup(ディスククリーンアップ)」と入力し、検索結果から「ディスククリーンアップ」をクリックします。

Windowsで壊れたレジストリ項目を修復する6つの方法

「システムファイルのクリーンアップ」ボタンをクリックします。

Windowsで壊れたレジストリ項目を修復する6つの方法

「削除するファイル」ウィンドウでは、他のファイルにもチェックを入れることができます。これらはパソコンになくても問題ない一時ファイルです。ファイルタイプを選択すると「説明」欄にそのファイルの役割が表示されるので、内容を確認してから選びましょう。選択が完了したら「OK」をクリックします。

Windowsで壊れたレジストリ項目を修復する6つの方法

確認画面で「ファイルの削除」をクリックすると、Windowsは破損したレジストリファイルおよび選択したその他のファイルを完全に削除します。

Windowsで壊れたレジストリ項目を修復する6つの方法

2. システム ファイル チェッカー(SFC)を使う

システム ファイル チェッカー(SFC)は、Windows OSに標準搭載された重要な修復ツールです。「修復または置き換え」のアプローチで壊れたレジストリファイルを修復します。具体的には、破損または欠落しているシステムファイルをスキャンし、見つかった場合は新しいコピーと置き換えます。コマンドプロンプトから利用できます。手順は以下の通りです。

1. スタートメニュー(またはWindowsアイコン)を右クリックし、クイックアクセスメニューから「コマンドプロンプト(管理者)」を選択します。

Windowsで壊れたレジストリ項目を修復する6つの方法

2. 「sfc /scannow」と入力または貼り付けて、Enterキーを押します。

Windowsで壊れたレジストリ項目を修復する6つの方法

SFCユーティリティがコマンドを実行するまで(最大30分ほどかかる場合があります)、しばらくお待ちください。完了すると、破損ファイルが見つかったか、修復されたかどうかが表示されます。このため、SFCはパソコンに壊れたレジストリ項目が存在するかどうかを確認する手段としても有効です。

注意: 「Windows リソース保護により破損したファイルが見つかりましたが、一部のファイルを修復できませんでした」というメッセージが表示された場合は、SFCコマンドを再度実行してください。それでも改善しない場合は、パソコンを再起動してもう一度試してみてください。

3. DISMツールを実行する

展開イメージのサービスと管理(DISM)コマンドでも、壊れたレジストリファイルを修復できます。特に、システム ファイル チェッカーで問題が見つからなかったり修復できなかったりした場合に有効な方法です。

スタートメニューボタンを右クリックして「コマンドプロンプト(管理者)」を選択します。コンソールに「DISM /Online /Cleanup-Image /RestoreHealth」と入力または貼り付けて、Enterキーを押します。

Windowsで壊れたレジストリ項目を修復する6つの方法

これにより、DISMツールがパソコン内の破損したシステムファイルをスキャンします。処理が完了したら結果を確認し、ファイルが置き換えられたかどうかチェックしてください。

4. Windowsの修復インストールを行う

壊れたレジストリ項目を修復・置き換えるもう一つの方法は、個人ファイルやインストール済みアプリ、システム設定を保持したままWindowsを再インストールすることです。これは「修復インストール」(または修復アップグレード)と呼ばれる手法です。

まず、Microsoftの公式サイトからWindows 10のディスクイメージ(ISOファイル)をダウンロードします。ディスクイメージファイルをダブルクリックすると、修復インストールのプロセスが開始されます。インストール画面の指示に従い、必要なライセンス条項や使用条件に同意してください。「インストール準備完了」のページで、「Windowsの設定、個人用ファイル、アプリを引き継ぐ」というオプションが表示されていることを確認します。

Windowsで壊れたレジストリ項目を修復する6つの方法

表示されていない場合は、「保持する項目を変更」をクリックし、「個人用ファイル、アプリ、Windowsの設定を引き継ぐ」を選択します。

Windowsで壊れたレジストリ項目を修復する6つの方法

インストールが完了すると、パソコンから破損または壊れたレジストリファイルは取り除かれます。

5. 自動修復を実行する

自動修復ユーティリティは、Windows 10の起動に関する問題の解決に特に優れたツールです。レジストリ設定だけでなく、その他のシステムファイルや構成に影響する問題もスキャン・修復できます。

1. 自動修復ツールにアクセスするには、「設定」>「更新とセキュリティ」>「回復」の順に移動し、「高度なスタートアップ」セクションの「今すぐ再起動」をクリックします。

Windowsで壊れたレジストリ項目を修復する6つの方法

これにより、パソコンが高度なスタートアップオプションメニューで再起動します。

2. 「トラブルシューティング」を選択して続行します。

Windowsで壊れたレジストリ項目を修復する6つの方法

3. 「詳細オプション」をクリックします。

Windowsで壊れたレジストリ項目を修復する6つの方法

4. 詳細オプションの一覧から「スタートアップ修復」を選択します。

Windowsで壊れたレジストリ項目を修復する6つの方法

5. アカウントを選択し、プロファイルのパスワードを入力して続行します。アカウントにパスワードが設定されていない場合は、そのまま「続行」をクリックしてください。

Windowsで壊れたレジストリ項目を修復する6つの方法

あとは自動(スタートアップ)修復ツールがパソコンをスキャンし、見つかった壊れたレジストリファイルを修復してくれます。

6. レジストリスキャナーを使う

サードパーティ製のレジストリスキャナー(レジストリオプティマイザーやレジストリクリーナーとも呼ばれます)を活用して、Windowsパソコンの壊れたレジストリ項目を修復することもできます。この種のソフトウェアはPCのレジストリを整え、破損・欠落したファイルの削除や置き換えを行ってくれます。

Malwarebytesは信頼性の高いレジストリクリーニングプログラムで、壊れたレジストリ項目の修復に利用できます。ただし、こうしたレジストリクリーナーは常に完璧に修復できるとは限りません。中には悪意のあるレジストリスキャナーもあり、むしろPCのレジストリを壊してしまう恐れもあります。サードパーティ製のレジストリスキャンツールをインストールする前に、必ず十分なレビューを確認して評判を調べてください。

健全なレジストリが健全なPCをつくる

上記の解決策に加えて、レジストリ項目が壊れていない時点の復元ポイントにパソコンを戻すことでも、Windowsの壊れたレジストリ項目を修復できます。もう一つの選択肢はパソコンのリセットです(「設定」>「更新とセキュリティ」>「回復」>「このPCをリセットする」)。リセットを実行すると、インストール済みアプリとシステム設定はすべて削除されます(個人ファイルは保持されます)。そのため、PCのリセットはあくまで最終手段として考えましょう。

最後に、レジストリ項目を壊したり破損させたりする原因となるマルウェアやウイルスが潜んでいないか、必ずパソコン全体をスキャンすることを忘れないでください。

  1. Windows 11/10/8/7でレジストリエラーを修正する方法【初心者向け完全ガイド】

    パソコンでレジストリエラーが発生していませんか?Windowsのレジストリはシステムの中でも最も重要な部分とされており、わずかなエラーや軽微な感染が原因で、システム全体が動作しなくなることもあります。この記事では、Windowsレジストリの基本知識と、Windows 11、10、8、7におけるレジストリエラーの修正方法について詳しく解説します。 Windowsレジストリとは? レジストリとは、Microsoft Windowsオペレーティングシステム上で各種設定や構成情報を階層構造で保存するデータベースです。ハードウェアデバイス、ソフトウェアプログラム、ユーザーの環境設定、OSの構成など、シス

  2. Windows 10で破損したシステムファイルを修復する方法|SFC・DISM・システムの復元を徹底解説

    PCの不調の原因は、システムファイルの欠落や破損である可能性があります。この問題により、パソコンが頻繁にフリーズしたりクラッシュを繰り返したり、ブルースクリーン(BSoD)やその他のエラーメッセージが表示されることがあります。しかし、心配はいりません。強力なツールを活用すれば、ご自身でも簡単にこの問題を解決できます。本記事では、Windows 10で破損したファイルをチェックし、システムファイルを修復する方法を詳しくご紹介します。 Windows 10で破損したシステムファイルを修復する方法 方法1:システム ファイル チェッカー(SFC)を使用する SFC(System File Check