윈도우 10 디스크 100 문제 (Windows 10 Disk Usage 100%)

(Windows 10 초기화 후 진행된 작업으로, 개인마다 컴퓨터의 상황과 설치된 프로그램이 다름에 따라서 다음방법을 이용해도 효과는 개인마다 다를 수 있음을 미리 알려드립니다.)

윈도우즈10은 왜이리 느릴까? 한동안 쓰다보면 느려진 시스템에 한심함을 느끼고 다운그레이드를 생각하는 분들이 많을것입니다.

다행히 윈도우즈10은 초기화를 지원해서 설치했던 모든 프로그램은 지워지지만 개인파일을 유지한채 처음 순정상태로 돌아갈수있습니다. (이걸로 복잡한 다운그레이드할생각은 접어두게되지요)

Windows 10 의 고질적인 문제로 작업관리자(Task Manager)에 들어가보면
디스크 사용이 항상 100%인 것인데요.

상식적으로 생각해봐도 이것은 컴퓨터에 좋을것이 하나도 없습니다.
프로그램을 돌려야하는데 디스크는 항상 100% 읽는 중이다? 말도 안됩니다.
더욱이 디스크가 SSD라면 이것은 디스크수명을 갉아먹는 아주 치명적인 현상일것입니다.

온라인상에 많은 글과 동영상이 있지만 제가 살펴본결과,

국내문서에서는 윈도우10이 태블릿과 데스크탑의 통합을 지향하기 때문에 쓸데없는 테블릿 옵션을 꺼주는것에 중점을… (결론적으로 이방법은 CPU, 메모리 효율을 높여줍니다)

외국문서에서는 윈도우10의 불필요한 3가지 서비스를 강제종료시키고 다시 자동으로 실행되지 않게하는 방법을 추천하고 있습니다. (결론적으로 이 방법은 디스크문제를 해결합니다)

저는 여기서 두가지 방법을 통합하여 윈도우10을 최적화(CPU는 필요할때만, 메모리는 여유를 두고 효율적으로, 디스크는 아무것도 안하면 가만히있는상태)하는 방법을 살펴보려 합니다.

2017년 10월기준으로 5가지 방법이 있습니다.

기존방법

  1. Desktop에 필요없는 옵션 전부끄기
  2. 디스크활성화 100%를 발생시키는 3가지 서비스 강제종료
  3. 상주하는 프로그램들의 삭제

추가판

4. SSD 업그레이드
5. Ramdisk 의 사용

각 스텝마다 적용한후 작업관리자를 보면서 디스크사용률이 떨어지는지 확인해보면서 작업하면 됩니다. (효과가 없는데 찜찜하시면 되돌리면 되겠죠?)

첫번째 방법부터 알아보겟습니다.

  1. Desktop에 필요없는 옵션 전부끄기

윈도우즈10은 태블릿과 통합환경을 지원하는 덕에 일반PC 에서는 사용하지않을 쓸데없는 모드들이 들어있습니다. 문제는 이것들이 기본적으로 켜져있다는것.
일반,카메라,알림 등 항목들에서 태블릿PC에 필요한 옵션들이 있습니다.
코타나음성서비스를 포함해서요.

아주 쉽게 할수있는 조치로 태블릿모드에 필요한 설정을 모조리 꺼줍니다. (필요하면 다시 키면되겟죠)

1) 윈도우즈 시작 -> 설정

disk1_1.PNG

2) 설정 -> 개인정보 탭에서 켜짐으로된 항목들중 불필요한것들을 모두 비활성화합니다.

s1.PNG

disk1_2.PNG

(모든 항목을 보여드리기엔 글이 너무 길어지는 관계로 생략하겠습니다.
카메라,마이크,알림,통화기록(?) 살펴보시면 데스크탑에 거의 쓸일없는 옵션들입니다.)

2. 디스크활성화 100%를 발생시키는 서비스 3가지 설정변경

두번째 방법은 다음 3가지 서비스설정을 바꿔줌으로써 큰 효과를 볼수있습니다.

1) 윈도우즈키 + R (Windows Key + R)로 실행창을 연다.

2) 서비스 매니저 실행

disk2_1.PNG

3) 다음 3가지 항목을 사용안함 상태로 바꾸어 줍니다.

