여러 번 재부팅하여 Windows 7을 설치하는 이유는 무엇입니까?


16

방금 PC 이외의 컴퓨터에 Windows 7을 설치했으며 설치하는 동안 Windows 설치 관리자가 몇 번이나 재부팅하는지에 매료되었습니다. 설치 중 화면에 컴퓨터가 여러 번 재부팅된다는 메시지도 표시됩니다.

Microsoft가 이에 대한 충분한 이유가 있음을 알고 있지만 이것이 왜 필요한지 완전히 당황합니다. 설치는 단순히 디스크에 기록하며 시스템이 DVD를 부팅했기 때문에 대상 하드 드라이브 파티션에 대한 전체 쓰기 액세스 권한이 이미 있습니다.

실제로 설치 속도를 높이기 위해 Windows가 예비 디스크 이미지를 설치 한 다음 DVD 대신 이미지로 부팅합니까? (그렇지만 질문이 생기면 왜 두 번 재부팅합니까?)

파티션 형식을 수정하기 위해 처음에 (내 호스트 OS로 다시) 추가 재부팅을 수행 한 다음 Windows 업데이트에 대한 후속 재부팅이 있었기 때문에 아마도 그 이상으로 보였습니다.

답변:


32

실제로 전체 Windows 7 설치 프로세스 중에 두 번만 재부팅됩니다.


Windows 7은 대상 설치 미디어 (하드 드라이브 또는 SSD)를 준비하고 필요한 경우 포맷하고 빠른 설치를 위해 기본 설치 파일을 복사 한 후 압축 해제합니다. 또한 다음 설치 단계에서 사용할 기본 Windows 커널을 설치합니다.


첫번째 재부팅

재부팅 후 시스템은 Windows 7 커널로 부팅됩니다. 여기에 모든 패키지와 드라이버가 설치됩니다. 이 단계가 완료되면 시스템을 Windows로 재부팅해야 새로 설치 한 모든 하드웨어 및 설치 중에 감지 한 드라이버가 다시로드됩니다. 또한 부팅시 시작되는 서비스로 필수 Windows 구성 요소를 활성화하고 설치할 수 있습니다.


두 번째 재부팅

이제 필요한 모든 드라이버 (마더 보드, 디스크 인터페이스, 컨트롤러 등)와 함께 하드 드라이브에 Windows 7의 전체 버전이 설치되었습니다. 모든 최종 설치 프로세스 (OOBE, 성능 인덱싱 및 정리)가 완료됩니다. 설치가 기술적으로 완료되었으므로이 시점 이후에는 시스템이 재부팅되지 않습니다.


이것이 필요한 이유는 DVD 미디어가 하드 드라이브에 비해 매우 느리다는 것입니다. 설치 파일이 압축 해제되기 전에 실제로 디스크에 복사되는 이유 입니다. 또한 많은 수의 시스템과의 호환성을 유지하기 위해 축소 된 시스템 커널을 사용하여 설치를 시작합니다. 그 후 시스템 고유의 드라이버를 사용하여 두 번째 재부팅 후 부팅합니다.

이것은 몇 가지 재부팅을 제외하고 Linux 설치 프로세스와 유사합니다 (대부분의 Linux 배포는 한 번에 시스템 준비 및 드라이버 설치를 수행 할 수 있으므로 두 번째 재부팅이 필요 없습니다). 설치하는 동안 재부팅 횟수는 Windows 95 이후로 동일하게 유지되었습니다 (오류가 발생할 경우 예외가 발생하여 재부팅이 더 많이 발생할 수있는 경우는 예외).


리눅스는 어떻게 다르게 재부팅을 저장합니까? Windows가 설치 최적화에 많은 투자를하지 않은 것입니까?
Xodarap

3
최적화와 관련이 적고 커널 구조와 관련이 있습니다. Microsoft는 설치 속도, 안정성 및 보안 측면에서 다양한 이유로이 작업을 수행합니다. 그것은 운영 체제가 어떻게 진화했는지에 대한 것이며 다른 운영 체제를 다른 운영 체제보다 "더 좋게"만드는 방법 이 아닙니다 .
획기적인

1
@Xodarap 일반적으로 말하면 대다수의 Linux 드라이버는 모듈 식이며 커널이 실행되는 동안 삽입 될 수 있으므로 재부팅 할 필요가 없습니다. 모듈화되지 않은 커널 부분이 수정 된 경우에만 재부팅해야합니다. 이것은 기본적으로 커널 코어 및 특정 기본 드라이버입니다. Ksplice도 현재 실행 중에 대부분의 커널 코어 업데이트가 가능합니다.
Mark

6

W7을 사용한 Windows 설치 프로세스에 대한 이해 :

  1. CD에서 부팅, 파티션, 복사 기본 시스템
  2. 재부팅
  3. HD에서 부팅, 기본 시스템 확장 및 지원되는 장치에 대한 레지스트리 및 드라이버 설정
  4. 재부팅
  5. OOBE (Out of the Box Experience) 사용자 이름과 라이센스 키를 묻는 곳

깨끗한 VM에 설치하고 두 번의 재부팅 만 계산 한 결과 3+가 어디에서 오는지 잘 모르겠습니다.


대답 해줘서 고마워요! 또한 다수의 답변을 올바른 것으로 표시 할 수 있기를 바랍니다.
skue

걱정하지 말고 가능한 한 간결하게 시도하지만 때로는 전체 답변이 더 좋습니다.
Nathaniel Bannister

@skue : 하나 이상의 답변을받을 수 있습니다.
harrymc

@ harrymc : 방법이 있다면 직관적이지 않습니다 ... 한 답변 앞에있는 확인란을 클릭하면 다른 답변으로 전환됩니다.
skue

예전에는 이런식이 었어요 나는 규칙에 최신이 아닙니다.
harrymc


-2

재부팅이 두 번 이상인 경우 맬웨어에 감염된 OS의 불법 복제본이 있음을 의미합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.