PC에서 여러 사용자 계정을 함께 사용하고 있다면 디스크 할당량(Disk Quota) 기능을 활성화하는 것이 좋습니다. 특정 사용자가 디스크 공간을 전부 사용해 다른 사용자에게 불편이 생기는 상황을 예방할 수 있기 때문입니다. 관리자는 NTFS 파일 시스템 볼륨에서 각 사용자에게 지정된 디스크 공간을 배분할 수 있으며, 사용자가 할당량에 근접했을 때 시스템 이벤트를 기록하도록 설정하거나, 한도를 초과한 사용자의 추가 디스크 공간 사용을 허용 또는 차단할 수도 있습니다.

사용자가 적용(강제)되는 디스크 할당량 제한에 도달하면 시스템은 볼륨의 물리적 공간이 모두 가득 찬 것처럼 반응하여 추가 저장을 거부합니다. 반면 단순 경고 수준의 미적용 한도에 도달하면 '할당량 항목' 창에서 상태만 변경될 뿐, 물리적 여유 공간이 있는 한 계속 데이터를 기록할 수 있습니다.
이 글에서는 Windows 10에서 디스크 할당량 제한 적용(Enforce Disk Quota Limits)을 활성화 또는 비활성화하는 4가지 방법을 자세히 살펴보겠습니다.
작업 전 준비 사항
설정 과정에서 문제가 발생할 수 있으므로, 시작하기 전에 시스템 복원 지점을 만들어 두는 것을 권장합니다.
방법 1: 드라이브 속성에서 디스크 할당량 제한 적용 켜기 또는 끄기
1. 먼저 디스크 할당량 기능이 활성화되어 있어야 합니다. 아직이라면 먼저 할당량 기능을 켜 주세요.
2. Windows 키 + E를 눌러 파일 탐색기를 연 후 왼쪽 메뉴에서 '내 PC(This PC)'를 클릭합니다.
3. 할당량을 설정할 NTFS 드라이브(예: 로컬 디스크 D:)를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.

4. '할당량' 탭으로 이동한 뒤 '할당량 설정 표시'를 클릭합니다.
5. 할당량 제한 적용을 활성화하려면 '할당량 한도를 초과하는 사용자에게 디스크 공간 거부' 항목에 체크한 후 확인을 클릭합니다.

6. 반대로 비활성화하려면 해당 항목의 체크를 해제한 뒤 확인을 누르면 됩니다.

방법 2: 레지스트리 편집기에서 설정하기
참고: 이 방법을 사용하면 할당량 탭의 '할당량 한도 초과 사용자에게 디스크 공간 거부' 옵션이 시스템에 의해 비활성화되어, 이후 방법 1이나 방법 4를 사용할 수 없습니다.
1. Windows 키 + R을 눌러 실행 창을 열고 regedit를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

2. 다음 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DiskQuota

참고: 'DiskQuota' 키가 보이지 않는다면 'Windows NT' 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 뒤 이름을 DiskQuota로 지정합니다.

3. DiskQuota 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 후 이름을 Enforce로 입력합니다.

4. Enforce 값을 두 번 클릭하여 다음과 같이 설정합니다.
0 = 할당량 제한 적용 비활성화
1 = 할당량 제한 적용 활성화

5. 확인을 클릭하고 레지스트리 편집기를 닫습니다.
방법 3: 그룹 정책 편집기에서 설정하기
참고: 이 방법은 Windows 10 Home 에디션에서는 사용할 수 없으며, Pro, Education, Enterprise 에디션에서만 작동합니다.
1. Windows 키 + R을 눌러 실행 창을 연 후 gpedit.msc를 입력하고 Enter 키를 누릅니다.

2. 다음 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > 시스템 > 디스크 할당량
3. 왼쪽 목록에서 '디스크 할당량'을 선택한 후 오른쪽 창에서 '디스크 할당량 한도 적용' 정책을 두 번 클릭합니다.

4. 정책 속성 창에서 필요에 따라 다음 옵션 중 하나를 선택합니다.
사용 = 할당량 제한 적용 활성화 (관리자가 방법 1·4로 비활성화할 수 없음) 사용 안 함 = 할당량 제한 적용 비활성화 (관리자가 방법 1·4로 활성화할 수 없음) 구성되지 않음 = 할당량 제한 적용이 비활성화되지만 관리자가 방법 1·2로 활성화 가능

참고: 이 정책을 '사용' 또는 '사용 안 함'으로 설정하면 할당량 탭의 '할당량 한도 초과 사용자에게 디스크 공간 거부' 옵션이 비활성화되며, 방법 1이나 방법 4를 더 이상 사용할 수 없습니다.
5. '적용'을 클릭한 후 '확인'을 누릅니다.
6. 그룹 정책 편집기를 닫고 PC를 재시작합니다.
방법 4: 명령 프롬프트에서 설정하기
1. Windows 키 + X를 누른 후 '명령 프롬프트(관리자)'를 선택합니다.

2. 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다.
fsutil quota enforce X:

참고: X:는 실제 대상 드라이브 문자로 바꿔 입력해야 합니다(예: fsutil quota enforce D:).
3. 할당량 제한 적용을 비활성화하려면 다음 명령을 입력하고 Enter 키를 누릅니다.
fsutil quota disable X:

참고: 마찬가지로 X:를 실제 드라이브 문자로 교체하세요(예: fsutil quota disable D:).
4. 명령 프롬프트를 닫고 PC를 다시 시작합니다.
함께 읽으면 좋은 글
- Windows 10에서 디스크가 MBR인지 GPT인지 확인하는 3가지 방법
- Windows 10에서 디스크 정리(Disk Cleanup) 활용하는 방법
- Windows 10에서 디스크 할당량 활성화 또는 비활성화하기
- Windows 10에서 그래픽 도구 설치 및 제거하는 방법
지금까지 Windows 10에서 디스크 할당량 제한 적용을 활성화 또는 비활성화하는 다양한 방법을 알아보았습니다. 진행 과정에서 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.