레지스트리 편집기(Registry Editor)는 Windows 10 운영체제에 기본으로 포함된 내장 유틸리티입니다. 여기에는 Windows 10 운영체제, 커널, 드라이버, 그리고 그 위에 설치된 응용 프로그램 등에 관한 모든 저수준 계층형 데이터 구성 정보가 담겨 있습니다. 즉, 응용 프로그램 인터페이스에서는 변경할 수 없는 일부 설정도 레지스트리 편집기를 통해 올바른 키를 찾아 필요에 맞게 수정하면 조정할 수 있다는 뜻입니다.
하지만 가장 큰 문제는 대부분의 경우 레지스트리 수정 사항이 실제로 적용되려면 컴퓨터를 다시 시작해야 한다는 점입니다. 오늘은 이 번거로운 재부팅 과정을 거치지 않고 더 빠르게 변경 사항을 적용하는 방법을 알아보겠습니다.
재시작 없이 레지스트리 변경 사항을 적용하는 방법
먼저 알아두어야 할 점은 운영체제, 응용 프로그램, 커널 또는 드라이버가 부팅될 때 레지스트리 편집기에 저장된 구성 정보를 불러온다는 것입니다. 따라서 해당 프로세스를 다시 시작해 주면 재부팅 없이도 새로운 설정을 적용할 수 있습니다.
레지스트리 편집기에서 변경한 후 재부팅 없이 적용하는 세 가지 방법을 소개합니다.
- 특정 프로그램만 다시 시작하기
- Explorer.exe 프로세스 다시 시작하기
- 로그아웃 후 다시 로그인하기
1] 특정 프로그램의 경우
이 방법은 특정 응용 프로그램이나 프로그램에만 해당됩니다.
- 작업 관리자(Task Manager)를 열고 프로세스 탭(또는 자세히 탭)으로 이동합니다.
- 변경 사항을 적용하려는 프로그램을 구동하는 프로세스 항목을 찾습니다.
- 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기(End Process Tree)를 선택합니다.
이렇게 하면 해당 응용 프로그램의 메인 프로세스와 보조 프로세스가 모두 종료됩니다. 이후 종료된 응용 프로그램을 다시 실행하고, 방금 적용한 새로운 레지스트리 설정이 정상적으로 반영되었는지 확인하면 됩니다.
2] Explorer.exe 프로세스의 경우
이 방법은 레지스트리 편집기에서 Windows 10의 셸 UI(Shell UI)나 시각적 요소와 관련된 항목을 수정했을 때 유용합니다.
- 작업 관리자를 열고 프로세스 탭으로 이동합니다.
- explorer.exe라는 이름의 프로세스 항목을 찾습니다.
- 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 다시 시작(Restart)을 선택합니다.
그러면 셸 및 UI 요소를 담당하는 탐색기(Explorer) 프로세스가 종료된 후 자동으로 다시 실행되며, 방금 적용한 새로운 레지스트리 설정이 반영되는지 확인할 수 있습니다.
3] 로그아웃 후 다시 로그인하기
위 방법들로 해결되지 않고 드라이버나 커널 수준에서 레지스트리를 수정했다면, 컴퓨터를 재부팅하는 것 외에는 로그아웃 후 다시 로그인하는 것이 유일한 방법입니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 WinX 메뉴를 엽니다.
- 종료 또는 로그아웃(Shut down or sign out)을 클릭한 다음 로그아웃(Sign out)을 선택합니다.
로그아웃하면 잠금 화면으로 이동합니다. PIN 또는 비밀번호를 다시 입력하여 사용자 계정에 로그인하면 변경된 레지스트리 설정이 적용됩니다.
이상으로 재부팅 없이 레지스트리 변경 사항을 빠르게 적용하는 방법을 알아보았습니다!