
Windows를 종료하고 켤 때 Windows가 업데이트를 적용하는 이유는 무엇입니까? 저는 Windows 7을 사용하고 있는데 이 기능을 비활성화할 수 있는지 알고 싶습니다. 많은 업데이트를 진행하기 위해 노트북을 떠나서 꺼야 할 때 정말 안타깝습니다. 컴퓨터를 사용하고 싶지만 업데이트가 설치될 때까지 기다리지 않을 때도 짜증나는 일입니다. Microsoft가 사람들에게 업데이트를 설치하도록 강제하려는 경우 Windows는 사용자가 로그인하여 작업을 시작할 때까지 기다릴 수 없는 이유는 무엇입니까?
답변1
일부 업데이트에서는 시스템 dll을 교체해야 합니다.
Windows 작동 방식은 사용자가 로그인되어 있는 동안에는 교체할 수 없는 경우가 많다는 것을 의미합니다.가지다이를 허용하려면 재부팅해야 합니다.
컴퓨터를 사용하는 동안에도 업데이트가 이루어지도록 할 수 있지만, 업데이트가 완료되면 재부팅하라는 메시지가 표시됩니다. 이것을 연기할 수는 있지만 결국에는 해야 할 것입니다.
Windows 7이 종료 시 업데이트의 일부를 수행하고 다음 재부팅 시 나머지를 수행하는 이유에 대해서는 잘 모르겠습니다. 해당 시점에서 특정 파일이 여전히 사용 중이거나 Robert가 지적한 것처럼 업데이트가 액세스해야 하기 때문이 아니라면 말이죠. 하이재킹을 방지하기 위해 부팅 프로세스 초기에 수행해야 하는 레지스트리입니다.
답변2
Windows는 운영 체제가 정상적으로 작동하는 동안 업데이트해야 하는 파일이 사용 중일 때 이를 수행합니다.
종료하는 동안 가능한 한 많은 파일을 가져오려고 시도하지만 해당 업데이트를 수행하는 데 사용해야 하는 일부 핵심 파일이 여전히 남아 있습니다. 이 경우 파일이 사용되기 전에 다음에 OS를 부팅할 때 해당 파일을 잡아냅니다. 처음으로.
또한 일부 업데이트에는 하이재킹을 방지하기 위해 부팅 프로세스 초기에 수행되는 레지스트리 패치가 필요합니다. (감사합니다 로버트)
파일이 다시 사용되므로 교체할 수 없기 때문에 "사용자가 로그인할 때까지" 이 작업을 연기할 수 없습니다.
당신이 할 수 있는 유일한 일은 서두르지 않을 때 수동으로 업데이트를 실행하는 것입니다(업데이트는 긴급 패치가 아닌 한 매월 두 번째 화요일에 나옵니다).