web-dev-qa-db-ja.com

Windows 10はカーソル付きの黒い画面で起動します(ログイン前-バーは表示されません)

基本的に、Windowsインストールをあるドライブから別のドライブに移動しようとしています(HDD-> SSD)。 SSDにはすでにLinuxパーティションがあったため、SSDを介して再フォーマット/クローンを作成したくありませんでした。

C:ドライブをSSDにコピーし、リカバリ環境を巡回してESPをSSDに移動しようとしています。ESPのコピーが2つあり、1つは古いHDDにあるようです。元のC:パーティションを正常に起動し、新しいコピー(D :)とラベル付けされている場合があります-ディスク管理コンソールには、D:がシステム、プライマリ、ブートなどと表示されますが、この場合はC:プライマリのみです。

新しいESP古いHDDを取り外すと、コピーしたドライブの起動に失敗します。Windowsのロード画面の後に黒い画面が表示され、マウスを動かすとカーソルが上がり、数秒動かないと消えます。継続的な移動カーソルはアクティブなままですが、数秒ごとに画面の中央にリセット(ジャンプ)します。これは、セーフモードと通常の起動(セーフモードをbcdedit /set {default} safeboot networkなどで設定)の両方で発生します。

両方のドライブが接続されている場合、bootrec /scanosは追加できるC:パーティションを示します(これはHDDにあります)。現在、両方が接続されている場合、bootrec /fixbootCannot find file specifiedを読み取るエラーメッセージを表示します。過去にこのコマンドは(実行されたように)機能しましたが、HDDが接続されていない状態でSSDから起動することはできませんでした。

何か考えはありますか(できれば、SSDを再フォーマットし、古いパーティションとESPの起動を介して前後に作成したバックアップから復元します)?

編集:やや不思議な点として、黒い画面とカーソルで起動すると、Teamviewerを使用してリモートでコンピュータにアクセスできます。まだ黒い画面しか表示されませんが、間違いなく何かを行っています。ただし、Teamviewerをサービスとしてロードするため、ログインする前です。

2
chrisb2244

AOMEI Backupper Standardを使用して別のHDDにシステムバックアップを作成し、Windows PEUSBを使用してWindows10をSSDに再インストールすることで、これを修正しました(私の好ましくないアプローチを使用)。

これは、Linuxのインストールを後で元に戻す必要があることを意味します。これは煩わしいことですが、1日半何度も再起動した後、我慢できなくなり、作業を続ける必要がありました。

次に、新しいWindowsを起動し、システムバックアップから復元しようとして、「再起動モード」でAOMEIを使用しました。システムの復元を使用せず、代わりにバックアップからC:ドライブのみを取得し、SSD上の(新しい)C:ドライブを上書きすることを選択しました。

これに続いて、パーティションは起動しませんでしたが、現在は動作中のリカバリパーティションがあります。これにより、DiskPartを使用してドライブ文字を割り当てた後にBCDEditを使用したリカバリツールでコマンドラインを簡単に開くことができました。

deviceで示されるosdeviceフィールドとbcdeditフィールドは「不明」であることがわかりました。それから私は使用しました

bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:

それらを適切な値に設定します。

ESPを再構築するためにbootrecまたはbcdbootを使用する必要はなく、C:ドライブのパーティションを復元するときに慎重に上書きしていませんでした。

次回の起動時に、すべてが正常に機能しました。

0
chrisb2244

これは単なる推測ですが、winpeから次のことを試すことができます(Cはウィンドウのあるボリューム文字で、Sはシステムパーティションです)

bcdboot C:\Windows /s S:

また、適切なファイルシステムタイプにフォーマットされていますか?

0
MMXVIII