エラーコード0x0000006B | こまつオフィシャルブログ「こまつの今宵もヒャッホゥ」by Ameba

エラーコード0x0000006B


WINDOWS7ブルースクリーン
エラーコード0x0000006Bについて


解決するまで地獄の10日間でしたが
なんとか治りました

その経由と解決方法を書いておきます




まず、エラーコード0x0000006Bが起こった場合、
セーフモード、スタートアップ修復では直りません。

というのも原因は
起動のシステムファイルが原因です。

どこで何のタイミングでそのプロセスが書き換えられてるかは
わかりませんががが。


解決法1

ブートオプション画面から
(BIOS 通過した直後にF8キー)
復元ポイントでエラーが起こる前に戻す


それ以前の復元ポイントが無い場合、
かなり大変な作業になります(自分のケースですが)



解決法2

─────────────────────
まずブートオプション画面の一番上から
コマンドプロンプト画面に行き

D: と入力

CD :D\Windows\system32\codeintegrity と入力

del Bootcat.cacheと入力


exitと入力
─────────────────────
-------------------------------------------
■メモ
エラーの原因は
起動のシステムファイルであるBootcat.cacheファイルが
本来4,KB程であるのに
エラーを起こしてる時は20KBくらいなっちゃってるんです。


-------------------------------------------

これで通常起動を行いってみて
それでもダメな場合は地獄パターンです。



解決法3

─────────────────────
ブートオプション画面で
復元ポイントを戻すのと
上記に記したBootcat.cacheを交互に試し、
起動できる復元ポイントを探して試します。
─────────────────────

自分はこの作業で1回起動するのに数時間かかりました。
恐らく根気よく試すと一度くらい起動できると思います。



さて仮に起動出来たらまずすべきは
念のためデータのバックアップを外付けに入れる事ですが、
それは省きます。

─────────────────────
http://xmail.dojo.jp/sample/xmailcfg/cgi/file_list.cgi?0+1+0+_files_+Windows/System32/CodeIntegrity

こちらのページに
bootcat.cacheファイルがあるのでそれをダウンロードします。


ダウンロードしたら

コンピューター→Cドライブ→system32→codeintegrity
のフォルダにあるbootcat.cacheを確認。


そこのbootcat.cacheが20kbの場合、そのファイルを削除し、
先ほどダウンロードしたbootcat.cacheに入れ替える。


次にbootcat.cacheを右クリックでプロフパティを開き、
そのファイルを読み取り専用にし、
起動時のプロセスで書き換えが行われないようにする。



以上です。
─────────────────────
-------------------------------------------
■メモ
調べたらマイクロソフトさんで修復プログラムがあるとの事で
探し回ったんですがどこにもなく、
無駄に色々ダウンロードするハメになってしまいました。


bootcat.cacheファイルだけを落とす事が出来なかったら
恐らく詰んでたと思います。



■注意
システムファイルを読み取り専用にするのは
わりと荒業な事なので、
しばらくは問題は無いとは思いますが、
いつかは別のエラーを引き起こす可能性もないとは言えませんのであしからず。


@コママ