つまり、私は 7200RPM の 500GB HDD を持っています。
これは次のように分割されています。
しかし、このアプローチには欠陥があるのではないかと考え始めました。C:\ をフォーマットすると、レジストリ値やそこに入った内容が失われる
%appdata%
ため、結局は役に立たないプログラムを D:/ ドライブに保存しても意味がないからです。答え1
使用しているディスクは 1 つだけなので、プログラム データを別のパーティションに保存しても問題ありません。実際、パーティションを 1 つだけ使用してもパフォーマンスに影響はありません。単一ディスク構成では、パーティションの唯一の目的は、論理的な分離と、他のファイル システム (デュアル ブート セットアップで他のシステムとのデータ交換用の fat32 など) の必要性にあります。
答え2
ほとんどのプログラムを C (システム パーティション) にインストールし、データを他のパーティションに保存します。 他のパーティションにプログラムをインストールすると、ほとんどの場合、Windows レジストリにデータが書き込まれます。その後、C をフォーマットし、C に Windows を再インストールした後で D にプログラムがある場合、レジストリに保存されたデータが見つからないため、動作しない可能性があります。この例外は、ポータブル プログラムのみです。
パフォーマンスの向上はあまりないと思います。意図的にパーティション分割してパフォーマンスを向上させる唯一の方法は、いわゆるショート ストロークです。https://www.google.com/search?q=short+stroking
答え3
あなたが説明したようにハード ドライブをパーティション分割する理由は他に 2 つあります。
バックアップ。ドライブ C: に「最小限の」(OS) が保存されている場合、いくつかの選択したファイルとフォルダを除いて、ドライブ C: をバックアップしても意味がありません。データとアプリケーションの大部分 (X:\Program Files) が他のドライブ/パーティションに保存されている場合、たとえば、ドライブ D: と F: をバックアップする方が、ドライブ C: 上の多数のパスを指定してバックアップするよりも簡単です。バックアップが簡単になるということは、実際にはバックアップをより頻繁に実行できることを意味します。
障害。すべてがドライブ C: にあり、ドライブが故障したり、パーティション テーブルが破損したり、ディレクトリが破損したり、ドライブが誤って消去/フォーマットされたり (またはウイルスによって消去/フォーマットされたり) すると、バックアップされていないものはすべて失われます。OS のみがドライブ C: にあり、アプリケーションとデータが別の (物理) ドライブにある場合、ドライブ C: の障害はアプリケーション/データに影響しません。他のドライブが同じ物理ドライブ上の別のパーティションにある場合でも、物理ドライブの障害以外のほとんどの場合、アプリケーション/データは失われないように保護されています。
欠点は、ハード ドライブを複数のパーティション/ドライブに分割すると、ドライブ C: に十分なストレージ領域が割り当てられない傾向があり、C: がほぼいっぱいになると、ドライブ領域を解放してドライブ C: の領域を拡張するために 1 つ以上の「データ」パーティションを縮小しなければならないことが困難になる可能性があることです。