Windows Embedded 릴리스 노트에 따르면, Windows App Launcher를 사용할 때 Windows 앱은 즉시 시작되지 않는다고 합니다. 많은 PC 사용자들이 다양한 트윅(설정 조정)을 통해 컴퓨터 속도를 높이는 방법을 연구하고 있는데요. 오늘은 레지스트리 편집을 통해 Windows 11/10/8에서 데스크톱 로딩 시간을 단축하는 방법을 소개해 드리겠습니다.
프로그램 실행이 오래 걸리는 이유
Windows가 부팅된 직후 시작 앱을 바로 로드하지 않는 이유는, 시스템 서비스와 파일을 불러오는 데 더 많은 리소스를 우선 할당하기 때문입니다. 따라서 사양이 좋은 PC라면 이 기능을 비활성화하여 Windows 부팅과 동시에 앱이 즉시 로드되도록 설정할 수 있습니다. 아래에서 소개하는 레지스트리 값을 0으로 설정하면 지연 없이 데스크톱 애플리케이션이 자동으로 시작되어 부팅 시간이 단축됩니다.
시작하기 전: 레지스트리 백업 필수
작업을 진행하기 전에 시스템 복원 지점을 만들거나 레지스트리를 백업하는 것을 강력히 권장합니다.
Win + R 키를 누른 후 regedit를 입력하여 레지스트리 편집기를 엽니다. 상단의 파일 메뉴로 이동한 뒤 내보내기(Export)를 클릭합니다.
내보내기 범위가 전체(ALL)로 설정되어 있는지 확인하고, 파일 이름을 입력한 후 저장을 누릅니다.
Windows 시작 시 데스크톱 앱 로딩 속도 높이기
레지스트리 백업을 마쳤다면 이제 본격적으로 작업을 시작해 보겠습니다.
레지스트리 편집기를 열고 다음 경로로 이동합니다:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
Serialize라는 키를 찾습니다. 만약 존재하지 않는다면 새로 생성해야 합니다.
Explorer 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New) → 키(Key)를 선택한 다음, 이름을 Serialize로 입력합니다.
이제 창 오른쪽의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기" → "DWORD(32비트) 값"을 선택한 후 이름을 StartupDelayInMSec으로 입력합니다.
그다음 StartupDelayInMSec 값을 두 번 클릭하고 값 데이터를 0으로 입력한 뒤 확인을 누릅니다.
변경 사항을 적용하려면 컴퓨터를 재부팅합니다.
.reg 파일로 간편하게 적용하기
일일이 수동으로 작업하기 번거롭다면, 메모장을 열고 아래 텍스트를 붙여넣는 방법도 있습니다:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize] "StartupDelayInMSec"=dword:00000000
파일 메뉴에서 다른 이름으로 저장을 클릭합니다.
파일 이름을 큰따옴표를 포함하여 "Decrease-boot-time.reg"로 입력하고 바탕화면에 저장합니다.
이제 해당 파일을 두 번 클릭하고, 나타나는 확인 창에서 예를 클릭한 후 시스템을 재부팅하면 됩니다.
기본 설정으로 되돌리는 방법
기본 설정으로 되돌리고 싶다면 Serialize 키 아래의 StartupDelayInMSec 값을 삭제하기만 하면 됩니다.
관련 글: Microsoft Store 앱 로딩이 너무 느릴 때 해결 방법
이 트윅이 단순한 위안 효과(placebo)라고 평가하는 사람도 있고, 실제로 효과가 있다고 말하는 사람도 있습니다. 여러분의 경험이 어땠는지 의견을 남겨 주세요!