コンテンツへスキップ

svchostでエラー

はまった。Windows Updateが勝手に失敗して、その後の再起動でsvchostのエラーが出て何もできなくなる…。どうなっとんねんMicrosoft。
以下のエラーが出ます。

  • svchost.exe – アプリケーション エラー
    "0xXXXXXXXX"の命令が"0xXXXXXXXX"のメモリを参照しました。メモリが"read"になることはできませんでした。
  • Generic Host Process for Win32 Services
    問題が発生したため Generic Host Process for Win32 services を終了します。
  • Generic Host Process for Win32 Services はエラーが発生し閉じられる必要がありました。

Microsoftの技術情報では「これだっ!」というのは見つかりませんでした。
で、エラーの送信内容を見ると、msi.dllのエラーのようです。svchost + msi.dll …、いろいろ調べてみるとどうやら「自動更新」が有効になっているとこのエラーが出るようです。

下記で修復ができました

※svchost.exeアプリケーションエラーのウィンドウを閉じるとPCがフリーズしてしまいます。以下はこのウィンドウを開いたまま作業します。

  1. [スタート]-[コントロールパネル]-[システム]-[自動更新]、または「マイコンピュータを右クリック」-[プロパティ]-[自動更新]、から、 「自動更新を無効にする」を選択し[OK]
  2. Windowsを再起動
  3. (svchostのエラーは、自動更新を無効にするとでなくなる)
  4. 「Windows Update」(または「Microsoft Update」)を手動で実行してアップデート
  5. アップデート完了後、再度Windowsを再起動
  6. 再起動後、自動更新を有効に戻す

これを調べるのに半日も仕事が止まっちまった…。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です