Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 작업 관리자 디스크 사용량 100% 문제 해결 방법 총정리

메모리를 많이 사용하는 작업을 하지 않고 있는데도 작업 관리자에 디스크 사용량 100%가 표시되는 문제를 겪고 계신가요? 걱정하지 마세요. 이번 글에서는 이 문제를 해결하는 다양한 방법을 소개합니다. 이 문제는 저사양 PC 사용자에게만 발생하는 것이 아니라, i7 프로세서와 16GB RAM을 갖춘 최신 사양의 PC 사용자에게도 나타나는 것으로 알려져 있습니다.

이 문제는 매우 심각합니다. 아무 앱도 실행하지 않았는데 작업 관리자(Ctrl+Shift+Esc)를 열면 디스크 사용량이 거의 100%에 달해 PC가 너무 느려져 사실상 사용이 불가능해질 수 있기 때문입니다. 디스크 사용량이 100%에 도달하면 남은 디스크 자원이 없어 시스템 앱조차 제대로 작동하지 못합니다.

이 문제의 원인을 찾기란 쉽지 않습니다. 특정 프로그램 하나가 디스크를 모두 점유하는 경우가 아니라 여러 요인이 겹쳐 발생하기 때문입니다. 어떤 경우에는 범인이 되는 프로그램을 찾을 수 있지만, 대부분의 경우 그렇지 않습니다. 지금부터 아래 방법들을 통해 Windows 10에서 작업 관리자의 100% 디스크 사용량 문제를 해결하는 방법을 살펴보겠습니다.

Windows 10에서 디스크 사용량 100%가 발생하는 주요 원인

  • Windows 검색(Windows Search)
  • Windows 앱 알림
  • Superfetch(SysMain) 서비스
  • 시작 프로그램 및 서비스
  • Windows P2P 업데이트 공유
  • Google Chrome 예측 서비스
  • Skype 권한 문제
  • Windows 개인 설정 서비스
  • Windows 업데이트 및 드라이버
  • 악성코드 감염

Windows 10 작업 관리자 100% 디스크 사용량 해결 방법

시작하기 전에 만약의 상황에 대비해 복원 지점을 생성해 두는 것이 좋습니다.

방법 1: Windows 검색 서비스 비활성화

1. 명령 프롬프트를 엽니다. 시작 메뉴에서 'cmd'를 검색한 후 Enter 키를 누르면 됩니다.

2. cmd에 다음 명령어를 입력하고 Enter 키를 누릅니다:

net.exe stop "Windows search"

참고: 이 명령은 Windows 검색 서비스를 일시적으로만 중지합니다. 다시 활성화하려면 다음 명령어를 사용하세요: net.exe start "Windows Search"

3. 검색 서비스가 중지되면 디스크 사용량 문제가 해결되었는지 확인합니다.

4. 문제가 해결되었다면 Windows 검색을 영구적으로 비활성화해야 합니다.

5. Windows 키 + R을 누른 후 services.msc를 입력하고 Enter 키를 누릅니다.

6. 목록을 아래로 스크롤하여 Windows Search 서비스를 찾습니다. 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

7. 시작 유형(Startup type) 드롭다운에서 사용 안 함(Disabled)을 선택합니다.

8. 적용(Apply)을 클릭한 후 확인(OK)을 눌러 변경 사항을 저장합니다.

9. 다시 작업 관리자(Ctrl+Shift+Esc)를 열어 디스크 사용량이 더 이상 100%가 아니라면 문제가 해결된 것입니다.

방법 2: 'Windows 사용 팁, 요령 및 제안' 기능 비활성화

1. Windows 키 + I를 눌러 설정을 연 후 시스템(System)을 클릭합니다.

2. 왼쪽 메뉴에서 알림 및 작업(Notifications & actions)을 클릭합니다.

3. 아래로 스크롤하여 "Windows를 사용하면서 팁, 요령 및 제안 받기" 항목을 찾습니다.

4. 이 설정을 비활성화하려면 토글을 끕니다.

5. PC를 재부팅한 후 디스크 사용량 100% 문제가 해결되었는지 확인합니다.

방법 3: Superfetch 비활성화

1. Windows 키 + R을 누른 후 services.msc를 입력하고 Enter 키를 누릅니다.

2. 목록을 아래로 스크롤하여 Superfetch 서비스를 찾습니다.

3. Superfetch를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

4. 먼저 중지(Stop)를 클릭한 후 시작 유형을 사용 안 함(Disabled)으로 설정합니다.

5. 변경 사항을 저장하기 위해 PC를 재부팅합니다. 이 과정으로 디스크 사용량 100% 문제가 해결될 수 있습니다.

방법 4: RuntimeBroker 비활성화

1. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

