문제 개요
마이크로소프트의 다른 업데이트와 마찬가지로, 1709 업데이트(가을 크리에이터스 업데이트) 역시 다양한 새로운 기능과 함께 몇 가지 버그를 동반했습니다. 그중 하나가 바로 PC를 종료했다가 다시 켜거나 재시작할 때 이전에 열려 있던 응용 프로그램이 자동으로 실행되는 현상입니다.
기존 동작 방식:
- PC를 종료하면 열려 있던 모든 응용 프로그램이 닫힙니다.
- 재부팅 후에는 원하는 프로그램을 직접 다시 열어야 합니다.
새로운 동작 방식:
- PC를 종료할 때 열려 있는 앱들이 일종의 '북마크' 형태로 저장됩니다.
- 재부팅 또는 재시작 후 해당 앱들이 자동으로 다시 실행됩니다.
안타깝게도 대다수 사용자는 이 기능을 환영하지 않는 분위기입니다. 완벽한 해결책은 아니지만 몇 가지 유용한 우회 방법이 있으니 아래에서 하나씩 살펴보겠습니다.
해결 방법 1: PC를 종료하거나 재시작하기 전에 모든 응용 프로그램 닫기
가장 간단한 방법은 컴퓨터를 종료하거나 재시작하기 전에 열려 있는 모든 프로그램을 직접 닫는 것입니다. 마이크로소프트의 설명에 따르면, 모든 앱을 닫으면 윈도우가 '북마크'할 대상이 없어지므로 부팅 시 어떤 프로그램도 자동 실행되지 않습니다. 또한 이 기능을 '시작 프로그램'과 혼동하지 않도록 주의하세요. 시작 프로그램 설정 여부를 확인하려면 다음 단계를 따르세요.
- Windows + R 키를 눌러 실행 창을 연 뒤, 입력란에 'taskmgr'을 입력하고 Enter 키를 누릅니다.
- 작업 관리자가 열리면 '시작프로그램' 탭으로 이동합니다. 여기에는 컴퓨터 부팅 시 자동으로 실행되는 프로그램 목록이 표시됩니다. 해당 프로그램을 마우스 오른쪽 버튼으로 클릭한 뒤 '사용 안 함'을 선택하면 자동 실행이 비활성화됩니다.

해결 방법 2: 부팅 시 파일 탐색기 창 자동 실행 비활성화
윈도우에는 오래전부터 존재해 온 또 다른 기능이 있습니다. 부팅 시 파일 탐색기가 자동으로 실행되어 마지막에 열었던 폴더를 표시하는 것입니다. 파일 탐색기 설정에서 이 기능을 손쉽게 끌 수 있습니다. 단, 이 옵션은 파일 탐색기에만 적용되며 일반 응용 프로그램에는 적용되지 않습니다.
- Windows + E 키를 눌러 파일 탐색기를 엽니다. 화면 상단의 '보기' 탭을 클릭하고 옵션 > 폴더 및 검색 옵션 변경을 선택합니다.

- '보기' 탭을 클릭합니다. '고급 설정' 항목 아래를 스크롤하여 '로그온 시 이전 폴더 창 복원' 옵션을 찾아 체크 해제 상태로 만듭니다. '적용'을 눌러 변경 사항을 저장한 뒤 창을 닫습니다.

- 컴퓨터를 재부팅하고 문제가 해결되었는지 확인합니다.
해결 방법 3: 클래식 종료 대화 상자를 사용해 종료 또는 재시작하기
가을 크리에이터스 업데이트 1709에서 도입된 새 기능은, PC를 종료하거나 재시작할 때 클래식(기존 방식) 종료 메뉴를 사용하면 작동하지 않습니다. 종료 과정이 한 단계 늘어나긴 하지만, 부팅 시 프로그램이 자동으로 실행되는 것을 확실히 막을 수 있습니다.
- 바탕 화면으로 이동합니다(Windows + M 키를 누르면 열려 있는 모든 창을 최소화할 수 있습니다). 배경화면을 클릭해 바탕 화면에 초점을 맞춥니다.
- Alt + F4 키를 눌러 클래식 종료 메뉴를 엽니다. 컴퓨터를 재시작할 때도 이 방법을 사용할 수 있습니다. '확인'을 눌러 컴퓨터를 종료합니다. 다음에 컴퓨터를 켜면 더 이상 프로그램이 자동으로 실행되지 않을 것입니다.

