先日、これについての投稿があります ここ ですが、いくつかの開発がありました。LinuxKaliをデュアルブートにインストールして、PCのブートをめちゃくちゃにしました。
ブートファイルをいじった後、このコードを使用してWindows 10パーティションをブートしました
menuentry 'Windows 10' {
set root='(hd0,msdos1)'
chainloader +1
}
しかし、失敗し、次のようなメッセージが表示されました。
File: \Boot\BCD
Status: 0xc0000034
Info: The Windows Boot Configuration Data file is missing required information
はい、それはWindows 7用のものです。Windows10のバージョンが見つかりませんでした。エラーコードと追加情報は異なっていたと思います。
問題を修正するには、次の手順を実行しました ここ および ここ (BurrWalnutの回答)
- Windowsインストールディスクをディスクドライブに挿入し、コンピューターを起動します。
- 「任意のキーを押してCDまたはDVDから起動する…」というメッセージが表示されたら、キーを押します。が表示されます。
- 言語、時刻、通貨、キーボードまたは別の入力方法を選択し、[次へ]をクリックします。
- [コンピューターを修復する]をクリックします。
- 修復するオペレーティングシステムをクリックし、[次へ]をクリックします。
- [システム回復オプション]ダイアログボックスで、[コマンドプロンプト]をクリックします。
- BOOTREC/FIXMBRと入力し、Enterキーを押します。
- BOOTREC/FIXBOOTと入力し、Enterキーを押します。
- BOOTREC/REBUILDBCDと入力し、Enterキーを押します。
問題は、コマンドBOOTREC /FIXBOOT
を入力すると出力がElement not found
になり、コマンドBOOTREC /REBUILDBCD
を入力するとオペレーティングシステムがスキャンされ、ウィンドウが検出され、ブートを追加するかどうか尋ねられます。それ、Y
と入力すると、出力がElement not found
になります。
問題を解決するための助けを本当にいただければ幸いです
同じ問題(Linuxのインストール中に完全に私のWindowsブートパーティションを撃った)に遭遇し、この質問に遭遇した場合は、 Dellのトラブルシューティング手順 を試してみることをお勧めします。手順は、UEFIとGPTのみを対象としています。
最終的に私の問題を修正したコマンドは次のとおりです。
bcdboot c:\Windows /s <boot letter>: /f ALL
システムが異なれば、コマンドパラメーターのさまざまなバリエーションが適切な場合があります。
ほぼすべてのバージョンのWindowsのブート問題からの回復に関するかなり広範囲にわたる記事を見つけました: https://neosmart.net/wiki/bootrec/
ところで、それは上記のbcdbootコマンドについても述べていますが、正しいパラメーターを使用しています(上記の回答で言及されている行にはf.exがありません。/ fALLの前にあるため、完全なコマンドは次のようになります:bcdboot C:\Windows /s x: /f ALL
私の場合、WindowsシステムはC:で既に検出されていたので、x:の代わりにc:を使用しただけで動作しましたそして回復した。
私は、Windowsの更新後2日間、この問題に取り組んできました。何年にもわたるアプリケーションをクリーンインストールする必要があることに気付き始めていました。
偶然にこのフォーラムを訪れ、Sven Riekeの解決策とコメントに感謝しなければなりませんでした-システムを起動に失敗したアップデートの時点に戻し、再び動作しました。どうもありがとうございました。
解決策-説明したとおり
ブートWin10インストール-トラブルシューティング-ドライブにログインしたコマンドプロンプトc:bcdboot c:\ windows/v/s c:/ f ALL
/ vを使用すると、システムに存在する問題についての良い考えが得られます-そして私にとってはそれらは軍団でした。私のディスクからLinux/Ubuntuの2つのインストールを失ったことはありませんが、今ではきれいなウィンドウがあり、それが私が探していたものです。
今私がしなければならないすべては、私が過去数週間頭を叩いていた壁を修復するために左官工事に関するいくつかのYouTubeビデオを持ち出すことです
乾杯
起動するパーティションがアクティブに設定されているかどうかを確認します
コマンドプロンプトでdiskpart
を使用して、ディスクのパーティションを確認できます