“초심자에겐 잘못되면 망하는거 아니야?” 라고 생각이 드실수도 있지만 모든항목이 무슨기능을 하는지는 왼쪽에 자세한 설명이 포함되니 참고하시면 됩니다.

Background Intelligent Transfer Service: 백그라운드에서 파일을 전송한다는 내용입니다. 이것을 끄게되면 프로그램및 기타정보를 자동으로 “다운로드”할수없다는데… 윈도우즈 업데이트등이 해당됩니다. 수동으로 받는편을 택하는 것입니다.

Superfetch: 가장 문제되는 부분이라고들 합니다. 윈도우즈 성능을 향상시키기위해서 백그라운드 작업을 하도록 고안되엇다는데 오히려 체감속도는 저하된다는 군요..

Windows Search: 윈도우즈 검색결과를 제공하는데 사용할 일이 거의없으므로…

disk2_2.PNG

disk2_3.PNG

disk2_4.PNG

위의 3가지 항목에 대해서 개별적으로 마우스 우클릭 -> 속성

d_5.PNG

시작유형에서 “사용 안함” 으로 바꾸어준후 확인.

disk2_6.PNG

위의 3가지 항목을 사용안함으로 바꾼후 창을 닫으면 시스템을 재시작할건지 묻는데
그전에 다음과 같이 레지스트리 에디터를 열어 자동으로 실행할수없게 확실히 바꾸어줍니다.

1) 윈도우키 + R -> regedit

disk3_1.PNG

여기는 정확히 따라오셔야 합니다.

컴퓨터 -> HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Session Manager -> Memory Management -> PrefetchParameters

disk3_2.PNG

항목에 도착하시면 EnablePrefetcher와 EnableSuperfetch가 보입니다.

disk3_3.PNG

두항목 각각 우클릭 -> 수정

disk3_4.PNG

값을 1로 바꾸어 줍니다.

disk3_5.PNG

다른항목이 저와 다를수있으나 해당 두 값에 대해서만 1로 바꾸어 줍니다.

disk3_6.PNG

*** 10.04.2017 업데이트 ***
레지스트리관련해서 문의를 해주셔서 관련항목을 추가로 알려드립니다.

비활성화는 0을 입력해야 되는거 아닌가 하는것인데요. 관련 옵션은 다음과 같습니다.

The possible values for EnableSuperfetch are:

  • 0 – Disable Superfetch
  • 1 – Enable SuperFetch for boot files only
  • 2 – Enable SuperFetch for applications only
  • 3 – Enable SuperFetch for both boot files and applications

1로하는 이유는 어플리케이션에는 적용하지않지만 부트할때는 효과를 보기때문에 부팅시에만 활성화 되게합니다. 0으로 할경우 정말 성능에 문제가 발생할수도 있으니 주의하세요.

자.. 그럼 골치덩이 서비스들을 꺼주엇으니 효과가 있겟죠?

시스템을 재부팅 해줍니다.

disk1003.PNG

재부팅후 작업관리자를 열어서 프로세스를 확인해보면

99%는 아니지만 어느정도 하드디스크 효율이 좋아졌을수도 아닐수도 있습니다.

프로그램이 많이 설치되지않은 나쁘지 않은 상태라면 다음과같이 50% 미만으로 줄어들었을테고

disk1005.PNG

아니라면 처음에는 40~50%시작해서 좋아지는듯 보이다가
다시 90% 육박또는 다시 100% 되는상태일수 있습니다.

disk1006.PNG

CPU나 메모리는 만족할만 수준인데 디스크는 왜 다시 사용량이 올라갈까요?

주범은 아직도 항상구동되고있는 “백그라운드 프로세스” 수많은 서비스 또는 프로그램들 때문입니다.

PC를 오래 사용해였을경우, 수많은 인증프로그램과 툴바, 자동업데이트 등을 설치했을경우 내가 모르는 일들이 많이 벌어지고 있는경우죠. 이것이 마지막 세번째 방법인데 개인적으로 설치된 프로그램이 다르니 직접 하나씩 강제 종료를 하면서 작업해주어야 합니다.