해결 방법 4: 명령 프롬프트 명령어로 바로 가기 만들기
또 다른 우회 방법은 명령 프롬프트에서 실행되는 명령어의 바로 가기를 바탕 화면에 만드는 것입니다. 이렇게 해두면 바로 가기를 한 번만 클릭해도 컴퓨터가 정상적으로 종료 또는 재시작됩니다.
- 바탕 화면의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 바로 가기를 선택합니다.

- 다음 화면의 입력란에 아래 명령어를 입력합니다.
shutdown.exe /s /t 0

위 명령어는 0초 대기 후 컴퓨터를 즉시 종료합니다. 명령어 끝의 숫자를 변경하면 대기 시간을 조절할 수 있습니다. 입력 후 '다음'을 클릭해 진행합니다.
- 바로 가기 이름을 원하는 대로 지정합니다. 이제 바탕 화면을 확인하면 바로 가기가 생성되어 있습니다. 이를 클릭하면 명령 프롬프트 창이 잠깐 나타났다가 사라지면서 컴퓨터가 종료됩니다.

컴퓨터를 재시작하려면 다음 명령어의 바로 가기를 만들면 됩니다.
shutdown.exe /r /t 0
주의할 점은 위 두 방식으로 종료하면 빠른 시작(Fast Startup) 기능이 적용되지 않는다는 것입니다. 이 기능을 계속 사용하고 싶다면 다음 명령어의 바로 가기를 만드세요.
shutdown.exe /s /hybrid /t 0
해결 방법 5: 배치 파일을 만들어 그룹 정책에 등록하기
일부 사용자에게 효과가 있었던 또 다른 해결책은 배치 파일을 만들어 로그오프 그룹 정책에 추가하는 것입니다. 이 배치 파일은 윈도우가 부팅 시 프로그램을 기본적으로 자동 실행하지 못하도록 차단합니다. 단, 이 방법은 모든 사용자에게 적용되지 않을 수 있습니다.
- 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 텍스트 문서를 선택합니다.

- 새 텍스트 문서에 다음 명령줄을 그대로 복사해 붙여넣습니다.
for /f “tokens=1-3,” %%a in (‘reg query HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v “Application Restart” ^| findstr “Application Restart”‘) do reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v “%%a %%b %%c” /f
- 명령어 입력이 끝나면 파일 > 다른 이름으로 저장을 클릭하고 파일 이름을 policy.bat로 지정해 저장합니다.
- Windows + R 키를 눌러 실행 창을 연 뒤, 입력란에 'gpedit.msc'를 입력하고 Enter 키를 누릅니다.
- 로컬 그룹 정책 편집기에서 다음 경로로 이동합니다.
User Configuration > Windows Settings > Scripts (Logon/Logoff)

- 'Logoff(로그오프)'를 두 번 클릭합니다.

- '추가…' 버튼을 클릭해 방금 만든 스크립트를 추가합니다.

- '찾아보기' 버튼을 클릭해 방금 생성한 policy.bat 파일로 이동해 선택합니다.

- 스크립트를 추가한 후 컴퓨터를 종료했다가 다시 켜서 문제가 해결되었는지 확인합니다. 스크립트 파일은 위치를 옮기지 않아야 하므로, 접근하기 쉽고 읽기 권한이 있는 폴더에 미리 배치해 두는 것이 좋습니다. 위치를 정한 후 위에서 설명한 방법대로 로그오프 정책에 스크립트를 추가하면 됩니다.