[해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

프로세스 및 압축 메모리 는 메모리 압축( (Memory)RAM 압축 및 메모리 압축 이라고도 함)을 담당하는 Windows 10 기능 입니다. 이 기능은 기본적으로 데이터 압축을 활용하여 보조 기억장치에 대한 페이징 요청의 크기 또는 수를 줄입니다. 간단히 말해서 이 기능은 디스크 공간과 메모리를 덜 차지하도록 설계되었지만 이 경우 시스템(System) 및 압축 메모리(Memory) 프로세스가 100% 디스크(Disk)메모리(Memory) 를 사용하여 시작 하므로 영향을 받는 PC가 느려집니다.

시스템 및 압축 메모리별 디스크 사용량 100% 수정

Windows 10 에서는 압축된 페이지의 메모리 내 컬렉션인 메모리 관리자(Memory Manager) 개념에 압축 저장소가 추가되었습니다 . 따라서 메모리가 가득 차기 시작할 때마다 시스템(System) 및 압축 메모리(Memory) 프로세스는 사용하지 않는 페이지를 디스크에 쓰는 대신 압축합니다. 이것의 이점은 프로세스당 사용되는 메모리 양이 줄어들어 Windows 10 이 실제 메모리에서 더 많은 프로그램이나 앱을 유지할 수 있다는 것입니다.

문제는 잘못된 가상 메모리(Virtual Memory) 설정인 것 같습니다. 누군가가 페이징 파일 크기를 자동에서 특정 값으로 변경했습니다. 바이러스나 맬웨어(Disk Usage) , Google Chrome 또는 Skype , 손상된 시스템 파일(System) 등 아래 나열된 문제 해결 가이드.

[ SOLVED ] 시스템(System) 및 압축 메모리 에 의한 100% 디스크 사용량(Disk Usage)

문제가 발생하는 경우에 대비 하여 복원 지점(create a restore point) 을  생성해야 합니다 .

방법 1: 손상된 시스템 파일 복구(Method 1: Repair Corrupt System Files)

1. 명령 프롬프트(Command Prompt) 를 엽니 다. 사용자는 'cmd'(‘cmd’) 를 검색한 다음 Enter 키를 눌러 이 단계를 수행할 수 있습니다 .

명령 프롬프트를 엽니다.  사용자는 'cmd'를 검색한 다음 Enter 키를 눌러 이 단계를 수행할 수 있습니다.

2. 이제 cmd에 다음을 입력하고 Enter 키를 누릅니다.

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 스캔 지금 명령 프롬프트 |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

3. 위의 프로세스가 완료될 때까지 기다렸다가(Wait) 완료되면 PC를 다시 시작합니다.

4. 다시(Again) cmd를 열고 다음 명령을 입력하고 각 명령 다음에 Enter 키를 누릅니다.

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM 복원 건강 시스템

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

6. 위의 명령이 작동하지 않으면 다음을 시도하십시오.

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

참고:(Note:) C:RepairSourceWindows를 복구 소스( Windows 설치(Windows Installation) 또는 복구 디스크(Recovery Disc) ) 로 교체하십시오 .(Replace)

Fix 100% Disk Usage by System and Compressed Memory Issue. 를 수정할 수 있는지 확인합니다 .

방법 2: 올바른 페이징 파일 크기 설정(Method 2: Set Correct Paging File Size)

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

시스템 속성 sysdm

2. 고급 탭 으로 전환한 다음 (Advanced tab)성능에서 설정(Settings under Performance.) 을 클릭 합니다.

고급 시스템 설정

3. 다시 (Again)고급(Advanced) 탭 으로 전환하고 가상 메모리에서 변경을 클릭합니다.(Change under Virtual Memory.)

가상 메모리

4. 체크 표시 " 모든 드라이브의 페이징 파일 크기를 자동으로 관리합니다. (Automatically manage paging file size for all drives.)"

확인 표시 모든 드라이브의 페이징 파일 크기 자동 관리 |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

5. 확인(Click OK) 을 클릭한 다음 적용(Apply) 을 클릭한 다음 확인을 클릭합니다.

6. 예를 선택하여 PC를 다시 시작하여 변경 사항을 저장합니다.

방법 3: 빠른 시작 비활성화(Method 3: Disable Fast Startup)

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

제어판

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

목록에서 '전원 옵션'을 클릭합니다.

3. 그런 다음 왼쪽 창에서 "전원 버튼의 기능 선택"을 선택합니다.(“Choose what the power buttons do.“)

왼쪽 상단 열에서 전원 버튼의 기능 선택을 클릭합니다.

4. 이제 "현재 사용할 수 없는 설정 변경"을 클릭합니다.( “Change settings that are currently unavailable.“)

현재 사용할 수 없는 설정 변경

5. " 빠른 시작 켜기(Turn on fast startup) "를 선택 취소 하고 변경 사항 저장(Save changes.) 을 클릭합니다 .

빠른 시작 켜기 |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

Fix 100% Disk Usage by System and Compressed Memory Issue. 수 있는지 확인합니다 .

방법 4: Superfetch 서비스 비활성화(Method 4: Disable Superfetch Service)

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

서비스 창

2. 목록에서 Superfetch 서비스를 찾아 마우스 오른쪽 버튼으로 클릭하고 속성을 선택 합니다.(Properties.)

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

3. 서비스(Service) 상태에서 서비스가 실행 중이면 중지를 클릭합니다.(Stop.)

4. 이제 시작( Startup) 유형 드롭다운에서 비활성화를 선택합니다.(Disabled.)

중지를 클릭한 다음 슈퍼페치 속성에서 시작 유형을 비활성화로 설정합니다.

5. 적용을 클릭한 다음 확인을 클릭합니다.(OK.)

6. PC를 재부팅하여 변경 사항을 저장합니다.

위의 방법으로 Superfetch 서비스가 비활성화되지 않으면 (Superfetch)레지스트리를 사용하여 Superfetch 비활성화(disable Superfetch using Registry:) 를 따를 수 있습니다 .

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

regedit 명령 실행

2. 다음 레지스트리 키로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3. PrefetchParameters(PrefetchParameters) 를 선택했는지 확인한 다음 오른쪽 창에서 EnableSuperfetch 키를 두 번 클릭 하고 값 데이터 필드에서 값을 0으로 변경합니다.(change it’s value to 0 in the Value data field.)

Superfetch를 비활성화하려면 EnablePrefetcher 키를 두 번 클릭하여 값을 0으로 설정합니다.

4. 확인(Click OK) 을 클릭하고 레지스트리 편집기(Registry Editor) 를 닫습니다 .

Fix 100% Disk Usage by System and Compressed Memory Issue. 를 수정할 수 있는지 확인합니다 .

방법 5: 최상의 성능을 위해 PC 조정(Method 5: Adjust your PC for Best Performance)

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

시스템 속성 sysdm |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

2. 고급(Advanced) 탭으로 전환한 다음 성능 에서 (Performance.)설정(Settings) 을 클릭합니다.

고급 시스템 설정

3. 시각 효과에서 " 최상의 성능으로 조정(Adjust for best performance) " 체크 표시를 하십시오.

성능 옵션에서 최상의 성능으로 조정을 선택하십시오.

4. 적용을 클릭한 다음 확인을 클릭합니다.(OK.)

Fix 100% Disk Usage by System and Compressed Memory Issue. 수 있는지 확인합니다 .

방법 6: 음성 런타임 실행 프로세스 종료(Method 6: Kill the Speech Runtime Executable Process)

1. Ctrl + Shift + Esc 를 눌러 작업 관리자를 시작합니다.

2. 프로세스 탭 에서 ( Processes tab)Speech Runtime Executable 을 찾습니다 .

음성 런타임 실행 파일을 마우스 오른쪽 버튼으로 클릭합니다.  그런 다음 작업 끝내기를 선택하십시오.

3. 마우스 오른쪽 버튼을 클릭하고 작업 끝내기를 선택합니다.(End Task.)

방법 7: CCleaner 및 Malwarebytes 실행(Method 7: Run CCleaner and Malwarebytes)

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

2.  Malwarebytes(Run Malwarebytes)(Run Malwarebytes) 를 실행하고 시스템에서 유해한 파일을 검사하도록 합니다. 맬웨어가 발견되면 자동으로 제거합니다.

Malwarebytes Anti-Malware를 실행하면 지금 검색을 클릭하십시오.

3. 이제 CCleaner를 실행하고  Custom Clean 을 선택 합니다.

4. Custom Clean 아래에서  Windows 탭(Windows tab) 을 선택하고 기본값을  선택하고 Analyze 를 클릭 합니다.

사용자 지정 청소를 선택한 다음 Windows 탭에서 기본값을 확인 |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

5.  분석이 완료되면 삭제할 파일을 확실히 제거해야 합니다.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

삭제 된 파일에 클리너 실행을 클릭하십시오.

6. 마지막으로  Run Cleaner  버튼을 클릭하고 CCleaner 가 코스를 실행하도록 합니다.

7. 시스템을 추가로 정리하려면  레지스트리 탭(select the Registry tab) 을 선택하고 다음이 선택되어 있는지 확인하십시오.

레지스트리 탭을 선택한 다음 문제 검색을 클릭합니다.

8.  문제 검색 버튼을 클릭하고 (Scan for Issues)CCleaner 가 검색   하도록 허용 한 다음 선택한 문제 수정(Fix Selected Issues)  버튼을 클릭합니다.

문제 검색이 완료되면 Fix selected Issues |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

9. CCleaner가 " 레지스트리에 변경 사항을 백업하시겠습니까? (Do you want backup changes to the registry?) 예를 선택( select Yes) 합니다.

10. 백업이 완료되면  선택한 문제 모두 수정(Fix All Selected Issues)  버튼을 클릭합니다.

11. PC를 다시 시작하여 변경 사항을 저장합니다.

방법 8: Chrome 및 Skype 구성 변경(Method 8: Change configuration of Google Chrome and Skype)

Chrome의 경우: Chrome  (For Google Chrome: )에서(Chrome) 다음으로 이동합니다 . Settings > Show Advanced Settings > Privacy > Use a prediction service to load pages more quickly . " 예측 서비스를 사용(Use) 하여 페이지 로드 " 옆의 토글을 비활성화합니다 .

예측 서비스를 사용하여 페이지를 더 빨리 로드하도록 토글을 활성화합니다.

Skype 구성 변경(Change configuration For Skype)

1. Skype (Skype)작업 관리자(Task Manager) 에서 작업을 종료 하지 않은 경우 Skype 를 종료했는지 확인합니다 .

2. Windows Key + R 을 누르고 다음을 입력하고 확인을 클릭합니다.

C:\Program Files (x86)\Skype\Phone\

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

Skype를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.

4. 보안 탭 으로 전환하고 (Security tab)편집(Edit.) 을 클릭 합니다.

모든 응용 프로그램 패키지를 강조 표시한 다음 편집을 클릭하십시오.

5. 그룹 또는 사용자 이름 아래에서 모든 애플리케이션 패키지 를 선택한 다음 (ALL APPLICATION PACKAGES)허용( Allow.) 아래에서 쓰기 를 선택합니다.(checkmark Write)

체크 표시 쓰기 권한 및 적용 클릭

6. 적용을 클릭 한 다음 확인을 클릭하고 (Click Apply)Fix 100% Disk Usage by System and Compressed Memory Issue. 수 있는지 확인합니다 .

방법 9: 시스템 및 압축 메모리 프로세스에 대한 올바른 권한 설정(Method 9: Set Correct Permission for System and Compressed Memory Process)

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

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

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

Task Scheduler Library > Microsoft > Windows > MemoryDiagnostic

ProcessMemoryDiagnostic Events를 두 번 클릭하십시오. |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

3. ProcessMemoryDiagnostic Events 를 두 번 클릭한 다음 보안 옵션에서 사용자 또는 그룹 변경 을 클릭합니다.(Change User or Group)

보안 옵션에서 사용자 또는 그룹 변경을 클릭합니다.

4. 고급( Advanced) 을 클릭한 다음 지금 찾기를 클릭합니다.(Find Now.)

고급을 클릭한 다음 지금 찾기를 클릭합니다.

5. 목록에서 관리자 계정 을 선택한 다음 확인을 클릭합니다.(Administrator account)

목록에서 관리자 계정을 선택한 다음 확인을 클릭합니다.

6. 다시 확인을 클릭(click OK) 하여 관리자 계정을 추가합니다.

7. 가장 높은 권한으로 실행에(Run with highest privileges) 체크 표시 후 확인을 클릭합니다.

가장 높은 권한으로 실행에 체크 표시 후 확인 클릭

8. RunFullMemoryDiagnostic(RunFullMemoryDiagnosti) 에 대해 동일한 단계를 수행 하고 모든 항목을 닫습니다.

9. PC를 재부팅하여 변경 사항을 저장합니다.

방법 10: 시스템 및 압축 메모리 프로세스 비활성화(Method 10: Disable System and Compressed Memory Process)

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

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

Task Scheduler Library > Microsoft > Windows > MemoryDiagnostic

3. RunFullMemoryDiagnostic(RunFullMemoryDiagnostic) 을 마우스 오른쪽 버튼으로 클릭하고 비활성화 를 선택 합니다.(Disable.)

RunFullMemoryDiagnostic을 마우스 오른쪽 버튼으로 클릭하고 비활성화 |  [해결됨] 시스템 및 압축 메모리에 의한 디스크 사용량 100%

4. 작업 스케줄러(Task Scheduler) 를 닫고 PC를 다시 시작합니다.

추천:(Recommended:)

Fix 100% Disk Usage by System and Compressed Memory 를 성공적으로 수정 했지만 이 게시물과 관련하여 여전히 질문이 있는 경우 댓글 섹션에서 자유롭게 질문하세요.



About the author

저는 Windows 11/10과 Apple의 최신 iOS 플랫폼에 대한 경험이 있는 iPhone 및 macOS 개발자입니다. 10년 이상의 경험을 통해 저는 두 플랫폼 모두에서 파일을 만들고 관리하는 방법을 깊이 이해하고 있습니다. 제 기술은 단순히 파일을 만드는 것 이상입니다. 또한 Apple 제품, 기능 및 사용 방법에 대한 강력한 지식도 있습니다.



Related posts