web-dev-qa-db-ja.com

古いVistaパーティションを削除しますが、これはアクティブなシステムパーティションです

私はもともとラップトップにVistaをインストールし、デュアルブートオプションとしてWin7をインストールしていました。これで、Vistaからすべてを移動し、msconfig.exeを介してデュアルブートオプションを削除しました。最後に、Vistaパーティションを削除します(次に、Win7パーティションを拡張してディスク領域を再利用します)。

したがって、Win7では、Win7パーティション用のC:ドライブと、VistaパーティションであるD:が表示されます。ただし、Vistaパーティションはアクティブなシステムパーティションであり、調査の結果、ブートローダー情報が含まれていることを意味します。これが削除された場合、Win7は起動しなくなります。

したがって、問題は、Vistaパーティションを安全に削除するにはどうすればよいかということです。どういうわけかブートローダーをD:からC:に移動できますか?

私が見たいくつかの提案は、Win7 DVDから起動し、Vistaパーティションをフォーマットすることです。再起動は失敗するため、Win7 DVDから再度起動して、自動起動修復を実行します。これは最も安全な方法ですか? (私はこの種のものが本質的に危険であることを知っています、しかし私のPCを収容する前に最良のアプローチを探して、そしてセットアッププロセス全体をもう一度やり直さなければなりません!)

6
Andy Whitfield

私はあなたが最後の部分で言ったことをします。

ブートローダー/システムファイルをコピーしてから、アクティブなe.t.cとしてマークする方法があります。しかし、時間がかかり、複雑になる可能性があります

はるかに簡単な方法は、他のパーティションを削除し、新しいパーティションをアクティブとしてマークしてからDVDに入れて、スタートアップを修復できるようにすることです。

(もちろん、これは失敗し、ドライブでBitlockerを使用すると、多くの問題が発生する可能性があります...使用しないと仮定します!)

5
William Hilsum

受け入れられた回答に対するコメントで述べたように、Win7 DVDを使用してパーティションを削除し、「自動起動修復」を実行するだけでうまくいきましたが、いくつかの問題があったので、独自の回答を追加したいと思いました。 ..

Win7セットアップでパーティションを削除することになりました(DVDから起動するとき)。再起動後、起動の問題を自動修復するのに2回の試行が必要でした(bootmgrがありません)。

ただし、修復してもWin7パーティションはシステムパーティションになりませんでした(D:はまだ存在していました)が、ディスクの管理では、C:を「アクティブ」パーティションとして設定できるようになりました。

再度再起動すると、bootmgrが見つからないという問題が発生したため、スタートアップの修復に戻ります。再起動後(2回の修復試行/再起動が必要だったと思います)、古いVistaパーティションを削除できるようになりました。

最後の問題は、新しく解放されたスペースを使用するようにWin7パーティションを拡張することでした。ディスクの管理ではこれができないようでしたが、以前に パーティションウィザード という無料のパーティションツールをダウンロードしました。これにより、パーティションを拡張してすべての空き領域を使い果たすことができました。後で最後に再起動すると、古いパーティションが正常に削除され、新しいWin7パーティションが使用可能なすべての領域に拡張されました。ふぅ!

3
Andy Whitfield