bytedomus – 집안 IT 문제 해결 가이드
고장이 아닌데 집에서만 안 되는 IT·스마트기기 문제를 해결합니다.

윈도우 시작프로그램 추가부터 삭제까지 한번에 정리

윈도우 시작프로그램 설정 방법 총정리. 작업 관리자 비활성화, shell:startup 폴더 추가, 레지스트리 등록까지 윈도우10·11 기준으로 한 번에 알려드려요.
윈도우 시작프로그램 설정, 어떻게 추가하고 삭제하는 건지 헷갈리시나요? 작업 관리자부터 shell:startup 폴더, 레지스트리 등록까지 윈도우10과 11 기준으로 한 번에 정리했어요.
노마드스토리
집에서 생기는 IT 문제를 직접 경험하고 검증한 정보로 정리하고 있어요. | 2026.03.19
윈도우 시작프로그램 추가부터 삭제까지 한번에 정리

컴퓨터를 켤 때마다 왜 이렇게 오래 걸리는 걸까, 하고 한숨을 쉰 적이 있어요. 분명 얼마 전까지만 해도 빠르게 켜졌는데, 어느 순간부터 바탕화면이 뜨기까지 한참을 기다려야 하더라고요. 알고 보니 범인은 시작프로그램이었어요. 이 글에서는 윈도우 시작프로그램 설정에 대해 자주 묻는 질문들을 하나씩 풀어보면서, 추가부터 삭제, 비활성화까지 한 번에 정리해 볼게요.

시작프로그램이 정확히 뭔가요

처음 이 문제를 파고들었을 때, 저는 시작프로그램이라는 개념 자체를 제대로 이해하지 못하고 있었어요. 그냥 "컴퓨터 켜면 자동으로 뜨는 것들"이라고만 알고 있었거든요.

윈도우 시작프로그램이란 PC가 부팅되고 로그인이 완료되는 순간 자동으로 실행되는 프로그램들을 말해요. 카카오톡, 디스코드, OneDrive, 그래픽 드라이버 유틸리티 같은 것들이 대표적이에요. 문제는 이런 프로그램들이 하나둘 쌓이면 부팅 시간이 눈에 띄게 길어진다는 거예요. 제 경우에는 시작프로그램이 12개나 등록되어 있었는데, 그중 절반은 제가 직접 설치한 기억도 없는 것들이었어요.

시작프로그램은 크게 세 곳에 등록돼요. 첫째는 윈도우 설정의 시작 앱 목록이에요. 둘째는 shell:startup 폴더라는 숨겨진 폴더예요. 셋째는 레지스트리라는 시스템 내부 데이터베이스예요. 이 세 곳을 모두 이해해야 시작프로그램을 완전히 관리할 수 있어요.

그러니까 "시작프로그램 끄기"만 검색해서는 절반밖에 해결이 안 되는 셈이에요. 어디에 등록되어 있느냐에 따라 끄는 방법이 달라지거든요. 지금부터 하나씩 풀어볼게요.

시작프로그램 비활성화는 어떻게 하나요

솔직히 말하면 저도 처음에는 이 간단한 걸 몰라서 한참을 헤맸어요. 작업 관리자라는 걸 열어야 한다는 건 알겠는데, 거기서 뭘 눌러야 하는지가 감이 안 왔거든요.

가장 기본적인 방법은 작업 관리자의 시작 앱 탭에서 불필요한 프로그램을 비활성화하는 거예요. 키보드에서 Ctrl + Shift + Esc를 동시에 누르면 작업 관리자가 바로 열려요. 왼쪽 메뉴 또는 상단 탭에서 "시작 앱"을 클릭하면 현재 등록된 시작프로그램 목록이 쭉 나와요. 여기서 비활성화하고 싶은 프로그램을 선택하고 마우스 오른쪽 버튼을 클릭한 뒤 "사용 안 함"을 누르면 끝이에요.

윈도우 11에서는 설정 > 앱 > 시작 프로그램에서도 동일한 작업을 할 수 있어요. 여기서는 각 앱 옆에 토글 스위치가 있어서 켬/끔을 바로 전환할 수 있거든요. 윈도우 10에서는 설정 경로가 살짝 다른데, 설정 > 앱 > 시작 프로그램으로 들어가면 같은 화면이 나와요.

제가 직접 12개 중 7개를 비활성화했을 때, 부팅 시간이 체감상 30~40% 정도 줄어들었어요. 특히 디스코드, Steam, Adobe Creative Cloud 같은 프로그램들은 시작 영향도가 "높음"으로 표시되어 있었는데, 이런 것들부터 정리하면 효과가 바로 느껴져요.

