Windows起動時の「致命的なエラー:言語ファイルが見つかりません」を解決する5つの方法
Windowsを起動すると、通常はログイン画面が表示されますが、代わりに「Fatal Error: No Language File Found(致命的なエラー:言語ファイルが見つかりません)」というメッセージが表示されることがあります。このエラーは、主にスタートアッププログラムが破損していることが原因です。特に、スパイウェア対策ソフト「SpyHunter」を最近インストールまたはアンインストールした場合に発生しやすいことが知られています。
ただし、必ずしもSpyHunterが原因とは限りません。PCの環境構成はユーザーごとに異なるため、まずは原因を切り分けるトラブルシューティングを行うことが重要です。この記事では、「言語ファイルが見つからない致命的なエラー」を解決するための具体的な方法を順番に紹介します。
作業前の準備:復元ポイントの作成
作業を始める前に、万が一のトラブルに備えてシステムの復元ポイントを作成しておきましょう。設定に失敗しても元の状態に戻せるようになります。
方法1:SpyHunterをアンインストールする
- Windowsの検索ボックスに「Control(コントロール)」と入力し、コントロールパネルを開きます。
- 「プログラム」→「プログラムと機能」をクリックします。
- 一覧から「SpyHunter」を見つけて右クリックし、「アンインストール」を選択します。
- アンインストールが完了したら、PCを再起動します。
方法2:クリーンブートを実行する
サードパーティ製ソフトウェアがWindowsと競合し、このエラーを引き起こすケースがあります。クリーンブートを実行して最小限のドライバーとスタートアッププログラムのみでWindowsを起動すれば、原因となっているプログラムを段階的に特定できます。
方法3:SFCとDISMを実行する
システムファイルの破損が原因の場合は、以下のコマンドで修復できます。
- Windowsキー + Xを押し、「コマンドプロンプト(管理者)」を選択します。
- 以下のコマンドを入力してEnterキーを押します。
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows(上記が失敗した場合はこちらを試してください)
- スキャンが完了したらPCを再起動します。
- 再度コマンドプロンプトを開き、以下のDISMコマンドを1行ずつ実行します。
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth
- DISMコマンドの完了を待ちます。
- 上記のコマンドで解決しない場合は、以下を試してください。
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:「C:\RepairSource\Windows」の部分は、実際の修復ソース(Windowsインストールメディアやリカバリーディスク)の場所に置き換えてください。
- PCを再起動して変更を保存し、エラーが解消されたか確認します。
方法4:CCleanerとMalwarebytesを実行する
- CCleanerとMalwarebytesをダウンロードしてインストールします。
- Malwarebytesを実行し、システム内の有害なファイルをスキャンします。
- マルウェアが検出された場合は、自動的に削除されます。
- 次にCCleanerを起動し、「クリーナー」セクションの「Windows」タブで、クリーニング対象の項目にチェックが入っていることを確認します。
- チェック内容を確認したら「Run Cleaner(クリーナーを実行)」をクリックし、処理が完了するまで待ちます。
- さらにシステムをクリーンアップするには、「レジストリ」タブを選択し、対象項目にチェックを入れます。
- 「Scan for Issue(問題点をスキャン)」をクリックしてスキャンを実行し、その後「Fix Selected Issues(選択した問題を修正)」をクリックします。
- 「レジストリの変更をバックアップしますか?」と聞かれたら「はい」を選択します。
- バックアップが完了したら「Fix All Selected Issues(選択したすべての問題を修正)」を選択します。
- PCを再起動して変更を保存し、エラーが解消されたか確認します。
方法5:システムの復元を実行する
- Windowsキー + Rを押し、「sysdm.cpl」と入力してEnterキーを押します。
- 「システムの保護」タブを選択し、「システムの復元」をクリックします。
- 「次へ」をクリックし、任意の復元ポイントを選択します。
- 画面の指示に従ってシステムの復元を完了させます。
- 再起動後、エラーが解消されているか確認します。
関連記事
- Windows 10 Update エラー 0x8e5e0147 の修正方法
- PCが何度も再起動しないと起動しない問題の解決策
- Windows 10のスタートメニューでライブタイルを無効化する方法
- Windows 10のMicrosoft Edge通知をオフにする方法
まとめ
以上の手順で「致命的なエラー:言語ファイルが見つかりません」の問題を解決できるはずです。それでも問題が解決しない場合や、本記事についてご不明な点がある場合は、お気軽にコメント欄でお尋ねください。
-
【Windows 10】エクスプローラーで「操作を実行しています」と表示される問題の解決法
エクスプローラーは、Windowsの中核を担うアプリケーションの一つであり、ユーザーがファイルやフォルダーに簡単にアクセスできるよう整理してくれる重要なツールです。利便性を高めるため、Windows 10では既定で「クイックアクセス」ページが開くようになっています。クイックアクセスは特定の場所ではなく、最近開いたファイルや編集したファイルを一覧表示するだけのページです。しかし環境によっては、クイックアクセスページに「操作を実行しています(Working on it)」というメッセージが表示され、ファイルへのアクセスが妨げられたり、エクスプローラーが一時的にフリーズしたりすることがあります。同じ
-
【徹底解説】Windows 10でランタイムエラー429が発生したときの直し方
ランタイムエラーとは、ソフトウェアの利用中にユーザーが遭遇する不具合の一種で、ActiveXコンポーネントが原因となることがあります。特にVisual Basicのランタイムエラー429は、MS OfficeやVisual Basicを利用・依存するプログラムでインスタンスを作成する際によく発生します。 Windows 10におけるランタイムエラー429は、特定のアプリケーションを使用中に発生し、アプリのクラッシュや予期しない終了を引き起こすトラブルです。また、BloombergやBintexなどVBベースのアプリケーションやアドオンを起動しようとした際にこのエラーが出たという報告も多数ありま