Windows 10でNorton Power Eraserのエラーコード0x80045001が発生する原因と対処法
一部のWindows 10ユーザーから、Norton Power Eraserをインストールまたは実行する際にエラーコード0x80045001が頻繁に発生するという報告があります。多くの場合、ソフトウェア自体は正常にインストールできるものの、次回の再起動時にこのエラーメッセージが表示されます。また、Power Eraserのスキャン開始直後にエラーが出るケースもあります。
この問題について詳しく調査した結果、エラーコードの原因となりうる要因は複数あることが判明しました。考えられる主な原因は以下の通りです。
- Nortonサーバーの問題 – Nortonのサーバー側に不具合があり、最新のウイルス定義ファイルをダウンロードできない場合、Power Eraserでのスキャン時にこのエラーコードが表示されることがあります。この場合は、Nortonの開発チームによる修正を待つしかありません。
- Power Eraserのバージョンが古い – バージョン22.5以前を使用している場合、特定の環境条件下(特定のPC構成)でこのエラーが発生することがあります。最新版へアップデートすることで解決できます。
- Windows 10 Anniversary Update未適用 – Anniversary UpdateがインストールされていないWindows 10環境では、Power Eraserとの互換性問題が発生する可能性があります。保留中のWindows Updateをすべて適用することで解決できます。
- WIMBootが有効になっている – Power EraserはWIMBootに対応していません。PCがWIMBootを使用している場合、Power Eraserを使うことはできず、代替ソフトウェアが必要になります。
- サードパーティ製アプリとの競合 – 特にRAM最適化ツールなど、Norton Power Eraserと競合する可能性のあるアプリケーションが存在します。原因アプリを特定してアンインストールするか、システムの復元機能で競合が発生する前の状態に戻しましょう。
- カーネルがマルウェアに感染している – セキュリティソフトのインストールを妨害するカーネルレベルのマルウェアが存在する場合、このエラーが表示されることがあります。Malwarebytesによるディープスキャンで解決できることが多いです。
- システムファイルの破損 – システムファイルの破損により新規ソフトウェアのインストールが妨げられている可能性もあります。DISMおよびSFCスキャンを試すか、それでも解決しない場合は修復インストールやクリーンインストールを検討してください。
原因を把握したところで、実際に多くのユーザーが成功を収めた対策方法を順番に紹介します。
方法1:Nortonサーバーの状態を確認する
他の対処法を試す前に、まずNorton側でサーバー障害が発生していないか確認しましょう。Power Eraserユーティリティがスキャンに必要なウイルス定義ファイルをダウンロードできず、エラーが発生しているケースがあるためです。
過去にもNortonのサーバー障害が原因で同様の事象が発生しています。Nortonの公式ステータスページを開き、各サブサービスに問題やダウンタイムが発生していないかチェックしてください。
ステータスページ内で各サービスの状態を一つずつ確認します。
Nortonのサブサービスに障害や問題が確認できた場合、0x80045001エラーはサーバー起因である可能性が高いです。この場合は、Nortonの開発者が問題を修正するまで待つしかありません。
逆にステータスページに異常が見られない場合は、サーバー起因ではないと判断できます。その際は次の方法に進んでください。
方法2:Norton Power Eraserを最新バージョンに更新する
Windows 10でこの問題が発生する場合、バージョンv22.5以前を使用していることが原因の可能性があります。Norton開発者によると、特定の環境条件(特定のPC構成)下でこの問題が引き起こされるとのことです。
これは問題のある定義ファイルが原因で、すでにロールバックされ新しい定義に置き換えられています。バージョン22.5以前を使用している場合は、現行バージョンをアンインストールし、公式サイトから最新版をインストールすることで問題を回避できます。
以下の手順に従って、旧バージョンのアンインストールから最新版のインストールまでを行いましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「appwiz.msc」と入力し、Enterキーを押して「プログラムと機能」メニューを開きます。
注意:UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を許可してください。 - 「プログラムと機能」の一覧をスクロールし、Norton Power Eraserに関連するエントリを見つけます。
- 該当項目を右クリックし、コンテキストメニューから「アンインストール」を選択します。
- アンインストールが完了したら、PCを再起動します。
- 再起動後、ブラウザでNorton Power Eraserの公式ダウンロードページにアクセスし、ページ下部の「Windows 7 SP1以降」欄にある「ダウンロード」ボタンをクリックします。
- ダウンロード完了後、画面の指示に従って最新版のPower Eraserをインストールします。
- 最新版のインストール後、以前エラーが発生していた操作を再度実行し、問題が解決したか確認します。
すでに最新版を使用している場合、またはアップデートしても効果がない場合は、次の方法に進みましょう。
方法3:保留中のWindows Updateをすべて適用する
一部のユーザーによると、Anniversary Updateが適用されていないWindows 10環境では、Power Eraserで0x80045001エラーが発生する可能性があります。
このシナリオに該当する場合、保留中のWindows Updateをすべて適用することで、Norton Power Eraserとの互換性問題を解決できることが多くのユーザーによって確認されています。
具体的な手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「ms-settings:windowsupdate」と入力してEnterキーを押します。設定アプリのWindows Update画面が開きます。
注意:UACの画面が表示されたら、「はい」をクリックして管理者権限を許可してください。 - Windows Update画面の右側にある「更新プログラムのチェック」ボタンをクリックします。
- 初期スキャン完了後、インストール待ちの更新プログラムをすべて適用します。
注意:保留中の更新が多い場合は、途中で再起動を求められることがあります。指示に従って再起動し、再度同じ画面に戻って残りの更新プログラムのインストールを完了させてください。 - すべての更新プログラムを適用したら、最後にもう一度PCを再起動し、Norton Power Eraserの問題が解決したかどうかを確認します。
それでも問題が解決しない場合は、次の方法に進んでください。
方法4:WIMBootが有効になっていないか確認する
Norton Power Eraserは、WIMBootが有効なPCとは完全な互換性がありません。通常のWindowsインストール(WIMBootなし)では、システムファイルは個別のファイルとしてディスク上に作成されます。
一方、WIMBootが有効なWindowsインストールでは、システムファイルは圧縮形式(WIMファイル)として作成され、インストーラーは圧縮されたシステムファイルへのポインタファイル群を作成します。システムファイルが個別のファイルとして存在しないため、Norton Power Eraserはそれらをスキャンできません。
PCがWIMBootを使用している疑いがある場合は、以下の手順で確認しましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「diskmgmt.msc」と入力してEnterキーを押します。ディスクの管理ユーティリティが開きます。UACの画面が表示されたら、「はい」をクリックして管理者権限を許可してください。
- ディスクの管理画面で「ディスク0」のパーティションをクリックし、関連するパーティション情報にWIMBootに関する記載がないか確認します。
注意:PCがWIMBootを使用していることが判明した場合、Norton Power Eraserは動作しません。その場合は代替ソフトウェアの利用を検討してください。
WIMBootが無効であることが確認できたのにまだスキャンが完了できない場合は、次の方法に進みましょう。
方法5:SFCおよびDISMスキャンを実行する
Power Eraserのエラーコード0x80045001のもう一つの原因として、新規ソフトウェアのインストールに関わるシステムファイルの破損が考えられます。
同様の問題に直面した一部のユーザーは、論理エラーやシステムファイル破損を修復するための2つのユーティリティ——DISM(展開イメージのサービスと管理)とSFC(システムファイルチェッカー)を実行することで問題を解決しています。
SFCはローカルアーカイブを使用して破損ファイルを正常なコピーに置き換えるのに対し、DISMはWindows Updateコンポーネントを利用して正常なコピーをダウンロードします。一般的に、DISMはOS関連コンポーネントの修復に、SFCは論理エラーの修復に優れています。両方のスキャンを実行することをおすすめします。
管理者権限のコマンドプロンプトからSFCおよびDISMスキャンを実行する手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力してからCtrl + Shift + Enterを押し、管理者権限のコマンドプロンプトを開きます。
注意:UACの画面が表示されたら、「はい」をクリックして管理者権限を許可してください。 - 管理者権限のコマンドプロンプトで以下のコマンドを入力し、Enterキーを押してDISMスキャンを開始します:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
注意:DISMは破損ファイルを置き換えるための正常なコピーをダウンロードするため、安定したインターネット接続が必要です。「scanhealth」コマンドはシステムファイルの不整合を検出し、「restorehealth」コマンドは検出された不整合を修復します。 - 最初のスキャン完了後(修復されたファイルが報告されなかった場合でも)、PCを再起動して以下の手順に進みます。
- 再起動後、手順1と同様に管理者権限のコマンドプロンプトを開き、今度は以下のコマンドを入力してEnterキーを押し、SFCスキャンを開始します:
sfc /scannow
注意:このスキャンはカーネルレベルで動作するため、開始後に中断したり閉じたりしないことが重要です。プロセスを途中で中断すると、さらなる論理エラーが発生し、後々別の問題を引き起こすリスクがあります。 - 2つ目のスキャン完了後、PCを再起動し、次回のシステム起動時に問題が解決したかどうかを確認します。
それでも同じ0x80045001エラーが発生する場合は、次の方法に進みましょう。
方法6:システムの復元を使用する
最近になってこのエラーが発生するようになり、以前はPower Eraserで問題なくスキャンできていた場合は、Nortonと他のサードパーティ製ソフトウェアとの競合が原因である可能性があります。
このような状況では、システムの復元を使うのが効果的です。このユーティリティは、以前保存されたスナップショットを使用して、コンピュータの状態を過去の時点に戻すことができます。
デフォルトでは、Windowsは重要な更新プログラムのインストールやドライバーの更新などのタイミングで自動的にシステム復元ポイントを作成するよう設定されています。特に設定を変更していなければ、以下の手順を実行できるだけの復元ポイントが保存されているはずです。
注意:システムの復元を実行すると、スナップショット作成以降に行った変更もすべて失われます。これには、インストール済みのアプリやドライバー(サードパーティ製・Windows標準問わず)が含まれます。
以上を理解した上で手順を実行する場合は、以下を参考にしてください。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「rstrui」と入力してEnterキーを押すと、システムの復元メニューが開きます。
- 最初の画面で「次へ」をクリックして次の画面に進みます。
- 次の画面で「別の復元ポイントを表示する」にチェックを入れます。各スナップショットの日付を確認し、Norton製品で問題が発生し始めた日より前のものを選択して「次へ」をクリックします。
- 準備が整ったら「完了」をクリックして復元プロセスを開始します。PCが自動的に再起動され、過去の状態が適用されます。
- 再起動完了後、問題が解決したかどうかを確認します。
それでもNorton Power Eraserで同じエラーが発生する場合は、最後の方法に進みましょう。
方法7:Malwarebytesでスキャンを実行する
PCがWIMBoot非対応でない場合、Norton Power Eraserや他のセキュリティソフトのインストール時に0x80045001エラーが表示される理由として、AVソフトのインストールを積極的にブロックするセキュリティ脅威が挙げられます。
このシナリオに該当する場合、システムがすでにマルウェアに感染しており、セキュリティスキャナーのインストールを妨害している可能性があります。
この場合は、Malwarebytesによるスキャンを実行し、カーネルファイルを徹底的にクリーンアップしてセキュリティ脅威を排除するのが最善策です。
Malwarebytesのスキャン完了後、PCを再起動して問題が解決したかどうかを確認してください。
このシナリオに該当しない場合、またはすでに試しても効果がなかった場合は、次の最終手段に進みましょう。
方法8:Windowsコンポーネントをリセットする
上記のどの方法でも問題が解決しない場合、Norton Power Eraserの正常な動作を妨げている根本的なシステムファイルの破損が存在する可能性が高いです。
この場合、現在のWindowsインストールに関連するOSコンポーネントをリセットするしかありません。その方法は主に2つあります。
- 修復インストール – OSドライブ上の個人ファイルに触れることなくWindowsコンポーネントをリセットできる、最も理想的な方法です。ただし、手順がやや煩雑で、互換性のあるインストールメディアが必要になるという欠点があります。
- クリーンインストール – Windows 10のGUIメニューから直接実行できる、最も簡単な方法です。ただし、事前にデータをバックアップしない限り、OSドライブ上のすべての個人データ(アプリケーション、ゲーム、個人メディア、ドキュメントなど)が失われる点に注意してください。
-
Windows 10でエラーコード0x800701B1「指定されたデバイスが存在しません」を修正する7つの方法
Windows 10の一部のユーザーから、エクスプローラーでファイルのコピーや貼り付け、置き換えを行う際に、0x800701B1(指定されたデバイスが存在しません)というエラーコードが頻繁に発生するとの報告があります。また、USBポート経由で接続したハードディスクにWindows 10をインストールしようとした際にも、同じエラーが発生することがあります。このエラーコードには複数の原因が考えられます。主な原因として以下が挙げられます。USB 2.0ポートでは不十分 – お使いのHDD/SSDの種類によっては、必要な転送速度と電力供給を確保するために、USB 3.0ポートへの接続が必要な場合があり
-
Windowsエラーコード0xC000007Fの原因と修正方法を徹底解説
エラーコード0xC000007Fは、Windows 7およびWindows 10で比較的よく発生するエラーです。本記事では、このエラーコードが表示される原因と、具体的な解決方法について詳しくご紹介します。 エラー0xC000007Fが発生する原因は? ネットで検索してみると、エラーコード0xC000007FはWindows 7とWindows 10の両方で報告されていることがわかります。通常、このエラーはRAM増設後にスリープモードへ移行しようとしたタイミングで表示されることが多いようです。また、Windowsがインストールされているメインハードドライブ(システムドライブ)の空き容量が