2. 레지스트리 편집기에서 다음 경로로 이동합니다:

HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc

3. 오른쪽 창에서 Start 값을 두 번 클릭하고 16진수 값(Hexadecimal)을 3에서 4로 변경합니다. (값 2는 자동, 3은 수동, 4는 사용 안 함을 의미합니다)

4. 레지스트리 편집기를 닫고 PC를 재부팅하여 변경 사항을 적용합니다.

방법 5: 가상 메모리 재설정

1. Windows 키 + R을 누른 후 sysdm.cpl을 입력하고 Enter 키를 눌러 시스템 속성(System Properties)을 엽니다.

2. 고급(Advanced) 탭으로 전환한 후 성능(Performance) 섹션의 설정(Settings) 버튼을 클릭합니다.

3. 성능 옵션에서 다시 고급 탭으로 전환한 후 가상 메모리(Virtual memory) 섹션의 변경(Change) 버튼을 클릭합니다.

4. "모든 드라이브에 대한 페이징 파일 크기 자동 관리" 옵션의 체크를 반드시 해제합니다.

5. 다음으로 페이징 파일 크기 목록에서 시스템 드라이브(일반적으로 C: 드라이브)를 선택하고 사용자 지정 크기(Custom size) 옵션을 선택합니다. 그런 다음 초기 크기(MB)와 최대 크기(MB) 필드에 적절한 값을 입력합니다. 여기서 "페이징 파일 없음" 옵션은 선택하지 않는 것이 좋습니다.

참고: 초기 크기 값을 정하지 못하겠다면 "모든 드라이브의 총 페이징 파일 크기" 섹션에 있는 "권장" 값을 사용하세요. 최대 크기는 너무 높게 설정하지 말고 설치된 RAM 용량의 약 1.5배로 설정하는 것이 좋습니다. 예를 들어 RAM이 8GB인 PC의 경우 최대 크기는 1024 × 8 × 1.5 = 12,288MB로 설정하면 됩니다.

6. 적절한 값을 입력한 후 설정(Set)을 클릭하고 확인(OK)을 누릅니다.

7. 다음 단계는 Windows 10의 임시 파일을 삭제하는 것입니다. Windows 키 + R을 누른 후 temp를 입력하고 Enter 키를 누릅니다.

8. 계속(Continue)을 클릭하여 Temp 폴더를 엽니다.

9. Temp 폴더 안의 모든 파일과 폴더를 선택한 후 영구 삭제합니다.

참고: 파일이나 폴더를 영구 삭제하려면 Shift + Delete 키를 누르면 됩니다.

10. 작업 관리자(Ctrl+Shift+Esc)를 열어 디스크 사용량 100% 문제가 해결되었는지 확인합니다.

방법 6: StorAHCI.sys 드라이버 문제 수정

1. Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자(Device Manager)를 엽니다.

2. IDE ATA/ATAPI 컨트롤러를 확장한 후 AHCI 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

3. 드라이버(Driver) 탭으로 전환한 후 드라이버 세부 정보(Driver Details) 버튼을 클릭합니다.

4. 드라이버 파일 세부 정보 창의 드라이버 파일 목록에 C:\WINDOWS\system32\DRIVERS\storahci.sys가 표시되면 시스템이 Microsoft AHCI 드라이버의 버그에 영향을 받고 있을 가능성이 있습니다.

5. 확인(Ok)을 클릭하여 드라이버 파일 세부 정보 창을 닫고 세부 정보(Details) 탭으로 전환합니다.

6. 속성(Property) 드롭다운에서 "디바이스 인스턴스 경로(Device instance path)"를 선택합니다.

7. 값(Value) 필드 안의 텍스트를 마우스 오른쪽 버튼으로 클릭하고 복사(Copy)를 선택합니다. 복사한 텍스트를 메모장이나 안전한 곳에 붙여넣어 둡니다.

PCI\VEN_8086&DEV_A103&SUBSYS_118A1025&REV_31\3&11583659&0&B8

8. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

9. 다음 레지스트리 경로로 이동합니다:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\

10. PCI 키 아래에서 AHCI 컨트롤러를 찾아야 합니다. 위 예시(7단계)에서 AHCI 컨트롤러의 올바른 값은 "VEN_8086&DEV_A103&SUBSYS_118A1025&REV_31"입니다.

11. 다음으로 위 예시(7단계)의 두 번째 부분인 3&11583659&0&B8은 "VEN_8086&DEV_A103&SUBSYS_118A1025&REV_31" 레지스트리 키를 확장하면 찾을 수 있습니다.

12. 레지스트리의 올바른 위치에 있는지 다시 한번 확인합니다:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ <AHCI 컨트롤러>\<임의 숫자>\
예시: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_8086&DEV_A103&SUBSYS_118A1025&REV_31\3&11583659&0&B8

