C ドライブには OS のみを含める必要があります。神話か事実か?

C ドライブには OS のみを含める必要があります。神話か事実か?

つまり、私は 7200RPM の 500GB HDD を持っています。
これは次のように分割されています。

  • 97GB
  • 179GB
  • E: 188GB
  • 私の信念は、OS のみを C:\ に保存し、C:\ 以外には移動できない重要なプログラムはすべて [起動プロセス中に PC を高速化するため]、D:\ にプログラムをインストールすることです。こうすることで、OS を再インストールする必要がある場合でも、再インストール後にプログラムをすぐに利用できるようになります。
    しかし、このアプローチには欠陥があるのではないかと考え始めました。C:\ をフォーマットすると、レジストリ値やそこに入った内容が失われる%appdata%ため、結局は役に立たないプログラムを D:/ ドライブに保存しても意味がないからです。
  • インストールしてもいいですか?全てプログラムを C:\ に保存し、写真、テキスト ファイル、Java ファイルなどのデータの保存には D:\ と E:\ を使用しますか?
  • これは HDD のパフォーマンスにどのような影響を与えますか?
  • D:\Program Files にはプログラムが 3 つしかないので、再インストールするのは簡単です :)

    答え1

    使用しているディスクは 1 つだけなので、プログラム データを別のパーティションに保存しても問題ありません。実際、パーティションを 1 つだけ使用してもパフォーマンスに影響はありません。単一ディスク構成では、パーティションの唯一の目的は、論理的な分離と、他のファイル システム (デュアル ブート セットアップで他のシステムとのデータ交換用の fat32 など) の必要性にあります。

    答え2

    ほとんどのプログラムを C (システム パーティション) にインストールし、データを他のパーティションに保存します。 他のパーティションにプログラムをインストールすると、ほとんどの場合、Windows レジストリにデータが書き込まれます。その後、C をフォーマットし、C に Windows を再インストールした後で D にプログラムがある場合、レジストリに保存されたデータが見つからないため、動作しない可能性があります。この例外は、ポータブル プログラムのみです。

    パフォーマンスの向上はあまりないと思います。意図的にパーティション分割してパフォーマンスを向上させる唯一の方法は、いわゆるショート ストロークです。https://www.google.com/search?q=short+stroking

    答え3

    あなたが説明したようにハード ドライブをパーティション分割する理由は他に 2 つあります。

    1. バックアップ。ドライブ C: に「最小限の」(OS) が保存されている場合、いくつかの選択したファイルとフォルダを除いて、ドライブ C: をバックアップしても意味がありません。データとアプリケーションの大部分 (X:\Program Files) が他のドライブ/パーティションに保存されている場合、たとえば、ドライブ D: と F: をバックアップする方が、ドライブ C: 上の多数のパスを指定してバックアップするよりも簡単です。バックアップが簡単になるということは、実際にはバックアップをより頻繁に実行できることを意味します。

    2. 障害。すべてがドライブ C: にあり、ドライブが故障したり、パーティション テーブルが破損したり、ディレクトリが破損したり、ドライブが誤って消去/フォーマットされたり (またはウイルスによって消去/フォーマットされたり) すると、バックアップされていないものはすべて失われます。OS のみがドライブ C: にあり、アプリケーションとデータが別の (物理) ドライブにある場合、ドライブ C: の障害はアプリケーション/データに影響しません。他のドライブが同じ物理ドライブ上の別のパーティションにある場合でも、物理ドライブの障害以外のほとんどの場合、アプリケーション/データは失われないように保護されています。

    欠点は、ハード ドライブを複数のパーティション/ドライブに分割すると、ドライブ C: に十分なストレージ領域が割り当てられない傾向があり、C: がほぼいっぱいになると、ドライブ領域を解放してドライブ C: の領域を拡張するために 1 つ以上の「データ」パーティションを縮小しなければならないことが困難になる可能性があることです。

    関連情報