Today
-
Yesterday
-
Total
-
  • 윈도우10 1709 이후의 시스템 종료/절전 문제
    Soliloquy 2018. 8. 22. 23:19


    개요

    윈도우10 1709버전으로 업데이트 했는데 최근에 시스템 종료(Shutdown)이나 절전(Sleep)을 할 경우 정상적으로 되지 않고, 바로 컴퓨터가 곧바로 락스크린에 들어가 종료나 절전을 할 수가 없게되는 문제가 발생했다.


    단, 시스템 종료는 일반적인 종료가 아닌 완전종료에는[각주:1] 신기하게 종료가 잘 되었다. 아마도 하이브리드 부팅에 문제가 있나보다. 윈도우 8.1에서는 이런 적이 없었는데, 이건 또 무슨 경우람.


    인터넷을 통한 해결

    인터넷을 찾아보니 아래와 같은 해결 방법이 있었다.


    1. 인텔 ME 드라이버를 9.* 버전으로 다운그레이드 한다.
    2. 하이브리드 부팅/절전 기능을 끈다.


    등... 이 외에도 공유 미디어 설정을 수정하거나, 윈도우 초기화를 해보라는 말이 있었는데... 윈도우 설치한 후 딱히 설치한 것이 없어서 별로 효과가 없을 것 같은 말들이었다.


    우선 첫번째 방법은 ME 드라이버를 9.0대로 낮추는 방법인데, 드라이버 버전을 낮추면 아래와 같은 문제점이 있다.


    1. ME 드라이버의 버전이 낮아짐으로서 관련 보안에 취약해진다.
    2. 드라이버 업데이트를 통한 이득을 볼 수 없다.
    3. 윈도우 업데이트에서 ME 드라이버 관련 업데이트를 모두 중지시켜줘야 한다.
      - 윈도우 업데이트를 꺼버리는건 좀 그렇고, 관리 도구로 ME 드라이버 업데이트만 끌 수는 있긴 하지만, 드라이버가 업데이트될 때마다 끄는 것은 좀 번거롭다.


    결국 가장 확실한 방법인 하이브리드 부팅/절전 기능을 끄는 방법이 남았다. 이렇게 되면 윈도우10의 기능을 한 개 버리는거랑 똑같은 일이 벌어지는 일이지만 종료를 하기 위해서는 이 방법 말고는 없었다.


    방법은 전원 옵션에서 빠른 시작 켜기를 끄고,[각주:2] 전원 설정에서 하이브리드 절전모드를 사용 안함으로 바꿔주는 것.[각주:3]


    당연히 이렇게 하면 종료/절전 다 잘 된다. 잘 되긴 한데, 아쉽다. 윈도우8 에서는 잘 썼던 기능인데. 그런데 이거를 문제를 해결 했다고 해야하나?


    여러가지 시도

    그래도 어떻게든 빠른 시작 기능을 쓰고 싶어서 인터넷을 계속 찾아봤다. 최근에 뭘 설치했는지 고민을 해봤다. 의심이 가는 것은 총 2가지 였다.

     

    리얼텍 로고[각주:4]

     

    1. 리얼텍 랜카드 드라이버 설치
      -윈도우 설치 후 인터넷이 잡히지 않아서 랜카드 드라이버를 설치했다.
      -랜카드가 컴퓨터 절전모드를 방해하는 원인중에 하나가 종종되곤 하니까 의심이 들었다.


    2. 부트로더 재설치
      -최근에 부트로더를 잘못 건들여서 부트로더를 다시 설치하니 원래 BIOS 부팅이였는데, 갑자기 UEFI 부팅으로 바뀌었다.
      -UEFI에서 CSM을 켜줘도 신기하게 항상 UEFI로 부팅된다.
      -원래 UEFI부팅은 부팅 파티션을 MBR이 아닌 GPT 로 설정해 놓아야 설치가 되는데, 현재 UEFI 모드에서 MBR 부팅 파티션을 사용하고 있다.


    3. 부트 파일 손상
      -과거 하드디스크에 남아있던 이전 OS 파일을 제거하다가 부팅 관련 파일도 몇개 지웠었을 수도 있다.
      -그런데 부트로더 심은 후 별다른 에러가 없는걸 보면 가능성을 글쌔? 별로 문제가 될 것 같지는 않다.


    DISKPART> list disk


      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          465 GB  2048 KB

    Diskpart의 내용

    GPT가 체크되어있지 않다


    1. 랜카드 드라이버 최신버전 업데이트

     

    리얼텍 홈페이지로 가서 가장 최신버전을 받았다. 드라이버 생성 일자는 2018년 6월 15일, 윈도우10 1709 빌드가 나온게 2017년 이니까 드라이버 때문에 문제가 생기는게 맞다면 분명 이 드라이버를 설치하면 문제가 해결될 것 같았다.


    기존에 설치된 드라이버를 지우고 새 드라이버를 깔았다. 안타깝게도 문제가 해결되지 않았다.


    2. 부트로더 재설치

     

    처음에는 디스크를 MBR에서 GPT로 변환할려고 인터넷을 찾아보다가[각주:5] MS에서 GPT로 파일 손실 없이 변환해주는 MBR2GPT라는 프로그램을 만들었다는 것을 확인했다. 그런데 아쉽게도 GPT2MBR은 없어서 MBR로 다시 돌아갈 방법은 상용프로그램을 구입하는 방법말고는 못찾겠어서 포기했다.


    대신 부트로더를 MBR에 심어서 BIOS 모드로 작동하게 한 번 시험해보자 해서 복구 디스크를 만들어서 bootrec /rebuildbcd fixmbr fixboot 를 해봤는데... 여전히 BIOS모드로 부팅이 안된다... 무슨 이유에서일까... 대체 왜... CSM 켜놓고 MBR에 분명히 기록이 됐을탠데... 무슨 짓을 해도 MBR로 부팅이 안됐다. 부팅하면 OS를 찾을 수 없다 면서 Ctrl + Alt + Del 을 누르라는 에러메세지가 나왔다.


    결말

     

    결국 해결을 못했다. GPT로 바꿔볼까 생각은 했지만, 바꿀만한 이유는 안되서 그냥 내버려두는게 맞다고 생각했다. 그냥 절전모드만 잘 쓰면 상관없겠지 뭐... 


    여담


    • 혹시나 해서 powercfg -energy[각주:6] 에는 뭐가 뜰려나 해서 살펴봤는데, 별 다른 이상은 발견할 수 없었다.

    • sfc /scannow 라도 사용해봐야 하나? 윈도우를 수정할만한 프로그램을 설치한게 없어서 글쎄, 도움이 될지는 모르겠다.[각주:7]

    • 에러코드라도 나오면 좋을탠데 아니면 왜 종료가 안되는지에 관한 로그는 없을까? 이벤트 뷰어에 있을려나?


    10/15 추가

    10/14일 부로 윈도우10 업데이트 문제를 해결하다 보니 이 문제도 해결되었다. 어떻게 해결이 됐는지는 아직 잘 모르겠다.


    [본문 SVG파일]

    realtek.svg




    1. Shift를 누른 상태로 시스템 종료를 하는 경우 [본문으로]
    2. https://answers.microsoft.com/ko-kr/windows/forum/windows_10-power-winpc/윈10-이번/1c7b77a4-b54e-4efc-ae0f-3f8afdc4f905 [본문으로]
    3. https://answers.microsoft.com/ko-kr/windows/forum/windows_10-power/윈도우10에서/d545bfa7-b2c6-45e1-9fbc-e4812024ee51 [본문으로]
    4. 출처: seeklogo.com/vector-logo/182250/realtek [본문으로]
    5. 비슷한 문제를 GPT로 바꿔서 해결을 했다는 글이 있긴 있었다. https://answers.microsoft.com/en-us/windows/forum/windows_10-power/windows-10-shutdown-power-off-issue/7be66e1b-5a9e-4c49-b489-9c70f617e079?page=3 [본문으로]
    6. 뭐가 절전모드에서 컴퓨터를 깨우는지 알 수 있다 [본문으로]
    7. 해봐도 문제가 해결되지 않았다. [본문으로]

    댓글

어제는 이곳에 명이 다녀갔습니다.

Powered & Designed by Tistory