PC

Avast|破損したレジストリって何?対処方法と修復コマンドについて紹介

ウイルス対策ソフト「アバスト」を使用していると、「レジストリに破損した~項目があります」などの通知が表示され、危険な状況に陥っているのではないかと不安になるユーザーがいます。

レジストリについて

OS(Windowsなどのコンピュータを動かすための基本ソフト)やアプリケーションの設定、ユーザーのパスワードなどの基本的な情報を保存するデータベースのこと。

Windowsでは、レジストリは1つのデータベースで一元管理されており、その設定や更新、削除は自動的に行われる。レジストリに問題があると、OSやアプリケーションが正常に動作しなくなり、最悪の場合はPCが起動しなくなることもあります。

Macの場合、レジストリは各アプリケーションで管理されているため、レジストリという概念はありません。

破損したレジストリについて


破損したレジストリ」とは、その名の通り、レジストリが破損していたり、機能していない状態のことです。レジストリとは、Windowsやその他のOSの様々な情報、ユーザーデータ、アプリケーションデータなどを保存するデータベースです。レジストリが破損すると、アプリケーションが正常に起動しなくなり、最悪の場合、OSが全く起動しなくなってしまいます。

破損する原因

レジストリに問題が生じる原因は?
PCを普通に使っている限り、基本的にはレジストリに特別なことをする必要はありません。では、どのような場合に問題が発生するのでしょうか。以下にまとめてみました。

<ハードディスクの故障による破損
ハードディスクが物理的に破損して動作が不安定になったり、動作しなくなったりすると、レジストリが保存されている部分も破損することがあります。

<ウイルスなどのマルウェアによる改変
マルウェアの中には、レジストリを不正に書き換えることで、PCの起動を妨げるものがあります。

<レジストリエディタでの人為的な操作
レジストリエディタを使ってレジストリを書き換えることができます。レジストリはレジストリエディタで書き換えることができますが、PC上級者でないと扱えないほど複雑な構造をしており、一歩間違えるとレジストリが破損してしまうことがあります。

対応は必要?

前提として、アバストが表示する「レジストリが破損しています」というメッセージは、アバストの有料アプリケーションである「アバストクリーンアッププレミアム」の広告であることを知っておいてください。レジストリが破損している場合は、パソコンのクリーンアップに使用することができるはずです。
Windowsパソコンを使用していると、レジストリが破損したり損傷したりすることが少なくありません。
レジストリに問題や破損があっても、基本的には放置しておいて問題はありません。問題が発生するケースとしては、ウイルスやマルウェアによってレジストリが改ざんされた場合や、レジストリの情報が肥大化して読み込みが遅くなり、パソコンの動作が遅くなった場合などがあります。これらのケースに遭遇した場合は、対策が必要になります。


XP以降のOSでは、レジストリは放っておいても問題なく、故障やマルウェアの改変、人為的なミスがない限り、問題が発生することはまずありません。実際に問題が発生した場合は、次章の「レジストリの修復方法」を参照して対処してください。

これに対して、ソフトウェアの購入やダウンロードを促すメッセージは、おそらく詐欺であると考えられます。この場合は、レジストリを修復する必要はありません。

対処法・対応方法について

破損したレジストリに対処するために「アバストクリーンアッププレミアム」を購読する
有料の「アバストクリーンアップ プレミアム」に加入すると、破損したレジストリなどに対処することができます。
コンピュータのレジストリに問題がある場合は、「アバスト!
PC には __ パフォーマンスの問題があります」というウィンドウが表示されるので、ウィンドウの下部にある「解決」ボタンをクリックします。
次に、「アバスト! クリーンアップ プレミアム」のプラン選択画面が表示されますので、「1年ライセンス(2100円/年)」、「2年ライセンス(3840円/年)」、「3年ライセンス(5580円/年)」の中から購読したいものを選択し、「続ける」ボタンをクリックしてお支払い方法を登録してください。アバスト! を使用している場合は、アバスト!
クリーンアップ プレミアムの機能を使ってアバスト! クリーンアップ プレミアムの機能を使って、破損したレジストリを削除し、問題を解決することができます。

Windows10で破損したレジストリを修正する方法

英語となりますがこちらの動画で修正方法が紹介されています。

CCleaner を使用して破損したレジストリを削除したい場合


有料のアバスト! クリーンアップ プレミアムに加入したくない場合は、無料のソフトウェアである CCleaner を使用して破損したレジストリを削除することもできます。以下のリンクから公式ダウンロードサイトにアクセスします。
ダウンロードページが表示されたら、インストール版の「CCleaner Free」またはスタンドアロン版の「CCleaner – Portable」のいずれかの「ダウンロード」ボタンをクリックしてダウンロードします。
インストール版の場合は、exeファイルがダウンロードされますので、それを起動してインストールしてください。スタンドアロン版/ポータブル版の場合は、ZIPファイルを解凍して、中のCCleanerを起動します。
CCleanerが起動したら、左メニューの「レジストリ」をクリックして開き、「レジストリクリーナー」のリストの項目がすべてチェックされていることを確認してから、「問題のスキャン」をクリックします。スキャンが完了すると、問題のあるレジストリの一覧が表示されますので、「選択した項目を解決する」をクリックします。
その後、レジストリを1つずつ解決するか、すべてを一度に解決するかを尋ねられます。