C 드라이브에는 OS만 포함되어야 합니다. 신화인가, 사실인가?

C 드라이브에는 OS만 포함되어야 합니다. 신화인가, 사실인가?

그래서 저는 500GB HDD @7200RPM을 가지고 있습니다.
다음과 같이 나뉩니다.

  • 씨: 97GB
  • D: 179GB
  • 전자: 188GB
  • 내 믿음은 OS를 C:\에만 유지하고 C:\ 외에는 아무데도 가지 않는 강력한 프로그램을 [시작 프로세스 중 PC 속도를 높이기 때문에] D:\에 프로그램을 설치하는 것입니다. OS를 다시 설치하려면 다시 설치한 후 프로그램을 즉시 사용할 수 있도록 하겠습니다.
    하지만 C:\를 포맷하면 레지스트리 값과 들어가는 내용이 손실되므로 %appdata%프로그램을 D:/ 드라이브에 보관하는 것은 결국 쓸모가 없기 때문에 이 접근 방식에 결함이 있다고 생각하기 시작했습니다.
  • 가서 설치해야 할까요?모두내 프로그램을 C:\에 저장한 다음 D:\ 및 E:\를 사용하여 사진, 텍스트 파일, Java 파일과 같은 데이터를 모두 저장합니까?
  • 이것이 HDD 성능에 어떤 영향을 미치나요?
  • D:\Program Files에는 3개의 프로그램만 있으므로 다시 설치하기 쉽습니다 :)

    답변1

    사용하는 디스크는 단 하나이기 때문에 프로그램 데이터를 다른 파티션에 저장해도 상관 없습니다. 실제로 하나의 파티션만 사용해도 성능에는 아무런 영향이 없습니다. 단일 디스크 구성에서 파티션의 유일한 목적은 논리적 분리 및/또는 다른 파일 시스템의 필요성(이중 부팅 설정에서 다른 시스템과 데이터 교환을 위한 fat32)에서 볼 수 있습니다.

    답변2

    대부분의 프로그램은 C(시스템 파티션)에 설치하고 데이터는 다른 파티션에 보관합니다. 다른 파티션에 프로그램을 설치하면 대부분의 경우 여전히 Windows 레지스트리에 데이터가 기록됩니다. C에 Windows를 다시 설치한 후 C를 포맷하고 D에 프로그램을 설치하면 레지스트리에 저장된 데이터를 찾을 수 없기 때문에 작동하지 않을 수 있습니다. 그 중 유일한 제외는 휴대용 프로그램입니다.

    성능상 큰 이득은 없는 것 같아요. 의도적으로 분할하여 성능을 높이는 유일한 방법은 소위 짧은 스트로크(short stroking)입니다.https://www.google.com/search?q=short+stroking

    답변3

    설명하신 대로 하드 드라이브를 분할해야 하는 이유가 두 가지 더 있습니다.

    1. 백업. C: 드라이브에 "최소"(OS)가 저장되어 있는 경우 몇 가지 선택 파일과 폴더를 제외하고 C: 드라이브를 백업하는 것은 의미가 없습니다. 대량의 데이터 및 응용 프로그램(X:\Program Files)이 다른 드라이브/파티션에 저장되어 있는 경우에는 (예를 들어) 드라이브 D: 및 F:를 백업한 다음 여러 드라이브를 지정하는 것이 더 쉽습니다. C: 드라이브의 경로를 백업합니다. 백업을 수행하기가 더 쉽다는 것은 실제로 백업을 더 자주 수행할 수 있다는 것을 의미합니다.

    2. 실패. 모든 것이 C: 드라이브에 있고 드라이브에 오류가 발생하거나 파티션 테이블이 손상되거나 디렉터리가 손상되거나 드라이브가 실수로 삭제/포맷(또는 바이러스에 의해 삭제/포맷)된 경우 백업되지 않은 모든 항목은 잃어버린. OS만 C: 드라이브에 있고 응용 프로그램과 데이터가 다른(물리적) 드라이브에 있는 경우 C: 드라이브에 장애가 발생해도 응용 프로그램/데이터에 영향을 미치지 않습니다. 다른 드라이브가 동일한 물리적 드라이브의 다른 파티션에 있더라도 물리적 드라이브 오류를 제외한 대부분의 경우 애플리케이션/데이터가 손실되지 않도록 보호됩니다.

    단점은 하드 드라이브를 여러 파티션/드라이브로 분할할 때 C: 드라이브에 충분한 저장 공간을 할당하지 않는 경향이 있고 C:가 거의 가득 차면 하나 이상의 "데이터"를 축소해야 하는 것이 어려울 수 있다는 것입니다. " 파티션을 사용하여 드라이브 공간을 확보하여 C: 드라이브의 공간을 확장합니다.

    관련 정보