Windows 시작 시 프로그램을 자동으로 실행하는 일반적인 방법은 프로그램의 .exe 파일 바로 가기를 Windows 시작 폴더에 넣는 것입니다. 그러나 일부 사용자들은 이 방법이 Windows 10에서 정상적으로 작동하지 않아 시작 프로그램이 실행되지 않는다는 불만을 제기하고 있습니다.
이 글에서는 Windows 10에서 시작 프로그램이 실행되지 않는 문제를 해결하는 방법을 단계별로 자세히 안내해 드립니다.
- 관련 글: Windows 10 시작 시 프로그램 자동 실행 등록 방법
Windows 10 시작 프로그램 미실행 문제 해결 방법
1단계. 시작 시 실행할 프로그램의 경로 확인 및 복사
1. 시작 시 자동 실행할 프로그램의 바로 가기를 데스크톱에 생성합니다. (아직 만들지 않았다면 먼저 만들어 주세요.)
2. 해당 바로 가기를 마우스 오른쪽 버튼으로 클릭한 후 속성(Properties)을 선택합니다.
3. 대상(Target) 항목의 경로 전체를 선택한 후 복사합니다(Ctrl + C).
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423764.png)
2단계. 레지스트리 편집기로 시작 프로그램 등록하기
1. 레지스트리 편집기를 실행합니다. 방법은 다음과 같습니다:
① Win + R 키를 동시에 눌러 실행 명령창을 엽니다.
② regedit을 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423839.png)
2. 레지스트리 편집기에서 아래 경로로 이동합니다.
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
3. 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭한 후 새로 만들기(New) > 문자열 값(String Value)을 선택합니다.
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423895.png)
4. 새로 만든 값의 이름을 실행할 프로그램 이름으로 지정합니다. (예: 시스템 시작 시 Core Temp 유틸리티를 실행하려면 "CoreTemp"라고 입력합니다.)
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423822.png)
5. 새로 만든 문자열 값을 두 번 클릭하고, 값 데이터 입력란에 앞서 복사해 둔 프로그램의 대상 경로를 붙여넣기(Ctrl + V)한 후 확인을 누릅니다.
6. 레지스트리 편집기를 닫고 3단계로 진행합니다.
3단계. 사용자 계정 컨트롤(UAC) 끄기 *
* 참고: 매번 시스템 부팅 시마다 UAC 경고 메시지에 "예"를 누르는 번거로움을 피하고 싶다면 이 단계가 필요합니다. **
** 주의: 보안상의 이유로 UAC를 비활성화하는 것은 권장되지 않습니다. 아래 단계는 본인의 판단과 책임하에 적용하시거나, 아래에서 소개하는 작업 스케줄러 방식을 이용해 시작 프로그램을 등록하는 것이 더 안전합니다.
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423887.png)
UAC 경고 알림을 끄는 방법:
1. Windows 제어판으로 이동하여 사용자 계정(User Accounts)을 엽니다.
2. 사용자 계정 컨트롤 설정 변경을 클릭합니다.
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423961.png)
3. 슬라이더를 맨 아래 알림 안 함(Never notify) 위치로 내린 후 확인을 클릭합니다. 이후 나타나는 보안 경고 메시지에서 다시 한번 확인을 누릅니다.
![[해결] Windows 10 시작 프로그램이 자동 실행되지 않을 때 완벽 해결 방법](https://kr.wsxdn.com/UploadFiles_1288/202210/2022103110423928.png)
4. 변경 사항을 적용하기 위해 컴퓨터를 재시작합니다.
대안: UAC를 끄지 않고 작업 스케줄러 활용하기 (권장)
보안 설정을 유지하면서 관리자 권한이 필요한 프로그램을 시작 시 자동 실행하려면 작업 스케줄러(Task Scheduler)를 이용하는 것이 좋습니다.
- Win + R 키를 누르고 taskschd.msc를 입력하여 작업 스케줄러를 실행합니다.
- 오른쪽 창에서 작업 만들기(Create Task)를 클릭합니다.
- 일반 탭에서 "가장 높은 수준의 권한으로 실행" 옵션에 체크합니다.
- 트리거 탭에서 새로 만들기를 누른 후 "로그온할 때"를 선택합니다.
- 동작 탭에서 새로 만들기를 누르고 "프로그램 시작"을 선택한 뒤, 프로그램 경로를 입력합니다.
- 확인을 눌러 저장한 후 재부팅하면 프로그램이 자동으로 실행됩니다.
여기까지입니다! 이 가이드가 문제 해결에 도움이 되었다면 아래 댓글로 여러분의 경험을 공유해 주세요. 더 많은 분들이 도움을 받을 수 있도록 글을 좋아요하고 공유해 주시면 감사하겠습니다.