PC起動時のLogonUI.exeシステムエラーを解決する6つの対処法
PCの電源を入れると、ログイン画面で「LogonUI.exe – アプリケーションエラー」というメッセージが突然表示され、画面から先へ進めなくなることがあります。この状態では、エラーを消すためにPCを強制終了せざるを得ません。
このエラーの主な原因は、LogonUI.exeファイルが破損しているか、何らかの理由で欠落していることです。LogonUIは、Windowsのログオン画面に表示されるインターフェースを担当するシステムプログラムであり、このファイルに問題が発生すると、エラーが表示されてWindowsを正常に起動できなくなります。
本記事では、起動時のLogonui.exeシステムエラーを解決するための具体的なトラブルシューティング手順を、6つの方法に分けてわかりやすく解説します。
インストールメディアを使ってコマンドプロンプトを開く方法
以降の対処法では、コマンドプロンプトを使用する場面が多くあります。まず、Windowsインストールメディアからコマンドプロンプトを起動する手順を確認しておきましょう。
a) Windowsインストールメディア、回復ドライブ、またはシステム修復ディスクを挿入し、言語設定を選択して「次へ」をクリックします。
b) 画面下部の「コンピューターを修復する」をクリックします。
c) 「トラブルシューティング」を選択し、続けて「詳細オプション」を選択します。
d) オプションの一覧から「コマンドプロンプト」を選択します。
起動時のLogonui.exeシステムエラーを修正する方法
方法1:自動修復/スタートアップ修復を実行する
1. Windows 10の起動可能なインストールDVDを挿入し、PCを再起動します。
2. 「CDまたはDVDから起動するには任意のキーを押してください」と表示されたら、任意のキーを押して続行します。
3. 言語設定を選択して「次へ」をクリックし、左下にある「コンピューターを修復する」をクリックします。
4. オプション選択画面で「トラブルシューティング」をクリックします。
5. トラブルシューティング画面で「詳細オプション」をクリックします。
6. 詳細オプション画面で「自動修復」または「スタートアップ修復」をクリックします。
7. Windows自動修復/スタートアップ修復が完了するまで待ちます。
8. PCを再起動し、エラーが解消されたか確認します。解決しない場合は、次の方法に進んでください。
方法2:DISM(展開イメージのサービスと管理)を実行する
1. 前述の手順でコマンドプロンプトを開きます。
2. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
DISM.exe /Online /Cleanup-Image /RestoreHealth
3. コマンドの実行が完了するまで待ちます。通常は15〜20分ほどかかります。
注意: 上記のコマンドが機能しない場合は、以下を試してください。
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インストールメディアまたは回復ディスクの場所に置き換えてください。
4. DISMの処理が完了したら、以下のコマンドを入力してEnterキーを押します。sfc /scannow
5. システムファイルチェッカーの実行が完了したら、PCを再起動します。
方法3:トラブルシューティング画面からシステムの復元を行う
1. Windowsインストールメディアまたは回復ドライブ/システム修復ディスクを挿入し、言語設定を選択して「次へ」をクリックします。
2. 画面下部の「コンピューターを修復する」をクリックします。
3. 「トラブルシューティング」→「詳細オプション」の順に選択します。
4. 最後に「システムの復元」をクリックし、画面の指示に従って復元を完了させます。
5. PCを再起動し、エラーが解消されたか確認します。解決しない場合は、次の方法に進みましょう。
方法4:システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する
1. 前述の手順でコマンドプロンプトを開きます。詳細オプション画面で「コマンドプロンプト」をクリックするだけです。
2. 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
chkdsk C: /f /r /x
注意: Windowsが現在インストールされているドライブ文字を指定してください。
注意: 上記コマンドの「C:」はチェックディスクを実行する対象ドライブです。「/f」はドライブのエラーを修復する許可を与えるフラグ、「/r」は不良セクターの検索と復旧を行うオプション、「/x」は処理開始前にドライブをディスマウントするよう指示するオプションです。
3. 次回のシステム再起動時にスキャンをスケジュールするか尋ねられたら、「Y」と入力してEnterキーを押します。
4. コマンドプロンプトを終了し、PCを再起動します。
方法5:ブートセクターを修復する/BCDを再構築する
1. 前述の手順で、Windowsインストールディスクからコマンドプロンプトを開きます。
2. 以下のコマンドを1つずつ入力し、それぞれEnterキーを押します。
a) bootrec.exe /FixMbr
b) bootrec.exe /FixBoot
c) bootrec.exe /RebuildBcd
3. 上記のコマンドが失敗した場合は、以下のコマンドを順番に入力します。
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
4. 最後にコマンドプロンプトを終了し、Windowsを再起動します。
5. この方法により、Logonui.exeやstartupinfo.exeのシステムエラーが解消されるはずです。それでも改善しない場合は、最後の方法を試してください。
方法6:Program Filesフォルダーの名前を変更する
1. 前述の手順でコマンドプロンプトを開き、以下のコマンドを入力します。
ren "C:\Program Files" "Program Files-old"
ren "C:\Program Files (x86)" "Program Files (x86)-old"
2. PCを通常どおり再起動した後、上記のフォルダー名を再度変更して「-old」を削除し、元の名前に戻します。
まとめ
以上が、起動時のLogonui.exeシステムエラーを修正する方法の解説です。多くの場合、自動修復やDISM・SFCコマンドの実行で問題は解決しますが、ブート領域の破損が疑われる場合はbootrecコマンドによるBCDの再構築も有効です。このガイドについてご不明な点がある場合は、コメント欄でお気軽にお問い合わせください。
-
Windows 10で発生するファイルシステムエラーの直し方|エラーコード別の原因と対処法を徹底解説
この記事では、Windows 10で発生するファイルシステムエラーを簡単に修復する方法をご紹介します。 ファイルシステムエラーとは? ファイルシステムエラーは、主に破損したファイルやシステムファイルの不整合によって引き起こされます。ウイルス感染や、正常に動作しないアプリケーションが原因となるケースもあります。 実際のエラー画面は以下のような表示になります。 エラーが表示される際には、(-1073741566)、(-2143322101)、(-1073741819)、(-805306367)、(-2147163890)、(-2015294512)、(-2147xxx)といった番号が併記されます
-
Windows 10でStartupinfo.exeシステムエラーを解決する9つの対処法
Startupinfo.exeは実行可能ファイルの一種で、Advanced SystemCareソフトウェアの一部です。Advanced SystemCareは、Windowsパソコン向けの強力なパフォーマンス・セキュリティユーティリティであり、ウイルス、マルウェア、ランサムウェアなどの脅威から高度な総合保護を提供すると同時に、システムのパフォーマンス向上にも役立ちます。しかし、Advanced SystemCareをインストールしたユーザーの一部から、「startupinfo.exeシステムエラー」が発生するという報告があります。本記事では、このエラーの原因と具体的な解決方法を詳しく解説しま