
PC를 켰는데 부팅은 거북이처럼 느린 반면, 우리의 하루 일정은 토끼처럼 빠르게 흘러가는 상황만큼 답답한 일도 없습니다. 백신 프로그램, 생산성 앱, 각종 서드파티 애플리케이션, 시스템 서비스 등 컴퓨터에 설치된 일부 프로그램은 부팅 과정에서 자동으로 실행되며, 이는 CPU와 메모리에 상당한 부담을 주게 됩니다.
실제로 저의 경우 Skype, Steam, 그리고 판매자가 패키지의 일부로 몰래 설치해 둔 성가신 JDI MyPC 백업 소프트웨어가 부팅 속도를 늦추는 주범이었고, 결국 하나씩 수동으로 꺼야 했습니다. 이 글에서는 비용을 한 푼도 들이지 않고 윈도우 시작 프로그램을 정리해 부팅 시간을 단축할 수 있는 유용한 방법 다섯 가지를 소개합니다.
참고: 앞으로 프로그램을 설치할 때는 설치 마법사에서 '마침' 버튼을 누르기 전에 "시작 시 프로그램 실행" 또는 "자동 실행 등록" 옵션의 체크를 해제하면 시작 프로그램 등록 자체를 막을 수 있습니다.
1. 시작 폴더(Startup 폴더) 대청소
가장 먼저 시작 폴더를 정리해 볼 수 있습니다. 윈도우 탐색기 주소창에 아래 경로를 입력하면 바로 이동할 수 있습니다.
C:\Users\사용자이름\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
'사용자이름' 부분은 반드시 본인의 윈도우 로그인 계정 이름으로 바꿔서 입력해야 합니다.

부팅 시 실행되지 않게 할 프로그램의 바로 가기를 삭제하세요. 이 방법은 프로그램 자체가 아니라 바로 가기만 제거한다는 점을 기억하시기 바랍니다. 정리 후 시스템을 재시작하고 부팅 속도가 어떻게 달라졌는지 확인해 보세요.
2. 작업 관리자로 시작 프로그램 비활성화
시작 폴더를 정리하면 삭제한 바로 가기의 프로그램은 더 이상 실행되지 않지만, 모든 시작 프로그램이 걸러지는 것은 아닙니다. 작업 관리자의 '시작 프로그램' 탭에 표시되는 숨겨진 항목들이 남아 있기 때문입니다. "Ctrl + Alt + Del" 키를 눌러 작업 관리자를 연 뒤 시작 프로그램 탭으로 이동하면 모든 프로그램과 서비스를 한눈에 확인할 수 있어, 어떤 항목을 안전하게 중지하거나 비활성화할지 판단하는 데 큰 도움이 됩니다.

시작 프로그램 탭에는 각 항목이 부팅에 미치는 영향도가 '낮음'부터 '높음'까지 표시되고, 오른쪽 위에는 최신 BIOS 시간과 함께 시스템 부팅에 걸린 시간도 나타납니다. 특정 프로그램이나 서비스를 비활성화하려면 해당 항목을 마우스 오른쪽 버튼으로 클릭한 후 "사용 안 함"을 선택하면 됩니다. 이때 프로그램은 부팅 시 실행되지 않지만 하드 디스크에는 그대로 남아 있으며, 완전히 제거되는 것은 아니라는 점에 유의하세요. 시스템 문제를 예방하려면 한 번에 하나의 항목씩 비활성화하고, 그때마다 재시작하며 변화를 확인하는 것이 좋습니다. 항목의 역할이 확실하지 않다면 마우스 오른쪽 버튼 메뉴의 "온라인 검색"으로 정보를 찾아본 뒤 결정하세요.
3. 레지스트리 편집으로 시작 프로그램 차단
시작 폴더 정리와 작업 관리자 설정만으로 부족하다면, 레지스트리 편집기를 이용해 시작 프로그램과 서비스를 직접 차단할 수 있습니다. "Win + R" 키를 눌러 실행 창을 열고, 입력란에 regedit을 입력한 뒤 "확인"을 클릭합니다. 사용자 계정 컨트롤(UAC) 창이 뜨면(관리자 계정 기준) "예"를 눌러 계속 진행하세요. 이후 아래 레지스트리 경로로 이동합니다.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

