windowsパソコンで
特定できないエラーが発生しました。(エラー コード: 0x80004005)
が発生した場合、どうすれば良いんでしょうか?
Windows updateしたタイミングで発生することが多いようですが、0x80004005エラーのトラブルシューティング・対処法は?
0x80004005の原因はwindowsアップデート?
windowsでメールで同期させようとしたりWindowsストアを起動しようとすると0x80004005というエラーメッセージが出て起動しないことがあります。
メールアプリでの「エラーコード:0x80004005」の原因は、Windowsの「プライバシー」の設定にあることが原因ようです。
Windows 10 のライセンス認証エラーに関するヘルプによると、
このエラーが発生した場合は、[スタート] ボタン [スタート] ボタンのアイコン、[設定]、[更新とセキュリティ]、[ライセンス認証] の順に選び、[ライセンス認証] を選んで、手動で Windows のライセンス認証を行ってみてください。 問題が解決しない場合は、PC を初期状態に戻すことが必要になる場合があります。 詳しくは、「Windows 10 の回復オプション」セクションを参照してください。
0x80004005のトラブルシューティングは?
メールアプリでの「エラーコード:0x80004005」はプライバシーの設定を変更します。
「スタートボタン」⇒「設定」をクリックしてWindowsの設定を開き、「プライバシー」をクリックします。
「メール」をクリックし「アプリが電子メールにアクセスできるようにする」を「オン」に変更し、「電子メールにアクセスできるアプリを選ぶ」の部分で「メール/カレンダー」も「オン」に変更します。
その後、メールアプリの再起動をすると症状が改善するようです。
Windows updateなどのタイミングで0x80004005エラーが発生している場合には、
a. 管理者PowerShellで修正してみる
①スキャンしてチェック
Dism /Online /Cleanup-Image /ScanHealth
②PowerShell エラー修正
DISM /Online /Cleanup-image /Restorehealth
③不要なデータ、ファイル、ドライバーのクリーンアップ
Dism /online /cleanup-image /startcomponentcleanup
④レジストリエラー修正
sfc /scannow
⑤ファイル修復
sfc /verifyonly
1つ入力したらEnter、それを5回繰り返す、完了したら閉じて再起動
b. システムの復元を試みる
すべての設定、システム、詳細情報、システムの保護、システムの保護(システムのプロパティ)、[システムの復元]
c. .dllの再登録
管理者PowerShellで 「 regsvr32 vbscript.dll」 Enterキー、「regsvr32 jscript.dll」Enterキー、完了したら再起動
以上の操作を試してみても改善しない場合、windows updateプログラムにバグがあったことが推測されます。
修正プログラムが配布されるまでは、適用したwindows updateをいったんアンインストールするしかなさそうです。
更新プログラムをアンインストールするには、[スタート]メニューの[歯車(設定)]アイコンをクリックするか、[Windows]+[I]キーで[Windowsの設定]アプリを起動する。[Windowsの設定]アプリの[更新とセキュリティ]をクリックし、[更新とセキュリティ]画面を開き、左ペインで[Windows Update]を選択する。
右ペインの[Windows Update]画面にある「更新の履歴を表示する」をクリックする。
[更新の履歴を表示する]をクリックすると、[更新の履歴を表示する]画面に切り替わるので
[更新の履歴を表示する]画面上部の[更新プログラムをアンインストールする]リンクをクリックする。[コントロールパネル]の[プログラムと機能]アプレットが、[更新プログラムのアンインストール]画面を開いた状態で起動する。ここで、アンインストールしたい更新プログラムを選択し、[アンインストール]をクリックすればよい。