# 2015.01.13

- 2014.04 윈도우 업데이트 후 패치된 내용입니다.

- 본문 팁을 적용하기 전에 %SystemRoot%\system32\drivers\usbstor.sys 버전을 확인 바랍니다.

- 시스템에 따라 위 usbstor.sys 파일의 버전이 2014.04.08 이전 버전일 경우 적용이 가능합니다. (2014.02.22 혹은 그 이전 파일)

- 자세한 업데이트 내역은 http://support.microsoft.com/kb/2919355 , http://support.microsoft.com/kb/2934123 를 참고 바랍니다.

 

Windows 8.1/10 을 사용하면서 USB 저장장치가 잦은 절전모드로 들어가는 문제가 있는 경우가 있습니다.

이 문제는 전원설정(하드 디스크 끄기 사용안함), USB Root 의 전원관리 옵션을 사용안함으로 하여도 마찬가지입니다. 

 

 

대부분 이 문제는 시스템 펌웨어 업데이트를 통해 해결이 가능하지만 구형 USB 컨트롤러 나 알수없는 이유로 그렇지 못한

경우도 있습니다.

 

이를 해결하는 방법으로는 두가지 방법이 있습니다.

 

첫번째 방법으로는

문제의 해당 USB 장치의 VID/PID 번호를 추출 레지스트리를 통해 절전모드로 들어가지 않게 하는방법으로

먼저 장치관리자의 보기탭에서 장치(연결별)에 체크한뒤 연결된 USB 장치의 등록정보로 들어갑니다.

 

 

(사용중인 장치에 따라 값이 다릅니다.)

 

자세히 탭을 눌러 속성을 하드웨어ID 혹은 마지막으로 알려진 부모로 변경하면 위 스샷의 빨간 네모칸 처럼 해당 장치의

VID 와 PID 번호 4 자리를 확인할수 있습니다.

이제 레지스트리 편집기를 열어 다음 주소에 위 VID/PID 번호를 이용한 키를 생성합니다.

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor

 

 

생성된 키(여기에서는 0BC25031)에 DeviceHackFlags(DWORD값) 을 생성하여 데이터 값을 400 으로 넣어줍니다.

 

 

이제 문제의 장치를 재연결하면 됩니다.

 

이해가 잘되지 않으신다면 다음 동영상을 보시면 도움이 될것 같습니다.

(장치의 위치는 시스템마다 다르니 영상을 참고하여 찾으시면 됩니다.)

 

두번째 방법으로는 조금더 쉬운 방법으로 첨부된 파워쉘 스크립트를 이용하여 해당장치의 절전모드를 끄는 방법으로

 

ToggleSuspend.ps1

 

시작버튼을 눌러 명령프롬프트(관리자) 를 실행합니다.

다운받은 첨부파일이 있는 디렉토리로 이동하여 다음 명령어를 입력합니다.

Powershell -ExecutionPolicy Bypass -NoProfile -File ToggleSuspend.ps1

 

잠시후 연결된 장치의 정보와 함께 현재 절전모드의 사용유무가 표시 됩니다.

 

 

스샷에서는 한개의 장치가 연결되어 있지만 여러개의 장비가 연결되어 있을경우 해당 장비의 번호를 선택하여

절전모드 사용유무를 선택할수 있습니다.

 

참고사이트

Help! After installing Windows 8.1, my USB drive disappears or file transfers stop unexpectedly

