Windows 8.1をディスクの先頭に移動する

Windows 8.1をディスクの先頭に移動する

1TB のハード ディスク ドライブがあり、そのうち 700GB が個人ファイル用に予約されています。残りのスペースは Windows 8.1 用です。問題は、4 つのパーティションを持つ Windows 8.1 がディスクの最後にあるため、Windows パーティション用のスペースを拡張できないことです。

1

2 つのパーティション アプリを試しましたが、これらのアプリはいずれも EFI システム パーティションを移動できないため、予約済みパーティション (その他) と Windows パーティションも移動できません。まず、システム バックアップ イメージを作成しようとしましたが、これはすべてのパーティションを同じセクターに復元するだけです。システム バックアップ イメージから Windows を復元する場所を選択できるトリックがあるのでしょうか?

答え1

標準的な免責事項: ユーザーまたはソフトウェアのエラーによりデータが破壊される可能性があるため、これを試す前にすべてのユーザー データをバックアップしてください。

EFI システム パーティションは確実に移動できます (パーティション タイプによってのみ識別されます)。

Windows パーティションの移動で問題が発生することをもっと心配しています。Karan さんと同じように、スタートアップ修復を実行できる Windows ディスクが必要です。(プレインストールされた Windows 8.1 では、実際には USB ドライブに書き込むオプションがあります。これには完全なリセット イメージが含まれます... それを使用する必要はありません... 大きな回復パーティションがないので、システムでは機能しないと思います。おそらく、代わりに Windows インストール ディスクをお持ちでしょう)。

個人的には、パーティションの移動に GParted を使用しました。(もしEFI システム パーティションは移動できないと言われました。パーティションの種類やアクティブ/ブート ステータスを変更して、移動後に元に戻してください。私はそれほど自信過剰です。

(そして、明らかでない場合のために言っておきますが、これらのパーティションを編集するには、ブート ディスクから実行する必要があります。たとえば、GParted はブート可能なディスク イメージを提供していると思います。通常、実行中の OS にマウントされている間はパーティションを編集しないでください :)。

答え2

sourcejedi に感謝します。パーティション フラグについてほとんど忘れていたので、あなたの回答が役に立ちました。以下に、私が解決策に至った経緯を説明します。

  1. GParted Live CD から起動し、EFI パーティションから「boot」フラグを削除します。「msftres」フラグが付いた 128 MB のパーティションも 1 つありますが、これは削除しないでください。
  2. MiniTool Partition Wizard Bootable から起動し (別のアプリを使用することもできます)、リカバリ パーティションをディスクの先頭に移動します。EFI パーティション (この時点ではデータ パーティションになります) を移動しようとしましたが、プログラムがパーティション サイズの変更を要求したため、このパーティションをディスクの先頭にコピーし、古いものを削除しました。128 MB のパーティションもコピーし、古いものを削除します。
  3. Windows パーティションをディスクに移動します (これには少し時間がかかります。私のコンピューターでは、この手順に 30 分かかりました)。
  4. GParted Live CD から再度起動し、EFI パーティションに「ブート」フラグを戻します (わかりませんが、これは必要ないかもしれません)
  5. Windows 8.1インストールディスクから起動し、このガイドに従ってEFIパーティションを修復します -http://www.itechs-systems.com/fix_corrupt_UEFI_partition.aspx

これを実行する前に必ずバックアップを作成してください。最適な解決策は、システム イメージ バックアップです。

関連情報