한 가지 더 알아두면 좋은 게, 작업 관리자에는 "시작 영향도"라는 항목이 있어요. 높음, 보통, 낮음, 측정되지 않음으로 나뉘는데, "높음"이라고 표시된 앱일수록 부팅 시간에 큰 영향을 미치고 있다는 뜻이에요. 이 기준으로 정리 순서를 정하면 훨씬 효율적이에요.

시작프로그램에 추가 등록하는 방법은요

반대로, 매번 컴퓨터를 켤 때마다 직접 실행하던 프로그램을 자동으로 켜지게 만들고 싶을 때가 있어요. 저는 메모장 앱과 업무용 메신저를 매일 아침 수동으로 열었는데, 시작프로그램에 등록하고 나서는 그 번거로움이 싹 사라졌어요.

가장 쉬운 방법은 shell:startup 폴더에 프로그램 바로가기를 넣는 거예요. 키보드에서 Win + R을 누르면 실행 창이 열리는데, 여기에 shell:startup을 입력하고 엔터를 치면 시작프로그램 전용 폴더가 열려요. 이 폴더 안에 원하는 프로그램의 바로가기를 복사해서 붙여넣기만 하면 끝이에요.

바로가기를 만드는 방법도 간단해요. 등록하고 싶은 프로그램의 실행 파일(.exe)을 찾아서 마우스 오른쪽 버튼으로 클릭한 뒤, "바로 가기 만들기"를 선택해요. 생성된 바로가기 파일을 shell:startup 폴더에 넣으면 다음 부팅부터 자동으로 실행돼요.

참고로 shell:startup 폴더의 실제 경로는 C:\Users\사용자이름\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup이에요. 탐색기에서 직접 찾아가도 되지만 경로가 길기 때문에, 실행 창에서 shell:startup을 입력하는 게 훨씬 빨라요.

만약 모든 사용자 계정에 공통으로 적용하고 싶다면 shell:common startup을 입력하면 돼요. 이건 해당 PC의 모든 계정에 시작프로그램이 등록되는 방식이에요. 가족이 함께 쓰는 PC에서 특정 앱을 공통으로 실행시키고 싶을 때 유용해요.

레지스트리나 작업 스케줄러로도 등록할 수 있나요

이 질문을 받을 때마다 "꼭 그렇게까지 해야 하나" 싶으면서도, 실제로 필요한 경우가 분명히 있다는 걸 경험으로 알게 됐어요. shell:startup 폴더만으로는 해결이 안 되는 상황이 있거든요.

레지스트리를 통한 시작프로그램 등록은 시스템 수준에서 더 깊이 제어할 수 있는 방법이에요. Win + R을 눌러 regedit을 입력하면 레지스트리 편집기가 열려요. 여기서 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 경로로 이동한 뒤, 오른쪽 빈 공간에서 마우스 우클릭 > 새로 만들기 > 문자열 값을 선택해요. 값 이름에는 프로그램 이름을, 값 데이터에는 해당 프로그램의 전체 파일 경로를 입력하면 돼요.

작업 스케줄러는 좀 더 정교한 제어가 가능해요. Win + R에서 taskschd.msc를 입력하면 작업 스케줄러가 열리는데, 여기서 "기본 작업 만들기"를 클릭하고 트리거를 "로그온할 때"로 설정하면 시작프로그램과 동일한 효과를 낼 수 있어요. 작업 스케줄러의 장점은 실행 지연 시간을 설정할 수 있다는 점이에요. 예를 들어 "로그온 후 30초 뒤에 실행"처럼 설정하면 부팅 직후의 부하를 분산시킬 수 있어서 체감 속도가 더 빨라져요.

정리하면, 간단한 프로그램 등록은 shell:startup 폴더, 시스템 수준 제어가 필요하면 레지스트리, 정교한 조건 설정이 필요하면 작업 스케줄러를 쓰는 게 맞아요. 저는 업무용 메신저는 shell:startup에, 백업 프로그램은 작업 스케줄러에 등록해서 30초 지연 실행으로 설정해두고 있어요.

비활성화해도 괜찮은 프로그램은 어떤 건가요

이건 정말 많은 분들이 궁금해하는 부분이에요. 저도 처음 시작프로그램을 정리할 때 "이걸 꺼도 컴퓨터가 제대로 작동할까?" 하는 걱정이 앞섰거든요.