일반적으로 시작프로그램은 꼭 필요한것이 아니면 깨끗히 없애 주시는것이 좋으며, Java Auto Update, Adobe Acrobat Update 등 자동 업데이트들을 강제종료한후 디스크 사용률이 줄어드는지 확인해 보시는게 좋습니다.

/*** 단, 자동 업데이트등을 정지시킨다는것은 추후 수동으로 하는것을 선택함을 뜻하는것을 고려해 주시기 바랍니다. ***/

컴퓨터와 친하지 않은분도 계실지 모르니,
디스크 100%이 발생하는 이유에 대해 다르게 표현한다면…

빌게이츠가 사장님이고 윈도우란 직원이 있고 하드디스크를 창고라고 할때
창고안에 Java, MS오피스, 인터넷브라우저들, Adobe 소프트웨어들이 보관되어 있고
사장님이 “윈도우군, 창고에가서 이것들 상태가 어떤지 항상 체크/자동 업데이트 하도록!” 이라고 했다면,

이런경우 윈도우군의 창고 이용률은 올라가겟지요?
이때 창고 = 디스크, 윈도우군의 사용률은 100% 라고 할 수 있겠습니다.
그럼 이제 어떤 소프트웨어들이 문제일지 감이 잡히지요?

/*** 적용한지 한달후 ***/

최적화작업후 한달동안 모니터링한결과 저는 위와같은 방법으로 효과를 보았고 이제는 아무것도 안하면 하드디스크에 불은 들어오지 않게 되었습니다. 많은 분들이 효과를 보셔서 시스템이 무리한 작업을 하지않게 되엇으면 하는 바램이며

성공적으로 하셧을 경우 대략 50% 이하의 디스크 사용률을 달성하셧다면 만족할만 수준이라고 할수있겟습니다. (일부 소프트웨어나 서비스는 필요한 분들도 있을테니..)

다음은 마지막으로 프로세스가 없을때
마우스가 움직이지 않으면 0% 로 떨어지는 디스크사용률 화면입니다.

이것으로 일부 메신저, 공인인증, 보안프로그램등은 크게 영향을 미치지 않는것으로 보이며, 최적화가 되셧다면 이후에도 설치되는 프로그램들을 잘 모니터링 하시며 의도치않은 작업을 하는것 (브라우저 툴바, 다운로더 등등)은 정기적으로 정리해주시거나 복원시점을 만들어서 사용하시면 좋을것 같네요.

최적화.PNG

2017 8월업데이트

4번째 해결방법
디스크를 100% 사용한다는것은 어떤의미 일까요?
다른의미로는 시스템 속도를 디스크가 못따라 간다는것과 같습니다.

제가 관찰한 바로는, 새로운PC라면 아무리 물리 HDD라 할지라도 디스크 100% 현상은 없었습니다.
하지만 우리가 PC를 사용하다보면 OS가 할일은 많아지고 설치된 프로그램들도 많아지죠.

소프트웨어적으로 해결이 안되신 분은 일반 HDD의 SSD교체도 고려해보시기 바랍니다.
(하드웨어적 해결방법 입니다)
비용은 물론 싸지는 않습니다. 하지만, 해당 문제로 PC가 느리다면 CPU, Memory 업그레이드 보다 큰 메리트가 있습니다. 현재 우리가 사용하는 PC에서 “물리적인 디스크” 라는것이 전체시스템에서 가장느린 I/O 라는것은 생각해볼 문제입니다.

또한 시스템에서 보자면 “디스크 사용률 100%”이라는 것은 “최선을 다하고 있다” 라고 생각해 볼수 있습니다.

SSD는 I/O속도가 빠르기 때문에 OS가 아무리 작업을 해도 큰무리가 없습니다.
하지만 그렇다고 디스크가 아무것도 안하는것은 아닙니다. 다음을 보시면 0% 임에도 불구하고 읽고 쓰고, 디스크는 무엇인가 계속 하고 있습니다. (저희가 체감 못할만큼 0.4~ 0.9ms)에서 끝나있을 뿐이죠. 정말 운이 안좋다면 SSD에서도 디스크 100% 또는 80%정도 현상이 나타날수 있습니다.
이렇게 되면 시스템이상, 디스크의 불량, 어떠한 앱이 프로세스를 잡고 있는지 고려해볼 문제이지요. 그렇지만 SSD는 큰 속도향상을 기대할수 있기때문에 비용이 부담되지 않는분들은 고려해보시기 바랍니다.

