Today
-
Yesterday
-
Total
-
  • Install updates and then shuts down your computer.
    Soliloquy 2018. 5. 11. 22:41

    윈도우 업데이트 로고

     

    최근 컴퓨터를 사용하는 중에 윈도우가 1달 가까이 업데이트 안되고 있다는 사실을 찾았다. 분명히 설치한 것 같은데 설치가 안된 원인을 찾아보니 다시 시작을 안하고 시스템 종료(Shut down)만 쓴 것이 원인이었다.

     

    윈도우 7까지는 시스템 종료 시, 업데이트도 같이 끝내고 종료가 되었었는데, 윈도우 8부터는 부팅 방식이 바뀌면서 일반적인 시스템 종료시에는 업데이트를 수행하지 않는다. 대신 업데이트를 하기 위해 시스템 종료는 안쓰고 다시 시작만 사용한다고 한다.

     

    윈도우7의 업데이트 후 종료 버튼

    8부터는 찾을 수 없게 됐다

     

    빠른 시작

    윈도우8 이상 부터는 윈도우7 이전의 부팅 방식과 다른 빠른 시작(또는 하이브리드 부팅) 이라는 방식을 사용한다.

     

    이 방식을 사용하는 시스템은 종료시 시스템 사용에 필요한 환경 일부를[각주:1] 파일로 만들어 하드디스크에 미리 만들어놓고 종료한다.[각주:2] 그리고 부팅 시에는 종료 전 미리 만들어 놓은 파일을 토대로 부팅을 시도한다. 이렇게 하면, 일일이 수 백개의 파일을 읽은 다음 메모리에 올리는 작업 없이, 파일 하나 메모리에 올리는 것으로, 수 백개의 파일을 읽는 작업을 건너뛸 수 있게 된다.

     

    윈도우를 통해 비교하자면, 7 이전에는 부팅 시, 필요한 파일들을 처음부터 불러와 전체과정의 0%에서 시작하여 부팅하는데 총 50초가 걸렸다면, 윈도우 8부터는 부팅하기 쉽게 미리 만들어놓은 파일들 토대로 전체과정의 50% 부터 시작하여 부팅하는데 20초 밖에 걸리지 않는다고 보면 된다.

     

    윈도우8 부터의 부팅 과정(위: 윈도우7 이전의 방식, 아래: 윈도우 8)

     

     

    이 점 때문에 빠른 시작 기능은 윈도우8 부터 지금까지 기본값으로 적용되어 윈도우10까지 계속 사용되고 있다.

     

    업데이트 문제

    빠른 시작을 통해 부팅이 빨리 되는 것은 좋은데, 한가지 문제가 있다면, 현재 윈도우는 별다른 설정이 없으면, 거의 항상 빠른 시작으로 부팅한다는 점이다.

     

    업데이트는 시스템 사용에 중요한 파일들을 수정하는 방법을 사용하여 진행이 된다. 그러한 파일들은, 부팅시에 한 번 로드되면 컴퓨터가 꺼질 때 까지 지속적으로 동작하는 프로그램들이 많다. 그래서 업데이트를 하기 위해서는 시스템을 완전히 종료한 후, 부팅할 때(Cold Boot)을 진행해야 하는데, 빠른 시작 기술은 시스템에 중요한 파일들을 종료 전에 그대로 파일로 저장하고 부팅시에 읽어드리는 방법이라 파일 수정을 하기 힘들다.

     

    그래서 마이크로소프트는 완전 종료와 부팅하는 작업은 시스템 종료가 아닌 다시 시작(Reboot)을 할때 수행되도록 만들어 놓았다. 이러한 이유로 업데이트 다운로드가 완료되면 시스템 종료로는 안되고 다시 시작으로만 업데이트를 수행할 수 있는 것이다.[각주:3]

     

    종료시 업데이트가 되게 하려면

    시스템 종료시 업데이트가 되게 하려면 빠른 시작 설정을 끄거나, Shift키를 누르고 종료하는 등 빠른 시작 기술을 사용하지 않는 상태로 시스템 종료를 하면 된다. 방법은 인터넷에 많이 나오니 인터넷 검색을 이용.

     

    여담

    인터넷을 찾아보니 Shift를 누르고 시스템 종료를 하면 종료할 때 업데이트를 수행한다는 말도 있었는데, 나의 경우에는 안먹혔다. 이건 무슨 이유일까.

     

    빠른 시작을 윈도우 업데이트 시에는, 잠시 끄는 옵션도 있었으면 좋겠다. Windows RT 에서는 참바의 종료 옵션에 업데이트 후 종료가 있었는데, 이런 옵션이 왜 최근에는 안보이게된 것인지 모르겠다. 사용자 입장에서는 옵션이 하나라도 더 있는게 더 좋은데. 어디에서나 항상 동일한 환경을 만들어 주고 싶어서 그런걸까.

     

    5/16 추가

    윈도우 10 레드스톤3 버전에서 업데이트 후 종료 버튼이 있다는 것을 찾았다. 윈도우 8.1 에서 시작버튼 우클릭의 시스템 종료메뉴에만 업데이트 후 종료가 없나 보다.

     

    출처

    윈도우 업데이트 로고: en.wikipedia.org/wiki/Windows_Update

    윈도우7 업데이트 후 종료 버튼: www.techsupportalert.com/content/three-tricks-shutting-down-your-windows-7-pc-without-having-install-updates.htm

    윈도우8 부터의 부팅 과정 그림: blogs.msdn.microsoft.com/b8/2011/09/08/delivering-fast-boot-times-in-windows-8/

    윈도우 업데이트 사진: support.microsoft.com/en-us/help/4039473

       


      [본문에 사용된 SVG 파일]

      WindowsUpdate.svg


       

      1. 예를 들면 현재 메모리(RAM)에 탑제된 마우스, 키보드 동작에 필요한 관리 프로그램과 전원 관리 프로세스 등을 메모리에 그대로 올리면 그대로 사용할 수 있게 올린다. [본문으로]
      2. 이 파일을 Hibernation file 이라고 한다. [본문으로]
      3. support.microsoft.com/help/4011287/windows-updates-not-install-with-fast-startup [본문으로]

      댓글

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

    Powered & Designed by Tistory