13. 위 키 아래에서 다음 경로로 이동합니다:

Device Parameters > Interrupt Management > MessageSignaledInterruptProperties

14. "MessageSignaledInterruptProperties" 키를 선택한 후 오른쪽 창에서 MSISupported DWORD를 두 번 클릭합니다.

15. MSISupported DWORD의 값을 0으로 변경하고 확인을 클릭합니다. 이렇게 하면 시스템에서 MSI가 꺼집니다.

16. 모든 창을 닫고 PC를 재부팅하여 변경 사항을 저장합니다.

방법 7: 시작 프로그램 및 서비스 비활성화

1. Ctrl + Shift + Esc 키를 동시에 눌러 작업 관리자를 엽니다.

2. 시작프로그램(Startup) 탭으로 전환한 후 영향이 높음(High impact)으로 표시된 서비스를 모두 비활성화합니다.

3. 반드시 타사 서비스만 비활성화하도록 주의합니다.

4. 변경 사항을 저장하기 위해 PC를 재부팅합니다.

방법 8: P2P 공유 비활성화

1. Windows 키 + I를 눌러 설정을 엽니다.

2. 설정 창에서 업데이트 및 보안(Update & Security) 아이콘을 클릭합니다.

3. 업데이트 설정에서 고급 옵션(Advanced options)을 클릭합니다.

4. "업데이트 배달 방법 선택"을 클릭합니다.

5. "여러 위치에서 업데이트 받기" 토글을 끕니다.

6. PC를 재시작한 후 디스크 사용량 100% 문제가 해결되었는지 다시 확인합니다.

방법 9: ConfigNotification 작업 비활성화

1. Windows 검색창에 '작업 스케줄러'를 입력하고 작업 스케줄러(Task Scheduler)를 클릭합니다.

2. 작업 스케줄러에서 Microsoft → Windows → WindowsBackup으로 이동합니다.

3. ConfigNotification을 비활성화하고 변경 사항을 적용합니다.

4. 창을 닫고 PC를 재시작합니다. 이 방법으로 문제가 해결되지 않으면 다음 방법을 계속 진행하세요.

방법 10: Chrome 예측 서비스 비활성화

1. Google Chrome을 열고 세로로 된 점 세 개(더보기 버튼)를 클릭한 후 설정(Settings)을 선택합니다.

2. 아래로 스크롤하여 고급(Advanced)을 클릭합니다.

3. 개인정보 및 보안 섹션에서 "페이지를 더 빠르게 로드할 수 있도록 예측 서비스 사용" 토글을 비활성화합니다.

4. 완료되면 변경 사항을 저장하기 위해 PC를 재시작합니다.

방법 11: 시스템 유지 관리 문제 해결사 실행

1. Windows 키 + R을 누른 후 control을 입력하고 Enter 키를 눌러 제어판(Control Panel)을 엽니다.

2. '문제 해결'을 검색하고 문제 해결(Troubleshooting)을 클릭합니다.

3. 왼쪽 창에서 모든 항목 보기(View all)를 클릭합니다.

4. 시스템 유지 관리 문제 해결사(Troubleshooter for System Maintenance)를 클릭하여 실행합니다.

5. 문제 해결사를 통해 디스크 사용량 100% 문제가 해결될 수 있습니다.

방법 12: Windows 및 드라이버 업데이트

1. Windows 키 + I를 누른 후 업데이트 및 보안(Update & Security)을 선택합니다.

2. 업데이트 상태에서 "업데이트 확인"을 클릭합니다.

3. PC에 사용 가능한 업데이트가 있다면 설치한 후 PC를 재부팅합니다.

4. 이제 장치 관리자를 열어 드라이버 상태를 확인합니다.

5. 노란색 느낌표가 표시된 장치가 없는지 확인하고 오래된 드라이버를 업데이트합니다.

6. 많은 경우 드라이버 업데이트만으로도 디스크 사용량 100% 문제가 해결되었습니다.

방법 13: 하드 디스크 조각 모음

1. Windows 검색창에 "조각 모음"을 입력한 후 드라이브 조각 모음 및 최적화를 클릭합니다.

2. 모든 드라이브를 하나씩 선택하고 분석(Analyze)을 클릭합니다.

3. 조각화 비율이 10%를 초과한다면 해당 드라이브를 선택하고 최적화(Optimize)를 클릭합니다. (이 과정은 시간이 걸릴 수 있으니 기다려 주세요.)

4. 조각 모음이 완료되면 PC를 재시작하고 디스크 사용량 문제가 해결되었는지 확인합니다. 이 과정은 WaasMedicSVC.exe 높은 디스크 사용량 문제를 해결하는 데도 도움이 될 수 있습니다.

