Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Dellシステムのエラーコード0146を修正する方法

Dellパソコンに搭載されているePSA診断(拡張Pre-boot System Assessment、別名:システム診断)は、コンピューターに接続されたハードウェアの総合的なチェックを行うツールです。ePSAはBIOSに組み込まれており、BIOSから内部的に起動することができます。

ePSAは起動時の「診断(Diagnostics)」オプションから起動でき、その際にエラーコード0146が表示されることがあります。このエラーは通常、ハードディスクに不良セクターが発生しているか、その他のハードディスク関連の問題を抱えていることを示しています。また、システムのフリーズやアプリケーションの応答なしといった症状とも関連しています。

この記事では、この問題に対して実際に効果が確認された複数の解決策をご紹介します。

事前準備と注意点 – エラーコード0146

トラブルシューティングを始める前に知っておくべきことがあります。このエラーは深刻なハードディスクの問題を示している場合が多く、最終的にはドライブが完全に破損し、データの復元がほぼ不可能になるケースもあります。

ファイルをバックアップしていない場合、データの復旧が非常に困難になる可能性があります。また、ハードディスクを完全に交換しない限り、このエラーを修正できないこともあります。

とはいえ、極端な手段を取らずに問題を解決できる可能性もあります。しかし、いつ問題が再発するかわからないため、Windowsを起動できるうちに早めにすべてのデータをバックアップすることを強くお勧めします。

さらに、以下の方法の多くは、お使いのOSに対応したリカバリーDVDがないと実行できません。Windows 10より前のバージョンの場合、通常はOSのインストール時に使用したDVDですが、手元になければ借りることも可能です。

一方、Windows 10をお使いの場合は、独自の回復用ISO DVDまたはUSBを作成できます。以下の手順に従って作成してください。

  1. Microsoftの公式サイトからメディア作成ツール(Media Creation Tool)をダウンロードし、完了を待ちます。ダウンロードフォルダにある「MediaCreationTool.exe」をダブルクリックしてセットアップを開き、最初の画面で「同意する」をタップします。
  2. 最初の画面で「別のPC用のインストールメディアを作成する(USBフラッシュドライブ、DVD、またはISOファイル)」オプションを選択します。

Dellシステムのエラーコード0146を修正する方法

  1. 言語やアーキテクチャなどの重要な設定は、作業を行っているコンピューターに基づいて自動的に選択されますが、「このPCにお勧めのオプションを使う」のチェックを外して、トラブルシューティング対象のPCに合った正しい設定を選択してください。
  2. 「次へ」をクリックし、リムーバブルストレージの種類を求められたら、使用したいデバイスに応じて「USBフラッシュドライブ」または「DVD」を選択します。

Dellシステムのエラーコード0146を修正する方法

  1. 「次へ」をクリックすると、現在PCに接続されているストレージデバイスの一覧が表示されるので、使用するドライブを選択します。まだ接続していない場合は、この時点で接続してください。
  2. 「次へ」をクリックすると、メディア作成ツールがインストールメディアの作成に必要なファイルのダウンロードを開始します。完了まで待ち、作成したリカバリーメディアを取り出してください。

解決策1:起動時にCHKDSKを実行する

CHKDSKは、ドライブのエラー、不良セクター、破損したファイルをチェックするユーティリティです。OSを起動できない状態が想定されるため、リカバリーDVDから管理者権限のコマンドプロンプトウィンドウを開いて実行します。この方法で問題を解決し、正常にWindowsを起動できたユーザーも多数います。

  1. インストールメディア(所有しているもの、または先ほど作成したもの)を挿入してコンピューターの電源を入れます。目標はコマンドプロンプトウィンドウを開くことですが、手順はOSによって多少異なるため、該当する手順に従ってください。
  • Windows XP / Vista / 7の場合:コンピューターの起動直後にWindowsセットアップが開き、言語などの重要な設定を求められます。設定を慎重に入力後、セットアップ画面下部の「コンピューターを修復する」をクリックします。「回復ツールを使用する」の最初のラジオボタンを選択したまま「次へ」をクリックし、「システム回復オプション」の一覧から「コマンドプロンプト」を選択します。
  • Windows 8 / 8.1 / 10の場合:コンピューターの起動直後にキーボードレイアウトの選択画面が表示されるので、使用したいレイアウトを選びます。続いて表示される「オプションの選択」画面で、「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」と進みます。

Dellシステムのエラーコード0146を修正する方法

  1. コマンドプロンプトが開いたら、以下のコマンドを入力してEnterキーを押します。
CHKDSK /R C:
  1. 「すべてのハンドルが無効になります」といったメッセージが表示される場合は、キーボードの「Y」を押してからEnterキーを押して続行します。その後、コマンドプロンプトに「exit」と入力してコンピューターを起動し、処理が正常に完了するか確認してください。

解決策2:セーフモードで起動してみる

正常に起動できず、診断を実行すると0146エラーが表示されるユーザーでも、セーフモードなら正常に起動できたというケースがあります。問題は、セーフモードで起動した後に何をすべきかです。