저작자 표시 비영리
신고
  1. xelloss 2014.05.17 18:15 신고

    좋은 정보감사합니다^^

    제 외장하드가 본문에 언급한 증상이 있었는데 글대로 적용이후 약 1시간정도 지났는데

    장치드랍현상이 거짓말같이 사라졌습니다^^/

    이제 마음편하게 사용할듯합니다^^ 정말감사드립니다^^/

  2. Favicon of http://blog.naver.com/dvysm BlogIcon 유성민 2014.06.23 23:58 신고

    두번째 방법을 적용해서 외장하드디스크 절전모드를 비활성시킬 수 있었습니다.
    첫번째 방법은 정렬방법까지 따라해봤는데 제가 못찾는 건지 너무 상이하게 달라서...ㅠㅠ

    정말 유용한 정보 잘 배워갑니다!

    감사합니다! 항상 행복하십시오!

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2014.06.24 00:37 신고

      첫번째 방법은 연결된 장치마다 값이 다릅니다.
      본문을 자세히 읽어 보시면 알수 있듯이 자세히 탭에서 속성(기본상태가 장치설명으로 되어 있음) 을 사진처럼 하드웨어ID 나 마지막으로 알려진 부모로 변경하시면 VID 와 PID 값을 확인할수 있습니다.
      이 값을 가지고 본문의 레지스트리 주소에 키를 생성하셔야 합니다.
      (도움을 위해 영상첨부함)
      물론 이방법으로 하셔도 되지만 어려운 분들을 위해 두번째 방법을 권장하고 있습니다.
      다만 여러개의 장치를 사용한다면 각 장치를 연결하여 해당 장치에 대한 절전모드를 꺼주셔야 합니다. 그렇지 않을 경우 처음 설정했던 장비에만 적용되니 이점 유의하시기 바랍니다.

  3. 파비안 2014.08.27 21:45 신고

    두번재 방법으로 비활성화 시켰습니다.
    좋은 정보 감사합니다 ㅠㅠ..
    USB 허브로 물려서 사용중인데 절전때문에 허브에 물린 키보드와 마우스가 멈춰버리는 현상때문에 선 뺐다 끼웠다를 수십번...
    이걸로 허브와 연결된 포트를 꺼버리니 해결되네요. 정말 감사합니다!!
    혹시 이 자료 링크를 제 블로그에 링크해도 될까요?
    아마 윈도우8이나 8.1 사용자 중 많은 분들이 이런현상이 있을듯 싶어서요

  4. Kyle Kim 2015.03.03 06:48 신고

    현재 도킹스테이션 사용중인데 두 방법을 사용해도 해결되지 않네요 ㅠㅠ
    혹시 도킹 스테이션은 많이 다른가요?
    펌웨어 업데이트를 해보아도 전혀 해결되지 않네요 ㅠㅠ

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2015.03.03 12:02 신고

      사용중인 모델이 어떻게 되시는지요?
      (또한 네이티브 usb 냐 추가 usb 컨트롤러인지도...)
      도킹스테이션에서 테스트를 진행해 보진 않았지만 스카이디지털 제품의 경우 본문 내용으로 해결되었다는 내용이 다나와에 있더군요
      절전모드 해제 펌웨어를 지원한다면 해당 펌웨어로 업데이트 하시고 본문 내용을 추가로 재적용해 보세요(두번째 방법의 경우 suspendonidle 항목이 disable 이라고 표시되어야 합니다.)

  5. BlogIcon hb 2015.12.26 15:04 신고

    외장도킹스테이션에 하드가 두개꼳혀있으면 이과정을 두개의 하드에 각각 해주어야 하는건가요??

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2015.12.26 15:12 신고

      제가 1베이용 외장하드밖에 없어 테스트해보질 못했지만
      연결했을때 디스크항목이 2개가 나온다면 2개 모두 SuspendOnIdle 을 꺼주셔야 합니다.

  6. ㅇㅅㅇ 2016.02.19 13:45 신고

    정보감사해요. 외장하나 달아뒀는데 자꾸 멈추는거같아서 적용해봤습니다. 잘되야 되는데 말이죠 ㅎ

  7. YBS 2016.02.21 12:12 신고

    노트북 바이오스에는 구형이라 그런지
    Power Management 메뉴가 없어 절전을 S3로 설정 못했고

    대신 키보드의 F4는 절전모드인데 윈도우 절전 모드에 설정된 모드를 실행한다 하고
    F12는 최대 절전 모드로 되어 있습니다

    그래서 윈도우 절전옵션 고급전원관리 설정 변경에서 하이브리드 절전을 '허용'으로 설정했는데
    그럼 작업중 데이타를 램과 하드에 기록하고 램을 제외한 모든장치의 전원을 꺼야합니다.

    그런데 노트북이 절전 모드로 들어가면 화면은 검게 꺼지는데
    팬도 안 꺼지고, 외장하드도 안꺼지고 LED에 불 들어와 있고, 무선 어댑터도 살아있고
    사용자 계정 로그인 화면이 떴다가 사라지고를 반복합니다

    고급전원관리 옵션 설정 변경에서
    하드디스크 끄기와 USB 선택적 절전을 모두 사용가능으로 하나, 사용안함 가능으로 하나
    안빼면 똑같은 증상이고,

    그런데 외장하드를 빼니 모든 장치 꺼지고 정상적으로 절전모드로 들어갑니다
    절전모드를 들어가려면 외장하드 전원을 꺼놓던지 빼놔야 한다는...

    외장하드는 HDD인데 절전모드 들어가면 외장하드도 전원 차단하는걸로 알고 있습니다

    제 외장하드(엠지텍 테란2+ 1테라, USB3.0)가 절전모드를 허용하지 않는건가요?
    아님 펌웨어나 드라이버나 BIOS 문제인지 혹시 추정되는 원인이 있나요?

    노트북은 LG R510, 코어2듀오 P9600 펜린 2.8GHz, GeForce 9600M, 하드는 SSD
    메인보드는 Quanta QL8, 칩셋은 칩셋 Intel PM45 (Cantiga-PM) + ICH9M (Base)입니다

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2016.02.21 12:53 신고

      보통 외장하드도 절전모드 진입시 전원이 차단되는게 정상입니다.
      상황으로 보아 외장하드가 연결되지 않는 상태에서는 정상적으로 절전모드로 진입하는것 같습니다.
      사용중이신 외장하드가 별도의 절전모드를 가지고 있는지 정확히 확인이 안되는데, 별도의 (외장하드내)컨트롤러를 통해 절전모드 온오프가 가능한 모델이 있는데, 이때에는 절전모드를 오프로 변경하신뒤에 테스트 해보시기 바랍니다.(보통 외장하드용 펌웨어가 따로 존재)
      (유입경로를 통해 보면 스카이*** 제품의 경우 절전모드 오프 펌웨어가 있는것 같더군요)

      만약 위 방법에 해당되지 않는 경우 외장하드를 연결상태에서 절전모드로 진입 테스트를 하시되 , wake up 관련 이벤트로그를 확인해 보셔야 할것 같습니다.
      외장하드가 아니더라도 다른 드라이버쪽에서 문제가 생겨 정상적으로 절전모드로 진입하지 못할수도 있습니다.
      (powercfg -a 를 통해 절전 모드 사용 가능 여부 확인도 해보시고 powercfg lastwake 또는 powercfg -devicequery wake_armed 으로 마지막해제기록 확인도 ...)

  8. DQ 2016.09.11 09:55 신고

    감사합니다ㅠㅠㅠㅠ

    맨 위의 방법들은 인터넷 찾으면 잘만 나오지만... 제꺼는 알수없는 이유로 끊기는 것중 하나였는데
    아래의 두 방법들은 여기서 처음 봤네요!

    첫번째 해결법으로 iptime 3125 외장케이스 끊김을 해결했습니다. 회사홈페이지의 절전관련된거 받아서 해도 안됬던 것인데.
    정말 감사합니다!

  9. 문지훈 2016.12.14 22:57 신고

    혹시 내장 하드는 이런 이슈가 없나요?

    윈도우 깔린 SSD는 괜찮은데, 데이터용으로 쓰는 도시바 3T HDD가 제어판의 전원 설정을 절전 모드 사용안함으로 해놓아도 계속 픽~ 거리면서 절전모드로 들어가버리네요.
    윈도우7 쓸때는 문제 없었는데 윈도우10으로 새로 클린설치하고 나니 이런 문제가 생기네요.
    CrystalDiskInfo나 HDD Tune 상으로는 하드는 정상이라고 뜨구요.

    드라이버 궁합에 문제가 있을까요? 하드디스크 펌웨어를 새로 해봐야하는걸까요?
    드라이버 최신으로 깔고, 바이오스도 최신 업뎃해보고 해도 해결이 안 되네요.
    구글링으로도 도저히 못 찾겠어요. ㅠㅠ

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2016.12.14 23:03 신고

      디스크 절전모드 시간은 변경해 보셨나요?
      전원 옵션에 보시면 다음 시간 이후에 하드 디스크 끄기 옵션이 있습니다.
      기존까지는 해당 옵션을 0 분으로 설정하였으나 윈도우10 부터는 해당 옵션이 살짝 바뀌었는데, 이게 버그인건지 해당 옵션이 잘 적용이 안될때가 있습니다.
      0분으로 설정하셨다면 1분으로 변경한뒤에 옆에 버튼을 이용하여 아래로 내리면 사용안함 이라는 항목이 나옵니다.
      사용안함으로 변경한뒤 테스트 해보시기 바랍니다.

    • 문지훈 2016.12.14 23:31 신고

      저 옵션은 원래 사용안함으로 해놓았었는데 안 먹어서요. 혹시나 해서 1로 올렸다 다시 사용안함으로 설정해보았는데 바뀌는건 없네요. 여지없이 3분 정도 지나면 절전모드 진입해버립니다. 웃긴건 20분으로 설정해도 3분 후 절전, 사용안함으로 설정해도 3분 후 절전 모드 진입이라는거죠. 이건 정말 답이 없는 버그인것 같아요 ㅠㅠ 전원 옵션 설정이 안 먹히는 버그라니 참..

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2016.12.14 23:45 신고

      버그인건지 다른 소프트웨어로 인한 문제인건지 모르겠네요
      외부 유틸리티로 설정한뒤 테스트 해보세요
      http://nosleephd.codeplex.com/

      (이벤트뷰어를 확인해 보세요)

    • 문지훈 2016.12.15 00:25 신고

      답변 계속 해주셔서 감사합니다.

      저 유틸 써보니까 2분 설정에서는 절전모드 진입 안하고, 3분 설정에서는 절전모드로 진입하네요.
      스탑워치로 재보니까 원래 딱 2분만에 진입하고 있는 거였네요.

      이걸로 무슨 문제인지 알 수 있는건가요?
      그냥 이 유틸 쓰는걸로 만족해야 하는걸까요?

      이렇게라도 절전 모드 진입안하니 그래도 낫네요 ㅠㅠ

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2016.12.15 00:31 신고

      원인은 잘모르겠으나 아마 클린설치를 하면 정상화 될걸로 보입니다.
      (시스템 드라이버 쪽 문제이거나 일부 옵션 설정에 문제가 생긴걸로 보이네요)

  10. 지나가는이 2017.06.07 00:07 신고

    안녕하세요.

    혹시 윈도우7에서도 되는건가요?

    BT-D2535 도킹스테이션 사용중인데

    장치관리자 usb hub/ usb 3.0 hub 전원 체크 해제 다하고,
    전원옵션에서 설정 전부 다했는데도 계속 슬립모드로 진입하네요 ㅠㅠ

    그리고 두번째 방법으로 시도해보려고 했는데
    빨간 글씨로 "Add-Member : 이름이 "UsbDiskFriendlyName"인 멤버를 추가할 수 없습니다.
    어쩌고 저쩌고 하면서 긴 오류 메세지가 뜨네요 ㅠㅠ

    그 밑에 장치 3개가 뜨긴 뜨는데...

    CMD창에 뜨는 장치는
    1 USB 메모리
    2 외장도킹 1개
    3 <No friendly name>
    이렇게 뜨네요...

    일단 2번 Disabled 로 바꿔주면 될까요??

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2017.06.07 00:47 신고

      답변드립니다.
      본문 내용은 두번째 첨부 자료는 윈도우8.1 이상에서만 적용되는 자료입니다.
      윈도우7 에서 적용하실려면 첫번째 방법을 이용하셔야 합니다.

    • 지나가는이 2017.06.07 21:58 신고

      아 그렇군요... 친절한 답변 감사드립니다.
      어렵지만 첫번째 방법으로 시도해봐야겠네요 ㅠㅠ

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2017.06.07 22:02 신고

      설정이 어려운 경우 http://nosleephd.codeplex.com/ 프로그램으로 진행하여 테스트해 보세요

티스토리 툴바