결론부터 말하면, 시작프로그램에서 비활성화한다고 해서 프로그램이 삭제되는 건 아니에요. 그저 PC를 켤 때 자동으로 실행되지 않게 할 뿐, 필요할 때 직접 실행하면 정상적으로 작동해요. 그래서 생각보다 안전하게 정리할 수 있어요.

일반적으로 비활성화해도 괜찮은 프로그램들은 이런 것들이에요. 메신저 앱(카카오톡, 디스코드, Slack 등), 클라우드 동기화 앱(OneDrive, Google Drive, Dropbox 등), 게임 플랫폼(Steam, Epic Games Launcher), 미디어 관련 앱(Spotify, iTunes), 제조사 유틸리티(삼성 Settings, LG Update 등) 같은 것들이에요. 이런 앱들은 부팅 후 필요할 때 직접 열어도 전혀 문제가 없어요.

반면에 건드리면 안 되는 항목도 있어요. 백신 프로그램(Windows Security, 노턴 등), 오디오 서비스(Realtek Audio 관련), 그래픽 드라이버 핵심 서비스(NVIDIA Display Container 등), 터치패드 드라이버(노트북의 경우) 같은 것들은 비활성화하면 시스템이 제대로 작동하지 않을 수 있어요.

판단이 어려운 프로그램이 있다면, 작업 관리자에서 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 "온라인 검색"을 선택해 보세요. 해당 프로그램이 뭔지 바로 확인할 수 있어요. 이름만으로 판단하기 어려울 때 정말 유용한 기능이에요.

시작프로그램 정리했는데 왜 아직도 느린 걸까요

이 질문은 제 자신에게도 했던 질문이에요. 분명히 시작프로그램을 반으로 줄였는데, 기대만큼 빨라지지 않아서 허탈했던 적이 있거든요.

시작프로그램 정리는 부팅 속도 개선의 "한 조각"일 뿐, 전부가 아니에요. 부팅 속도에 영향을 미치는 요소는 시작프로그램 외에도 여러 가지가 있어요. 대표적으로 빠른 시작(Fast Startup) 설정, 디스크 상태(HDD vs SSD), 윈도우 업데이트 대기 항목, 시스템 파일 손상 여부 등이 있어요.

특히 윈도우의 "빠른 시작" 기능은 많은 분들이 모르고 지나치는 부분이에요. 이 기능은 PC를 완전히 종료하지 않고 일종의 절전 상태로 전환해서 다음 부팅을 빠르게 하는 건데, 간혹 이 기능이 오히려 부팅을 느리게 만드는 경우가 있어요. 제어판 > 전원 옵션 > 전원 단추 작동 설정에서 "빠른 시작 켜기"를 한 번 끄고 다시 켜보면 개선되는 경우가 있어요.

또 하나, 작업 관리자에서 "마지막 BIOS 시간"이라는 항목을 확인해 보세요. 시작 앱 탭 오른쪽 상단에 표시되는데, 이 시간이 10초를 넘긴다면 하드웨어(메인보드, SSD) 쪽 점검이 필요할 수도 있어요. 일반적인 SSD 기준으로 BIOS 시간은 5~8초 정도가 정상이에요.

C드라이브 용량이 꽉 차 있어도 부팅이 느려질 수 있어요. 윈도우가 가상 메모리를 운용할 여유 공간이 부족해지면 전체적으로 시스템이 버벅거리거든요. 시작프로그램 정리와 함께 디스크 정리도 병행하면 체감 효과가 훨씬 커져요.

돌이켜보면, 윈도우 시작프로그램 설정이라는 게 처음엔 막막하게 느껴졌는데 한 번 제대로 이해하고 나니까 그 다음부터는 정말 수월했어요. 작업 관리자에서 끄는 건 1분이면 되고, shell:startup 폴더에 추가하는 것도 30초면 끝나는 일이었거든요. 이렇게 작은 설정 하나가 매일 아침 PC를 켤 때마다의 기분을 바꿔준다는 게 신기하기도 해요. 이 글이 시작프로그램 때문에 고민하셨던 분들에게 조금이나마 도움이 됐으면 해요.

본 글은 정보 제공 및 사용 경험 공유를 목적으로 작성되었으며, 제품·서비스의 사양과 가격은 변경될 수 있어요.
개인 사용 환경·기기·버전에 따라 실제 결과가 다를 수 있으므로 구매·적용 전 공식 사이트를 확인하세요.
본 글은 특정 브랜드나 제품의 광고·협찬 없이 작성된 독립적인 리뷰예요.
이 글은 일반 정보 제공을 목적으로 작성되었으며, 개인 상황에 따라 결과가 다를 수 있어요.

댓글 쓰기

소중한 댓글 감사합니다.