방법 14: CCleaner 및 Malwarebytes 실행

1. CCleaner와 Malwarebytes를 다운로드하여 설치합니다.

2. Malwarebytes를 실행하여 시스템에서 유해한 파일을 검사합니다.

3. 악성코드가 발견되면 자동으로 제거됩니다.

4. 이제 CCleaner를 실행하고 "Cleaner" 섹션의 Windows 탭에서 다음 항목들이 정리 대상으로 체크되어 있는지 확인합니다.

5. 올바른 항목이 체크되어 있는지 확인한 후 Run Cleaner를 클릭하고 CCleaner가 작업을 마칠 때까지 기다립니다.

6. 시스템을 추가로 정리하려면 레지스트리(Registry) 탭을 선택하고 다음 항목들이 체크되어 있는지 확인합니다.

7. Scan for Issue를 선택하여 CCleaner가 검사하도록 한 후 Fix Selected Issues를 클릭합니다.

8. CCleaner가 "레지스트리 변경 사항을 백업하시겠습니까?"라고 물으면 예(Yes)를 선택합니다.

9. 백업이 완료되면 Fix All Selected Issues를 선택합니다.

10. PC를 재시작하여 변경 사항을 저장한 후 디스크 사용량 100% 문제가 해결되었는지 확인합니다.

방법 15: 시스템 파일 검사기(SFC) 및 DISM 실행

1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)(Command Prompt Admin)를 클릭합니다.

2. cmd에 다음 명령어를 입력하고 Enter 키를 누릅니다:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (위 명령이 실패하면 이것을 시도)

3. 위 과정이 완료될 때까지 기다린 후 PC를 재시작합니다.

4. 다시 cmd를 열고 다음 명령어를 하나씩 입력하며 각 명령마다 Enter 키를 누릅니다:

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth

5. DISM 명령이 실행되고 완료될 때까지 기다립니다.

6. PC를 재부팅하여 변경 사항을 저장한 후 디스크 사용량 100% 문제가 해결되었는지 확인합니다.

방법 16: 빠른 시작(Fast Startup) 비활성화

1. Windows 키 + R을 누른 후 control을 입력하고 Enter 키를 눌러 제어판을 엽니다.

2. 하드웨어 및 소리(Hardware and Sound)를 클릭한 후 전원 옵션(Power Options)을 클릭합니다.

3. 왼쪽 창에서 "전원 단추 작동 설정"을 선택합니다.

4. "현재 사용할 수 없는 설정 변경"을 클릭합니다.

5. "빠른 시작 켜기"의 체크를 해제하고 변경 사항 저장을 클릭합니다.

6. PC를 재시작한 후 디스크 사용량 100% 문제가 해결되었는지 확인합니다.

방법 17: Skype로 인한 100% 디스크 사용량 해결

1. Windows 키 + R을 누른 후 "C:\Program Files (x86)\Skype\Phone"을 입력하고 Enter 키를 누릅니다.

2. "Skype.exe"를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

3. 보안(Security) 탭으로 전환한 후 "ALL APPLICATION PACKAGES"를 선택한 상태에서 편집(Edit)을 클릭합니다.

4. 다시 "ALL APPLICATION PACKAGES"가 선택되어 있는지 확인한 후 쓰기(Write) 권한에 체크합니다.

5. 적용(Apply)을 클릭한 후 확인(Ok)을 누르고, 변경 사항을 저장하기 위해 PC를 재시작합니다.

방법 18: 시스템 및 압축 메모리 프로세스 비활성화

1. Windows 키 + R을 누른 후 Taskschd.msc를 입력하고 Enter 키를 눌러 작업 스케줄러를 엽니다.

2. 다음 경로로 이동합니다:

Task Scheduler Library > Microsoft > Windows > MemoryDiagnostic

3. RunFullMemoryDiagnostic을 마우스 오른쪽 버튼으로 클릭하고 사용 안 함(Disable)을 선택합니다.

4. 작업 스케줄러를 닫고 PC를 재시작합니다.

방법 19: 백신 소프트웨어 일시적으로 비활성화

1. 시스템 트레이에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 비활성화(Disable)를 선택합니다.

2. 백신이 비활성화될 기간을 선택합니다.

참고: 가능한 한 가장 짧은 시간(예: 15분 또는 30분)을 선택하세요.

3. 완료된 후 작업 관리자에서 디스크 사용량 100% 문제가 해결되었는지 다시 확인합니다.

마무리

지금까지 Windows 10 작업 관리자에서 100% 디스크 사용량 문제를 해결하는 방법을 알아보았습니다. 위 방법들을 하나씩 적용해 보면서 문제의 원인을 찾아 해결하시기 바랍니다. 이 글에 대해 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.