付属のソフトウェアを使用してSamsung SSDに移行した後、Windows 8.1を起動できない


8

私は真新しいサムスン840 SSDを手に入れました。 Samsungの「Data Migration」ソフトウェアが付属しています。 Windows 8.1を実行しています。

これが私のステップです。

  • 新しいSSDをセカンダリベイに取り付けました(ディスク0:HDD、ディスク1:SSD)。
  • 付属のソフトウェアを使用してパーティションを移行します C:\ そして D:\ (ツールは隠されたOEMリカバリまたはUEFIパーティションをリストしませんでした)新しいSSDに。
  • パソコンの電源を消します。
  • ドライブの位置を交換しました(ディスク0:今はSSD、ディスク1:古いHDD)。
  • 起動しました。

この後、Windowsが起動しましたが、ディスクマネージャによると、ディスク1(古いHDD)から起動しました。ドライブを交換してBIOS設定を変更しなかったので、理由がわかりません。

だから今、私は修正しようとしました:

  • BIOS / UEFIで再起動
  • 起動優先順位をディスク0(SSD)に変更しました...これもまた、以前にディスク1がなかったことを考えると、BIOSが自動的にディスク1(現在はHDD)に変更することにしたのかわかりません。
  • Windowsで起動しました。

正しく起動しますが、それでもDisk 1(HDD)から起動します。次:

  • HDDをベイから取り外しました(ディスク0:SSD、ディスク1:なし)。
  • BIOSで起動優先順位がディスク0のみであることを確認しました(他のすべての起動オプションを無効にしました)。

Windowsのような(壁紙なしで、そしてログイン後に黒い画面で)ログイン画面に起動した。私はマウスを動かしても起動することができます Ctrl + Alt + デル ログアウトできる画面ですが、これでほとんどです。 UIの電源ボタンでも機能しません。

だから私は何を間違っているのですか? OSを新しいSSDに移動し、古いHDDをデータドライブとして使用し続けます(SSDが機能したら、古いOSパーティションをHDDから削除します)。

回答:


9

初めてSSDを起動する前にハードドライブを取り外します

  • あなたが経験した問題は、古いハードドライブを参照し続けているSSDへのWindowsインストールによって引き起こされます。結果として、 Windowsが正しくないドライブ文字を誤って割り当てます。 C: SSDへ 。システムは、主要なシステムファイルが C:いくつかのコアコンポーネントは動作を停止し、システムはあなたが経験した振る舞いで使用不可能になります。

  • ハードドライブとSSDを交換せずにSSDを起動しただけでは、システムの動作は非常に限られたものになります。エクスプローラが繰り返しクラッシュし、多くの機能が機能しなくなります。これは、システムボリューム(ドライブ以外のドライブ)が一致していないことが原因です。 C: )と主要なOSファイルの実際の場所(これはまだハードドライブです) C: )この状態でも、「パラメータが正しくありません」というメッセージが表示されるため、ディスクの管理でドライブ文字をC:に変更することはできません。

  • これを防ぐため、SSDを起動する前にハードドライブを取り外す必要があります 初めて 。これを行うと、システムは他のストレージデバイスがないことを認識し、SSDを正しく割り当てます。 C:。これが完了したら、あなたはシステムに戻ってHDDを自由にインストールできます。

  • 最初にハードドライブの取り外しに失敗した場合は、ハードドライブ上のWindowsインストールに起動し、データ移行操作を繰り返してから、もう一度試してハードドライブを取り外し、SSDに起動する必要があります。

初めてSSDを起動した後、Windows回復環境を再度有効にする必要があります。

  • WinREは、システムイメージからの復元や自動起動修復の実行など、重要なシステム回復機能を提供します。 これらの機能は移行後は機能しなくなり、手動で有効にする必要があります。 そうするには、次のコマンドを実行します。 reagentc /enable 昇格したコマンドプロンプトで

古いハードドライブのパーティションテーブルを消去します

  • Windowsは、古いドライブにUEFIとリカバリパーティションがあることに混乱することがあります。 これにより、システムイメージのバックアップなど、特定のボリュームレベルの操作が失敗する可能性があります。

  • この問題を解決するには、ハードドライブのパーティションテーブルを消去します。 Windowsでこれを行うには、昇格したコマンドプロンプトでDiskPartを実行し、ハードドライブを選択して clean 古いハードドライブを選択したことを100%確認してください ;間違ったドライブでこれを実行すると、データが失われる可能性があります。

  • あるいは、LinuxのライブCDで起動して実行することもできます。 dd if=/dev/zero of=/dev/<old-disk> ルートとして、次にヒット Ctrl + C 数秒後に停止します。もう一度、 古いハードドライブを選択したことを確認してください - リスクを回避するためにSSDを取り外すことをお勧めします。その後、ディスクマネージャでドライブを再初期化してパーティションを作成し、必要に応じてフォーマットします。

Hyper-Vが有効になっている場合は、無効にしてから有効にする必要があります。

  • ブート構成データ(BCD)が変更されたため、ハイパーバイザーレイヤーがロードされないため、以前に有効にした場合、Hyper-Vは機能しません。無効にする必要があります Hyper-Vプラットフォーム ハイパーV コントロールパネル &gt; プログラムと機能 &gt; Windowsの機能をオンまたはオフにします マシンを再起動してから有効にしてから再起動します。

気違いの小道具!これでトラブルシューティングは終わりました。
Hunternif
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.