自動修復の無限ループに対する覚え書き

『そしてTS娘は愛される』をいざ投稿するぞー! って投稿確認ボタン押したらフリーズしてWindows10が起動しなくなったやつ(自動修復がひたすらに失敗して無限ループに陥る)の原因と解決法をひとまずメモっておく。
多分相当に特殊パターンだと思うけど一応。

フリーズの原因は未だに分からんけど、ともかく投稿確認ボタンを押したらフリーズしてCtrl+Alt+Deleteも受け付けない状態に。
普段だったらここで電源ボタンで強制終了するのに、なんとなくツイッターでこの時の気持ちを呟いたのが多分悲劇の始まり。
どうもWin10はここで勝手に修正をかけようと努力するらしく、ツイッターやってる間に『問題を解決しています』的な画面が表示された後勝手に再起動→自動修復の画面へ。
で、ここで何をしようとしてもうまくいかない。セーフモード起動だろうが何をやろうが失敗して自動修復の画面が表示されるという無限ループ。
なのでこの時は超重症だと思ってて、最悪クリーンナップも覚悟してクリックしたのにそれも失敗する始末。意味分からんと途方に暮れる。

んで、うちのPCはSSD(システム)とD兼デスクトップ用のHDDと倉庫用のHDDで構成されているんだけど(全てシリアルATAで接続)、ひとまずデータだけでも救出しようとHDDを外してSSDだけにすると普通に起動することに気づく。
ついでに倉庫用のHDDをつけてても普通に起動する。

というわけで、この時点で問題はD兼デスクトップ用HDDに問題があるということが判明。
ところがこのディスク、起動時以外にPCにつながっていなければ(起動してからUSBで繋げば)普通に動くしデータも吸い出せる。つまりHDDそのものがふっとんだわけじゃない。
んで、だったらフォーマットすりゃいいんじゃね? と思って実行したんだけどうまくいかず。
ゼロフィルでもすっかぁ……と考えていた時にふと気づく。

HDDに余計なパーティションが組まれてる……?

というわけで、無限ループの原因はこのHDDに自動修復用のプログラムというか、システム領域が書き込まれてしまっていたから。
理由はどう考えても、あの「自動修正中です」的画面の処理だと思う。
なぜCじゃなくて別のHDDにわざわざその領域を作り出したのか非常に大きな疑問なんだけど、ともあれコイツを消去してやればいいのでパーティションの削除だかなんだか領域の再配分だか(やり方は忘れたけどすげー簡単)で一度すっぴんにしてやれば解決する(言うまでもないが当然データは吹っ飛ぶのでちゃんとバックアップは取っておく)。
もし同じような症状で困ってる人がいたらもしかしたら助けになる……かも。
まあ、相当な特殊ケースだし、システムとデスクトップを分けてるような人間でも無い限りそんな目には遭わないだろうけど。

……に、しても。
マジでWin10は余計なことするわ不安定だわで結構やってられんな。
なんでwebページの読み込みボタン押してPCそのものが凍るんよ。おまけに自分でなんとかしようとして派手に失敗して状況を複雑にするとか、無能な働き者そのものやんけ。
こういうのマジでどうにかしてほしい。Win7の方がよっぽど安定してたし使いやすかったし余計なこともしなかった。
ほんと、ぼくらのWin7を返してほしいよ。これ買うのがもう少し早ければwin7にできたのに……。すげー後悔してる。

まあともかく。データが無事だったのは不幸中の幸いなわけで。
ちゃんとバックアップは定期的に取らなきゃいけないんだなぁ、と改めて痛感した感じです。

備忘録
えろんのかんづめ

コメント