Windows 레지스트리에서 여러 ControlSet의 차이점은 무엇입니까?


11

아래에 이름에 "ControlSet"이있는 여러 분기가 있습니다 HKEY_LOCALMACHINE\SYSTEM.

Windows가이 3 개의 키를 사용하는 방식의 근본적인 차이점은 무엇입니까?

HKLM\System\ControlSet001
HKLM\System\ControlSet002
HKLM\System\CurrentControlSet

답변:


8

MS는 KB100010 에서 가장 잘 말한다

Windows로 돌아가서 (95라고 생각합니다) 시작시 사용자가 선택할 수있는 특정 설정 모드에서만 드라이버 / 하드웨어 구성 요소가 작동하도록 설정할 수 있습니다.

기본적으로

\ ControlSet001-마지막 부팅

\ ControlSet002-알려진 올바른 설정

\ CurrentControlSet-현재 부팅

편집하다 --

이것은 최근에야 만 꺼내 진 것으로 보이며 95 년 이후 개인적으로 사용한 적이 없지만 Windows XP에서 볼 수있는 좋은 사이트를 찾았습니다 .

시스템 속성에서 :

여기에 이미지 설명을 입력하십시오

그리고 장치 관리자에서 :

여기에 이미지 설명을 입력하십시오


Win95, 당신은 늙었습니다 ....;-> 나는 늙었지만 W98SE로 시작했습니다. XP 후 곧 좋은 하루를 놓쳤습니다.
Moab

@Moab--1 가능하다면 ... 난 늙지 않았습니다! ... 컴퓨터를 아주 어리게 시작했습니다!
William Hilsum 2013

3
그렇습니다. 내 것과 같은 의견에 대해서는 투표
Moab

1
@Moab-아주 좋은 링크와 사진으로 업데이트되었습니다!
William Hilsum 2013

4

Windows ControlSet는 레지스트리에 두 개 이상의 항목을 유지 관리 합니다. 당신은 가능성이 것 ControlSet001하나 (또는 아마도 둘 다)의 ControlSet002ControlSet003.

이들 사이에는 큰 차이가 없습니다. 시스템의 부팅, 실행에 필요한 시스템 하드웨어, 서비스 및 기타 시스템 설정에 대한 중요한 정보를 담고 있으며 일반적으로 동일합니다.

CurrentControlSet항목은 가장 쉽게 설명 ControlSet###할 수 있습니다. 현재 지점에서 활동중인 HKEY_CURRENT_USER사용자에게 매핑되는 방식과 같이 현재 사용중인 모든 항목에 간단히 매핑 HKEY_USERS됩니다. 당연히, 변경 사항 CurrentControlSet은 매핑 된 세트에 기록됩니다.

여러 컨트롤 세트가있는 이유는 시스템 기능, 특히 하드웨어의 기능을 변경하면 작동하지 않을 수 있기 때문입니다. 부팅하는 데 필요한 정보의 사본이 하나만 있고 실패하면 문제를 해결하기 위해 많은 작업 (및 전체 시스템이 아닌 경우 적어도 별도의 OS)이 필요하기 때문에 문제가 생길 수 있습니다 . 대신 한 컨트롤 세트가 변경되고 Windows가 성공적으로 부팅되지 않으면 다른 사전 변경 컨트롤 세트를 사용하여 재부팅 할 수 있습니다. 그렇게하면 최소한 시스템과 인터넷을 사용하여 문제가 무엇인지 파악할 수 있도록 신속하게 백업하고 실행합니다.

당신이하면 않는 올바르게 부팅 관리, 변경 사항이 따라서 최신으로 유지, 다른 사본에 기록됩니다 (I는 종료 또는 일부 지점에서 발생 믿고, 그냥 하지 즉시 겉으로는 성공적으로 부팅 한 후이 나있을 수도 있고 없을 수도 있습니다 때문에 실제로 성공했습니다).

어떤 사람들은 두 컨트롤 세트를 "일반 컨트롤"과 "백업 컨트롤"로 잘못 해석합니다. 이것은 어떤 의미에서는 사실이지만 실제로는 어느 쪽이든 부팅 할 수 있습니다. 기본 또는 보조 세트가 없으며 순환 할 수 있습니다. 다시 말해, 일반적으로을 사용 ControlSet001하고 부팅에 실패한 ControlSet002/003경우 다음에 부팅에 실패 할 때까지 다시 전환 할 때까지 정상적으로 사용 중일 수 있습니다 .

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