레지스트리 편집기의 오른쪽 패널에서 부팅 시 실행되는 프로그램 목록을 볼 수 있으며, 데이터 필드에는 해당 프로그램이나 서비스의 실행 파일 경로가 표시됩니다. 삭제할 항목을 마우스 오른쪽 버튼으로 클릭해 '삭제'를 선택하면, 현재 사용 중인 계정에서 해당 프로그램의 자동 실행이 중단됩니다. 시스템에 여러 계정을 사용하고 있다면 아래 경로에서도 같은 작업을 수행해야 모든 계정에 적용됩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
주의: 레지스트리 값을 잘못 삭제하면 시스템 불안정을 초래할 수 있습니다. 항목을 삭제할 때마다 영구 삭제 여부를 묻는 대화 상자가 나타나므로, 반드시 어떤 서비스가 부팅 속도를 늦추는지 먼저 충분히 조사한 후 진행하시기 바랍니다.
4. 서비스 관리 콘솔(services.msc) 활용
부팅 시 실행되는 프로그램과 서비스를 관리하는 또 다른 방법은 '서비스 관리 콘솔(Services Computer Management Console)' 스냅인을 실행하는 것입니다. 이 도구는 비활성화하려는 서비스의 상세 설명을 제공하며, 특정 서비스를 임시로 중지하거나 테스트해 보면서 중지했을 때 컴퓨터 성능이 어떻게 달라지는지 확인할 수 있습니다. 시작 화면이나 실행 창에 services.msc를 입력해 실행하세요.

서비스(로컬) 화면에는 각 프로그램·서비스의 이름, 설명(기능), 상태, 시작 유형, 로그온 계정이 표시됩니다. '시작 유형' 열을 클릭하면 '자동' 또는 '수동'으로 설정된 서비스를 정렬해서 볼 수 있습니다. 부팅 직후 즉시 실행될 필요가 없는 서비스라면 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택한 뒤, 시작 유형을 "자동(지연된 시작)"으로 변경하세요. 서비스가 부팅 직후가 아니라 시스템 안정 후에 실행되므로 체감 부팅 속도가 향상됩니다.
5. 빠른 시작(Fast Startup) 활성화
마지막으로 소개할 방법은 빠른 시작 모드를 켜는 것입니다. 이 기능은 윈도우 8부터 기본 제공되며, 컴퓨터를 완전히 종료했다가 다시 켤 때 부팅 속도를 크게 단축해 줍니다. 단, "다시 시작"을 선택할 때는 적용되지 않으므로 반드시 정상 종료를 해야 합니다. 활성화하려면 "Win + W" 키를 눌러 검색창을 연 후 '전원 옵션' 아이콘을 선택하고, 종료 설정에서 "빠른 시작 켜기(권장)"에 체크한 뒤 변경 사항을 저장하면 됩니다.

마무리
서비스를 비활성화하기 전에는 반드시 서비스 관리 콘솔에서 각 항목의 설명을 읽고 기능을 파악하는 습관을 들이시길 권합니다. 시작 폴더 정리는 기본적인 첫걸음에 불과하며, 부팅 속도에 어느 정도 효과가 있지만, 레지스트리 편집기와 서비스 관리 콘솔을 활용하는 방법은 고급 사용자에게 특히 유용하며 백그라운드 서비스까지 세밀하게 제어할 수 있습니다. 서비스 관리 콘솔에 대해서는 추후 별도의 글에서 더 자세히 다룰 예정이니 많은 관심 부탁드립니다. 그동안 위 방법들을 여러분의 PC에 적용해 보시고, 결과가 어떠했는지 의견으로 공유해 주세요.