감사합니다 ^^

SSD.PNG

2017 10월 업데이트

5번째 해결방법

꽤 오래된 기술인데 RAM Disk라는것이 있습니다. 컴퓨터에서 RAM (Random Access Memory)이란 굉장히 빠른저장공간인데요. 소프트웨어을 이용해 RAM의 일정부분을 Storage Disk 처럼 활용하는 방법입니다.

요즘은 RAM의 용량이 크게 늘어나고 충분하기 때문에 실제 PC에서 20~30% 제외하고는 RAM은 실제로 놀고있는 경우가 많죠. 이부분을 디스크로 활용하는것입니다.
현재는 많은 소프트웨어들이 거의 무료로 제공되고 있고 제한된 기능이 있지만 2GB 정도의 캐쉬나 임시폴더용으로 사용하기엔 무리가 없죠.

휘발성(재부팅시 데이터를 잃어버림)이라는 단점이 있지만 SSD의 4~5배 정도의 속도를 비용없이 구성해준다는 장점이 있죠.

자세한 RAM Disk 설치법은 다른글에서 다루거나 인터넷에 많이 돌고 있으므로 여기선 생략하겠습니다. RAM Disk를 사용할경우 다음과 같이 디스크 100% 문제에 도움을 줄 수 있습니다.

  1. Windows Temp 디렉토리로 활용
  2. Chrome 캐쉬 디렉토리/ 다운로드 폴더로 활용
  3. 사용하는 프로그램의 캐쉬/임시 폴더로 활용

I/O가 빠르고 프로그램이 RAM Disk 쪽에서 작업공간을 활용할경우 물리디스크에 영향을 덜 주기때문에 디스크 사용률이 100% 올라가는것에 도움을 줄 수 있습니다. 많이 사용하는것으로는 다음 프로그램들이 있습니다.

울트라램디스크(국산) : http://ultraramdisk.com/ko_home
AMD Radeon Ramdisk (Free) : http://www.radeonramdisk.com/software_downloads.php

단, RAM Disk가 빠르다고 해서 프로그램 전체를 설치하거나 게임자체를 설치하는것은 큰 영향이 없는것으로 알려져 있습니다.

다음은 활용한 스크린샷입니다. 디스크 사용률은 적고 메모리 사용률이 올라간것을 확인할 수 있습니다.

Ramdisk.PNG

Advertisements

