この日記は https://yapud.hatenablog.com/ に引っ越し中
2014-02-18
_ [Software] Windows7 起動の障害が回復できなかった
Windows Update したあと再起動したらブルースクリーンなんですよ、という相談を受けた。
Windows のロゴが出て起動し始めたかなと思ったら、こんな感じのメッセージが出てブルースクリーンでとまる。
STOP: c0000139 (Entry Point Not Found) The procedure entry point ntoskrnl.Ex1AcquireFastMutex could not be located in the dynamic link library HAL.dll.
HAL.dll がないのか?と思ったけど有る。サイズも日付も他のPCと同じものだ。
もしかしたらブート時に他に必要なモノが足りないもしくはおかしいのかもしれない。
再起動を要するWindowsUpdateって、「WindowsUpdate が終わる → 再起動する → 起動時になにやらUpdate最終処理をする → 再起動する → 通常起動する」という流れになるの。一度目の再起動の後に WindowsUpdate 後の処理をやるはずなのだけど、今回の場合これが動いてないんだよね。すなわち再起動後に起動すべきモノを登録してある場所がおかしくなっているのかな。
WindowsPE で起動して、bcdedit で見てみたら、ブートマネージャのところに custom っていう項目が複数有る。
正常起動してる他のPCにはそんな設定ない。WindowsUpdate 直後だけ設定されるナニカだろうか。
時間がなくてこれ以上追えなくて、仕方なく Windows7 の再インストールという手段に出た。結局、修復はできず、インストールしなおしで逃げた。
前 | 2014年 2月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |