Windows 7の起動エラー(0x490)を解決する方法


1

ある日、Windows 7 Home Premium(64ビット)pcの起動に失敗しました。これまでのところ、私は問題を修正することも特定することさえできず、問題を診断するための助けを探しています。構成、ソフトウェア、またはハードウェアの問題なのかどうかはわかりません。

マシンを正常に起動すると、Windowsロゴが表示されますが、ログイン画面が表示されると、マシンが突然再起動します。これは毎回発生します。

UEFIブートメニューを使用してWindowsブートマネージャーを明示的に選択できます(実際には2つの同じ名前の「Windowsブートマネージャー」があります。1つは通常のOSに見え、もう1つはWindows回復環境に表示されます)。この画面:

Windows Boot Manager

Windows failed to start.

File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000f
Info: An error occurred while attempting to read the boot configuration data.

これは、BCDストアの問題を示唆しているようです。

WREを起動し、Startup Repairに試してもらいます。それは失敗し、これらの問題の詳細を示します:

Problem Event Name: StartupRepairOffline
Problem Signature 01: 6.1.7600.16385
Problem Signature 02: 6.1.7600.16385
Problem Signature 03: unknown
Problem Signature 04: 21200512
Problem Signature 05: ExternalMedia
Problem Signature 06: 7
Problem Signature 07: NoRootCause
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033

診断と修復の詳細では、これらのテストがすべて正常に実行され、エラーコード0x0(括弧内の実行時間)が返されたことが報告されています。

Check for updates          ( 16ms)
System disk test           (  0ms)
Disk failure diagnosis     (187ms)
Disk metadata test         (  0ms)
Target OS test             ( 78ms)
Volume content check       ( 31ms)
Boot manager diagnosis     (  0ms)
System boot log analysis   (  0ms)
Event log diagnosis        ( 16ms)
Internal state check       ( 15ms)

Root cause found:
----
Startup Repair has tried several times but still cannot determine the cause of the problem.

これは非常に長いリストであり、同じテストが失敗することなく繰り返されます。

Root cause found:
----
Unspecified changes to system configuration might have caused the problem.

Repair action: System files integrity check and repair
Result: Failed. Error code = 0x490
Time taken: 128483 ms

最近、システム構成に変更を加えたとは思わない。ハードウェアを変更したり、ドライバーを更新したりしていないため、Windows Updateはパッケージをダウンロードする前に許可を求めるように設定されています。

私はこのすべての週末に取り組んできました。ある時点で、ドライブのWREを失い、Win7インストールDVDを使用してブートローダーを修正する必要がありました。だから、すでにBCDストアを再作成しているのではないかと思います。(bootrec /scanosまだ0のWindowsインストールを報告しますが、これはやや厄介です。)

システムファイルが何らかの方法で破損していると思われるため、調査します。(私はこの他の0x490SUの質問を知っていますが、その質問には別の根本的な原因があるようです:「ブート構成が壊れています」+パーティションテーブルの修復)。

私のプライマリドライブは、UEFIとGPTを使用した60 GB SSDです。3つのパーティションがあります。

Part 1   | System     | 100 MB
Part 2   | Reserved   | 128 MB
Part 3   | Primary    |  59 GB

chkdsk /f何も見つからずに3つすべてを実行しました。私はそれがドライブの障害を除外すると思うので、実際にシステムファイルを修正します。

しかしsfc /scannow、終了するには再起動が必要なシステムの修復が保留中だという。これは以前に出てきたもので、dism /image:D:\ /cleanup-image /revertpendingactions /scratchdir:D:\dism-scratch成功を報告した経由で修復をすでにロールバックしたと思います。また\Windows\winsxs\pending.xml、Windowsがインストールされているドライブに存在しないことも確認しました。

この時点で私は本当に途方に暮れています。ネットワークを使用してセーフモードで起動できますが、を使用してすべてのサービスとスタートアップ項目を無効にした後でも正常に起動できませんmsconfig

最後にもう1つ。ここに座って(Macbookで)WREコマンドプロンプトを見ながら、コンピューターが突然再起動しました。同じことが、マシンでの作業中に一度発生しましたが、Restartを押して忘れてしまったと思いました。今はよくわかりません。その種の障害はPSUの障害である可能性がありますが、私は1000Wの電源を持っています。過熱する可能性がありますが、WREはそれほど過酷ではないようで、私のタワーはファンで満たされています(そして側面は開いています)。

次に何を試してみますか?どんな助けも大歓迎です。

編集:最終的な更新、人々はまだこの質問を見つけると思うので。

私は問題を解決しませんでした。別のドライブに新たにインストールしました。このHDDは、2年後もまだ棚の上にあります。


実行したDISMコマンドは、破損したシステムファイルを修復しません
-Ramhound

@ラムハウンド:わかった。sfcこれらのファイルを修復しますsfcが、保留中の操作がある場合は実行されません。マシンが正常に起動できないため、保留中の操作はおそらく完了できません。そのため、を使用して保留中の操作をクリアしようとしましたdism。十分ではなかったようです。
トム

WinRE内でSFCを実行している場合。構文が正しくない
ラムハウンド

@Ramhound:sfcWRE内から実行しています。使用する他の構文はわかりません。これはすべてのフォーラムの投稿で見た構文であり、私が調べたSOの質問です。正しい構文を知っていれば、試してみたいと思います。8)
トム

SFCをオフラインで実行する方法.... mikemstech.blogspot.com/2011/12/…–
モアブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.