36 thoughts on “윈도우 10 디스크 100 문제 (Windows 10 Disk Usage 100%)

  1. 일단 테스트해봐야겠지만 올리신 방법대로 적용하니 진짜 10%넘는 모습을 보기힘드네요 ㅎ
    매일 언제 버벅일지 모르는 상태에서 스트레스받고 여기저기 내용들 다 적용해봤지만
    아무소용없는데 직빵으로 효과봤습니다 감사합니다(__)

    Like

    • 날카로운 지적 감사드립니다. 조사해본결과
      0로 해주면 완전히 비활성화 시키는 것이며
      1로 해주면 부트파일에만 적용시키는 것이었습니다.

      0 – Disable Superfetch
      1 – Enable SuperFetch for boot files only
      2 – Enable SuperFetch for applications only
      3 – Enable SuperFetch for both boot files and applications
      

      관련해서 본문도 업데이트 하겠습니다. 감사합니다.^^

      Like

  2. 삼성 노트북 윈도우10 사용자입니다. 서비스 매니저 실행후 다른 항목은 놔두고요, Windows Search 만 사용 안함으로 선택하였구요… 레지스트리는 건드리지 않았습니다.
    재 부팅후에 삼성 로고와 함께 “자동복구준비중”이란 메시지가 나온 후에, Windows Defender offline 이 계속 실행이 됩니다. 무한 반복이 되네요.
    바탕화면에 중요한 자료들이 있는데… 문제를 수정하거나 자료들을 살릴 수 있는 방법이 있을까요?

    Like

    • 다른이유로 발생하는 문제인거 같네요. 다음 영상을 참고해보시는게 좋을것 같습니다.
      https://youtu.be/3za5fsfYftQ 추가적으로 디스크를 Format 또는 완전재설치 하지 않는이상 자료들은 삭제되지 않을거 같구요. 자료가 더 중요하시다면 안전모드로 부팅후 옮기시거나 하드디스크를 분리하셔서 다른PC에서 백업후 작업하시는 방법이 가능할듯합니다.

      Like

    • 위의 방법은 윈도우8 이후 통합환경이 되면서 적용되는부분이라 해당되지 않는 부분이 있으리라 생각되는데요. 제어판 -> 관리도구 -> 서비스에 들어가셔서 위와같은 Superfetch 와 Windows Search 같은 공통부분이 있다면 적용해 보시고 시작프로그램과, 의도되지 않게 설치된 프로그램들을 점검해 보시는게 좋을 것 같습니다.

      Like

  3. 잠잠하다가 갑자기 99% 100% 로 확! 치솟아서 하드를 긁어대다가 다시 잠잠해지다를 반복해 여기저기 찾아봤는데 전부 효과가 없었지만 알려주신대로 하니 10% 를 넘어가지 않게 되었네요! 감사합니다 ㅠㅠ

    Liked by 1 person

    • 저도 기쁘네요. 적용하신 후에도 주기적으로 체크 하시면 좋을듯 합니다. 쓰다보면 생각지도 못한것들이 다시 설치되서 백그라운드 작업이 늘어나면 또 100%가 될 확율이 많습니다. ^^

      Like

    • 레지스트리에 항목이 없나요? 필수로 들어간 기능이라 없지는 않을텐데요. 레지 에디터에서 Ctrl+F 로 찾아보시거나 그래도 없으면, “서비스”설정 항목에서 “사용안함”으로 바꾸어 주었다면 크게 문제는 없을듯합니다.

      Like

  4. 알려주신 위 내용 참고가 되었습니다 저 같은 경우는 현재 삼성 시리즈7을 사용중인데요 저 방식을 하면 일시적으로는 디스크가 내려가긴 합니다만…한 10분~20분 뒤면 다시 100%가 되더군요 보면 서비스 호스트 storage~~ 요게 좀 변화를 많이 보이더라구요;;

    Liked by 1 person

    • 피드백 감사합니다. 계속 모니터링 하고 있는데 위의 방법을 적용해도 소프트웨어를 많이 설치하면 백그라운드 작업이 많아져서 다시 100%이 될확률이 높아지네요.

      Like

  5. 저는 EnableSuperfetch는 없더라구요 prefetch만 있었던것같은데 그부분은 그냥 나뒀습니다. 원래는 탐색기를 키고 동영상이나 게임좀 돌렸을때 혹은 웹하드에서 자료를 다운받거나 올릴때 굉장히 애를 먹었습니다. 일단 재부팅만하면 처음에는 0%로 유지가 되다가 결국에는 99%까지 금방올라가더군요.
    작성자 분께서 말씀해주신대로 했더니 지금은 원래 쓰던프로그램들을 써도 0%상태네요
    친절한 설명과 방법 공유해주셔서 감사합니다. 이제야 좀 마음이 놓이네요
    좋은 하루 되세요!

    Liked by 1 person

  6. 효과를 보셧다니 저도 기쁘네요. 미흡한 점이 많습니다 ㅎㅎ 향후에도 여러가지 영향으로 다시 사용률이 올라가니 지속적인 관리가 중요하겠습니다.

    Like

    • 효과가 없었다니 안타깝네요.. 저도 몇달후 프로그램을 많이 설치하다보면 다시 100% 되기도 합니다. 위의 방법은 윈도우 재설치를 고려하지않고 한번 시도해볼 수 있는 방법일 뿐입니다.

      Like

    • 정확히 OS가 어떤 상황인지는 모르겠으나.. service.msc를 관리자 권한으로 실행해 보시는게 어떨까 싶은데요. Admin계정이 아니라면 Admin계정으로 접속후 시도해 보시길..

      Like

    • 효과를 보셨다니 좋지만, 필요이상으로 설정을 다 꺼졌나보네요. Superfetch가 영향을 주는부분이 꽤 있어요. 100이 안된다면 윈도우 설정은 다시 복구해보시고 관찰해보셔도 좋을듯.. 해당PC모델에 밝기설정관련으로 검색하시면 복구방법이 있으리라 믿습니다.

      Like

    • 저도 기쁘네요. 혹시 다시 발생할 수 도 있어요. 모니터를 가끔 하셔야 될듯합니다.
      저도 검색해서 다른분들의 방법을 종합해 본것일뿐인데요 ㅎㅎ 감사합니다.

      Like

  7. 레지스트리 항목에서 EnableSuperfetch항목은 보이지 않는데… 흠흠… 어떻게 해야 할지…..

    —제가 CPU와 메인보드를 수리를 받은 후, 리퍼 제품을 받아 다시 조립한 다음, 컴퓨터를 부팅시키니 처음에는 윈도우 10 실행이 되지 않다가, 안전모드로 한번 부팅에 성공 한 후, 그 이후로는 부팅은 계속 성공하였습니다.

    하지만.. 수리 전과 다르게 계속 컴퓨터가 멈추고 마우스만 움직이는 현상이 너무나도 자주 발생하더군요.
    무엇이 원인일까… 고민하다가 그래픽카드 드라이버도 업데이트 해보고, 프로그램 정리도 해보고, V3 최적화도 해보고 별의 별짓을 다 해봤습니다만,
    오늘 우연찮게 디스크 사용률이 항상 높게 기록되고 있다는 사실을 발견하였습니다.
    이건 뭔가 아니다 싶어 구글링을 한 후, 글쓴이 님의 글을 보고 조치를 취했는데요.

    멈춤현상이 디스크 사용률과 높은 연관성이 있을까요?

    Liked by 1 person

    • Win10의 문제로 오시다가 여기까지 오시게 된것같군요. 여러가지 복잡한 상황에 발생하신것이므로 정확히 말씀드리긴 어려우나.. 제 의견을 드리자면, 컴퓨터 사양이 아주 안좋지 않다면..해당 멈춤현상은 디스크 사용률과 관계가 없어보입니다.

      제 경험상 웬지 의심되는 부분은 처음/수리때에 윈도우즈10이 어떻게 설치되었는가와 해당 하드웨어가
      제대로 수리 되었는지가 의심됩니다. Win10 이 순정으로 설치되지 않고 7이었는데 업그레이드 했을경우는 OS가 정상적이지 않을때가 있구요. (특히나 Win10 정기 업데이트후 시스템먹통, 무한부팅)현상을 목격한적 있습니다.
      이럴때는 안전모드로 들어가서 문제를 일으키는 업데이트를 삭제하고 자동업데이트를 해제해야합니다.
      글이 길어지기 때문에.. 결국.. 해보실수 있는 방법을 요약해드리면..

      안전모드 부팅후 문제가 없다면 최근 업데이트이전 시점으로 복원
      
      악성코드, 바이러스 등으로 시스템 이상이 의심 된다면
      
      http://cafe.naver.com/malzero/94376 바이러즈 제로 카페를 통해 제거.
      
      Win10 재설치가 가능하다면 하드 포맷후 순수하게 Win10 재설치 (Pro버전)
      
      수리받은 CPU, 메인보드가 문제된다면 수리한 곳에 다시 문의 하심이 좋을듯합니다.
      

      새로구입한 PC, 사용한지 얼마 안된 제품이라면 디스크 사용률은 절대 올라가지 않는게 정상입니다. 도움이 되셧으면 좋겠네요.

      Liked by 1 person

  8. 이거 확실히 윈도우 문제입니다.
    알림 뜰 때 하드디스크 수치 올라가는거 직접 확인했네요.
    마이크로소프트 문제 많아요;;;

    Liked by 1 person

  9. 저는 이거예전 윈도우8.1 쓸때부터 이러더니 윈도우10 rs3 업뎃하고 몇일뒤에 또 이래서 늘하던대로 홈그룹끄고 피어 서비스끄고 기타등등끄고 가상메모리설정하고 아무리해도 안되더니 사타선과 전원선 그냥 뺏다꼽았다하니까 잘되네요.. 제생각엔 사타선 문제같기도하고..정확히는 모르지만요 암튼 이문제로 고통받는사람 좀 많네요ㅠㅠ

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s