この仮想マシンは以前は機能していましたが、コンピューターを切り替えると、ファイルに問題が発生しました。 Windows 7仮想マシンを起動すると、両方のコンピューターで次のエラーが発生します。
Windows is loading files...
の表示が停止し、緑色のバーが機能し始めた後、スタートアップ修復が開始されます。通常、コマンドプロンプトにアクセスできますが、この場合、取得できるのは次のとおりです。
私は次の画面を期待していました:
システム回復オプションから、コマンドプロンプトを開始できません。WindowsインストールからShift-F10コマンドを試しましたが、何も起こりません。
スタートアップ修復からオフラインプライバシーステートメントを読み、メモ帳から新しいファイルを開き、そこから昇格されたcmdプロンプトを開始することで回避できます。
ここから、次のコマンドを試しました。
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd
これは機能しませんでした。それから私は試しました:
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
このコマンドは実行されませんでした。 sfc /scannow
を実行しようとしましたが、別の修復が実行中であり、再起動を待っていると表示されました。再起動時に、以前と同じエラーが発生しました。
https://www.diskpart.com/articles/boot-manager-failed-to-find-os-loader-5740.html
メモ帳で新しいファイルを開くことを選択すると、通常のようにD:\にあるすべての通常のファイルを見ることができます。 [システム回復オプション]にコマンドプロンプトオプションが表示されないのはなぜですか?他に試すことができるものはありますか?
F8セーフブートでコンピューターを再起動しようとしましたが、どちらも機能しません。ここで提案されているように、自動開始遅延を5に設定しました。
https://albarich.wordpress.com/2017/02/10/hyper-v-vm-not-recognising-f8-safe-boot-mode-keystroke/
代わりに、バックアップからVMを復元することになりました。この問題は、1人のチームメンバーがHyper-Vを介してVMをシャットダウンせず、代わりにシャットダウンしたために発生しました。 「通常の」Windowsスタートメニューからダウンします。これは、ローカルマシンにチェックポイントを取得したことを意味します。別のチームメンバーが変更を加え、最初のメンバーがマシンを再起動する必要がある場合、チェックポイントから続行することを選択します。新着 .NET Framework
および他のソフトウェアがインストールされていたため、Windowsはなんとか回復できませんでした。