들어가며: 레지스트리는 위험하지만 강력한 도구입니다
Windows 레지스트리는 결코 사용자 친화적이지 않습니다. 그래서 대부분의 사람들은 열어보는 것은커녕 수정하는 일 자체를 시도하지 않죠. '정확히 무엇을 하는지 모른다면 만지지 말라'는 경고를 수없이 접해 보셨을 겁니다. 하지만 그렇다고 해서 존재 자체를 외면해야 하는 것은 아닙니다.
실제로 올바른 레지스트리 조정과 신중한 접근만 있다면 성능을 개선하고, 불편한 요소를 제거하고, Windows가 원하는 방식으로 작동하도록 만들 수 있습니다. 물론 무작정 시작해서는 안 됩니다. 반드시 레지스트리 백업을 먼저 만들어 두어야 문제가 발생했을 때 변경 사항을 되돌릴 수 있습니다.
필자 소개: Pankil은 인도 아메드바드 출신으로 토목공학자에서 프리랜서 작가로 전향했습니다. 오랜 Windows·Android 사용자로, 2021년부터 MakeUseOf, GuidingTech, TechWiser 등 유명 매체에 1,200편이 넘는 글을 발표했으며, 여행과 축구를 사랑합니다.
시작 메뉴와 바탕 화면 바로 가기 없이 앱 바로 실행하기
Windows 11에서 가장 인기 있는 레지스트리 조정 중 하나는 클래식 우클릭 컨텍스트 메뉴를 복원하는 것입니다. 이것만으로도 훌륭한 시작이지만, 여기서 멈출 필요는 없습니다. 몇 가지 설정만 추가하면 자주 쓰는 앱과 웹사이트를 마우스 오른쪽 버튼 메뉴에 등록할 수 있습니다. 그러면 앱을 실행할 때마다 시작 메뉴를 열거나 바탕 화면 바로 가기를 찾을 필요가 없어집니다.
레지스트리 편집기를 열고 다음 키로 이동합니다.
HKEY_CLASSES_ROOT\Directory\Background\shell
shell 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택합니다. 키 이름은 자유롭게 지정할 수 있지만, Audacity처럼 앱 이름을 그대로 쓰면 관리가 편합니다. 오른쪽 창의 (기본값) 항목을 더블클릭하고 컨텍스트 메뉴에 표시될 이름을 입력합니다. 이어서 빈 곳을 마우스 오른쪽 버튼으로 클릭해 새로 만들기 > 문자열 값을 선택하고, 이름을 Icon으로 지정한 뒤 더블클릭하여 앱 EXE 파일 경로를 입력합니다.
이제 Audacity 키 아래에 Command라는 하위 키를 만들고, (기본값) 항목에 앞서 입력한 것과 동일한 EXE 파일 경로를 적어 넣습니다. 마지막으로 레지스트리 편집기를 닫고 PC를 재시작하면 우클릭 메뉴에 해당 앱이 나타납니다.
잠금 화면 비활성화하기
부팅하자마자 바탕 화면으로 바로

Windows 잠금 화면은 분명 보기 좋습니다. Bing의 아름다운 이미지, 유용한 위젯, Microsoft의 팁까지 보여 주죠. 공용 장소에서 PC를 쓰는 사람에게는 필요한 기능이기도 합니다. 하지만 집에서 혼자 PC를 사용한다면 잠금 화면은 큰 가치가 없습니다. 그저 바탕 화면에 도달하기 전에 거쳐야 하는 번거로운 단계 하나일 뿐입니다.
이 경우 레지스트리 편집기로 잠금 화면을 간단히 끌 수 있습니다. 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Windows 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 뒤 이름을 Personalization으로 지정합니다. 그다음 Personalization 키를 우클릭해 새로 만들기 > DWORD(32비트) 값을 만들고, 이름을 NoLockScreen으로 지정한 후 값을 1로 설정하면 됩니다.
전원 스로틀링을 꺼서 성능 끌어올리기
효율 대신 속도를 선택

책임감 있는 운영체제답게 Windows는 성능과 배터리 소모 사이의 균형을 맞추기 위해 다양한 최적화를 수행합니다. 그중 하나가 전원 스로틀링(Power Throttling)입니다. 이 기능은 CPU 사용량을 줄여 배터리 수명을 늘리고자 하며, Windows가 불필요하다고 판단하는 백그라운드 프로세스를 억제하는 방식으로 작동합니다.
하지만 성능이 우선순위라면 이 기능을 비활성화하는 것이 좋습니다. 다음 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
여기서 PowerThrottling이라는 새 값을 만들고 값 데이터를 1로 설정합니다. 이것으로 끝입니다. 기능이 꺼지며 체감 성능에 차이가 생길 것입니다.

함께 읽으면 좋은 글: '레지스트리 값 하나만 바꿨더니 Windows PC가 즉시 빨라졌다' — 이 변경 한 번으로 참고 견뎠던 느려짐이 사라졌습니다.
네트워크 제한을 해제해 인터넷 속도 높이기
대역폭에 자유를

Windows는 CPU와 전원 사용량만 관리하지 않습니다. 네트워크 활동도 살핍니다. 스트리밍이나 업데이트 같은 작업이 항상 원활하게 돌아가도록 네트워크 스로틀링(Network Throttling)이라는 기술을 사용하는데, 특정 작업이 쓸 수 있는 네트워크 대역폭을 제한하는 방식입니다.
고속 인터넷 환경이라면 보통 문제가 되지 않지만, 게임 중 핑이 갑자기 높아지거나 다운로드 속도가 느려지는 원인이 될 수 있습니다. 이런 현상이 싫다면 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
NetworkThrottlingIndex DWORD를 찾습니다. 없다면 오른쪽 창 빈 곳을 우클릭해 새로 만들기 > DWORD(32비트) 값을 선택하고 이름을 NetworkThrottlingIndex로 지정합니다. 항목을 더블클릭해 값을 ffffffff로 변경한 뒤 확인을 누르고 PC를 재시작합니다.
Windows 자동 업데이트 중지하기
Microsoft가 아니라 내가 원하는 시점에 업데이트

Windows 업데이트의 중요성은 부정할 수 없습니다. 보안 패치와 버그 수정, 새로운 기능을 제공하니까요. 하지만 가장 큰 문제는 Windows가 가장 최악의 타이밍에 재부팅을 강제할 때가 있다는 점입니다.
물론 내장된 '활성 시간' 기능이 어느 정도 도움을 주지만 위험을 완전히 없애 주지는 못합니다. 본인이 편한 시점에 업데이트를 설치하고 싶다면 레지스트리로 자동 업데이트를 끌 수 있습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
위 경로로 이동한 후 AU 키를 우클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다. 이름을 NoAutoRebootWithLoggedOnUsers로 지정한 뒤 더블클릭하여 값을 1로 설정하고, 확인을 누른 후 레지스트리 편집기를 닫으면 됩니다.
마무리: 신중하게 다루면 최고의 최적화 도구가 됩니다
Windows 레지스트리는 평판 문제가 있습니다. 흔히 복잡하고 위험하다고 묘사되며, 어느 정도는 사실입니다. 하지만 신중하게 사용하면 수많은 가능성과 숨겨진 기능의 문을 열어 줍니다. 위에서 소개한 조정 방법들은 빙산의 일각에 불과합니다. PC 사용 방식 자체를 바꿔 줄 레지스트리 설정이 아직도 많이 남아 있으니, 백업 습관만 지키면 충분히 도전해 볼 만합니다.