まず、最近インストールしたプログラムやダウンロードしたファイルなど、問題の原因と思われるものをアンインストールしましょう。各種マルウェア対策ツールでウイルススキャンを行うのも有効です。ただし、最も重要なのは、ハードディスクの交換やWindowsの再インストールが必要になった場合に備えて、ファイルをバックアップしておくことです。

  1. インストールメディアを挿入してコンピューターの電源を入れ、上記と同じ手順で進みます。今回は「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」と進みます。
    Dellシステムのエラーコード0146を修正する方法
  2. コンピューターが再起動すると、さまざまな起動オプションの一覧が表示されます。注目すべきは番号4、5、6の項目です。4は最小構成のセーフブート、5はネットワーク機能付きセーフモード(インターネットに接続可能)、6はコマンドプロンプト付きセーフモードです。
  3. まずは「ネットワーク付きセーフモード」を試してみることをお勧めします。このオプションならマルウェアスキャナーやバックアップツールなどをダウンロードできます。キーボードの「5」または「F5」を押して選択してください。
    Dellシステムのエラーコード0146を修正する方法
  4. 起動を待って必要な操作を行います。怪しいプログラムをすべてアンインストールしたら、通常通り起動できるか試してみてください。

解決策3:BIOSのデフォルト設定を読み込む

エラーの原因がBIOSの誤設定にある場合、BIOSのデフォルト設定を読み込むだけで問題を解決できる可能性があります。ハードディスクを別のコンピューターに接続して問題なく使用できるかどうかを確認すれば、ハードディスク自体に故障がないかを判断できます。問題がない場合は、この解決策を試す価値があります。

  1. 「スタート」→「電源ボタン」→「シャットダウン」の順に進んで、PCまたはノートパソコンの電源を切ります。

Dellシステムのエラーコード0146を修正する方法

  1. もう一度電源を入れ、Dellロゴが表示されている間にBIOSキーを押してBIOS設定画面に入ります。Dell製コンピューターの場合、BIOSに入るデフォルトのキーは「F2」なので、素早く押してください。

Dellシステムのエラーコード0146を修正する方法

  1. 「Load Default(デフォルトを読み込む)」オプションの場所は、お使いのDellコンピューターのBIOSバージョンによって異なり、主に2つの場所のいずれかにあります。
  2. BIOS設定の初期画面の下部に「Exit」ボタンの隣に「Restore Settings(設定を復元)」ボタンが表示されている場合は、それをクリックし、「BIOS Defaults(BIOSデフォルト)」を選択して「OK」をクリックします。その後「Exit」をクリックするとコンピューターが再起動します。

Dellシステムのエラーコード0146を修正する方法

  1. そのようなボタンがない場合は、キーボードの右矢印キーを押して初期BIOS画面の「Exit」タブに移動します。下矢印キーで「Restore Defaults(デフォルト値の復元)」(または「Load Optimal Defaults(最適なデフォルトの読み込み)」)まで移動してEnterキーを押します。
  2. 「Load Optimal Defaults」を求めるプロンプトが表示されたら、再度Enterキーを押して、コンピューターの再起動を待ちます。問題が解消されたか確認してください。

Dellシステムのエラーコード0146を修正する方法

解決策4:ハードディスクを外して起動する

この最後の解決策は、まさに最終手段と言えるでしょう。同じハードディスクの問題を抱えていたあるユーザーは、ハードディスクを取り外してドライブなしで起動することで問題を解決できました。

選択肢は限られ、リカバリーメディアを挿入することでしか起動できませんが、計画通りに進めばそれほど多くの操作は必要ありません。それでも、問題の再発を防ぐためにデータのバックアップとハードディスクの交換をお勧めします。

  1. ハードディスクの取り外し手順は、コンピューターの種類(デスクトップPCかノートパソコンか)や正確なモデルによって異なります。メーカーのウェブサイトにあるマニュアルや、製品に同梱されていた説明書を参照してください。なお、これらの手順を実行すると保証が無効になる可能性があるため、保証規定についても必ず確認しておきましょう。
  2. ハードディスクを取り外したら、リカバリーメディアを挿入してコンピューターの電源を入れます。ドライブが読み込まれたら、しばらく待ってからコンピューターを完全にシャットダウンし、ハードディスクを再び取り付けます。
  3. 今度は起動できるかどうか確認してください。

まとめ

上記の一連の解決策を試してもハードディスクにほとんど反応がない場合は、新しいハードディスクを購入して、そこにWindowsをクリーンインストールすることを検討しましょう。高速性に優れたSSDへの換装も非常に良い選択肢です。

それでも、すべてが失われたわけではありません。破損したハードディスク上のファイルの一部にはアクセスできる可能性があり、すべてのデータが破壊されているとは考えにくいからです。故障したハードディスクからのデータ復元方法については、関連記事をご覧ください。幸運を祈ります!

  1. 【Windows 10】エラーコード0x8078012Dのバックアップエラーを解決する6つの方法

    Windowsパソコンでバックアップを作成しようとした際に、エラーコード0x8078012Dが表示されて失敗するケースは少なくありません。このエラーは、Windows 10でシステムイメージのバックアップやWindows Updateのバックアップを作成するときに発生することが多く、バックアップサービスの設定不備やシステムファイルの破損など、さまざまな要因によって引き起こされます。破損したファイルの修復や問題のあるソフトウェアへの対処を行うことで解決できます。本記事では、このエラーの主な原因と具体的な対処法を詳しく解説します。 Windows 10でバックアップエラーコード0x8078012

  2. Windows 10のエラーコード0xc7700112を解決する7つの方法

    Windows PCの不具合やエラーを解消する基本的な方法として、OSを最新の状態に更新することが推奨されています。しかし、更新プロセスに何らかの不具合が生じると、さまざまなエラーメッセージが表示されることがあります。その代表的なものの一つがエラーコード0xc7700112です。このエラーは、Windowsのアップグレード処理中に何らかの中断や不具合が発生した際に表示されます。 本記事では、「エラーコード0xc7700112をどうやって修正すればよいのか」という疑問に対して、具体的な解決策をわかりやすく解説します。 Windows 10でエラーコード0xc7700112を修正する方法 このエ