종료시 Windows가 응용 프로그램을 종료하기 전에 대기하는 시간 제어
컴퓨터를 종료하면 Windows가 즉시 종료되지 않습니다. 대신, 실행중인 응용 프로그램과 서비스를 먼저 닫을 시간을줍니다. Windows의 대기 시간과 실행중인 응용 프로그램을 자동으로 닫는 지 여부를 제어 할 수 있습니다.
일반적으로이 설정을 변경하지 않아야하지만, 컴퓨터를 더 빨리 종료하려면 도움이 될 수 있습니다. 일부 응용 프로그램은 설치시 이러한 설정이 엉망이 될 수 있으며 종료 프로세스가 느린 경우 기본값으로 다시 설정할 수 있습니다.
데스크톱 응용 프로그램의 대기 시간 변경
컴퓨터를 종료 할 때 Windows가 응용 프로그램을 실행하면서 수행하는 작업을 제어하는 세 가지 레지스트리 설정이 있습니다.
- WaitToKillAppTimeout: PC를 종료하면 Windows는 열려있는 응용 프로그램에서 데이터를 정리하고 제공하기 전에 20 초 이내에 데이터를 정리하고 닫을 수 있습니다. 이 값은 Windows가 대기하는 시간 (초)을 제어합니다..
- HungAppTimeout: Windows는 응용 프로그램이 5 초 이내에 응답하지 않고 "강제 종료"옵션을 제공하면 응용 프로그램이 "중지"된 것으로 간주합니다. 이 값은 응용 프로그램이 응답하지 않는 것으로 간주하기 전에 Windows에서 대기하는 시간 (초)을 제어합니다..
- AutoEndTasks: Windows는 일반적으로 실행중인 응용 프로그램을 닫을 수있는 권한을 묻는 초 만료 후 "강제 종료"버튼을 표시합니다. 이 옵션을 사용하면 Windows가 자동으로 응용 프로그램을 닫고 사용자 입력없이 종료합니다.
표준 경고 : 레지스트리 편집기는 강력한 도구이며 잘못 사용하면 시스템이 불안정 해지거나 작동하지 않을 수 있습니다. 이것은 매우 간단한 해킹이며, 지침에 충실하는 한 아무런 문제가 없어야합니다. 즉, 전에 작업 해본 적이 없다면 시작하기 전에 레지스트리 편집기 사용 방법을 읽는 것이 좋습니다. 그리고 변경하기 전에 레지스트리 (및 컴퓨터!)를 확실히 백업하십시오..
이 설정을 변경하려면 레지스트리 편집기를 사용해야합니다. 열려면 키보드에서 Windows + R을 누르고 "regedit"를 입력 한 다음 Enter 키를 누릅니다..
레지스트리 편집기 창의 왼쪽 창에서 다음 키로 이동하십시오.
HKEY_CURRENT_USER \ 제어판 \ 바탕 화면
오른쪽 창에 "WaitToKillAppTimeout", "HungAppTimeout"또는 "AutoEndTasks"설정이 있는지 확인하십시오. 표시되지 않으면 Windows에서 기본 설정을 사용하고 있습니다..
이 설정 중 하나를 만들려면 왼쪽 창에서 "바탕 화면"키를 마우스 오른쪽 단추로 클릭하고 새로 만들기> 문자열 값을 선택하십시오. 이름을 "WaitToKillAppTimeout", "HungAppTimeout"또는 "AutoEndTasks"- 사용자 지정하려는 설정으로 지정하십시오. 두 번째 또는 세 가지를 모두 추가하려면이 과정을 반복하십시오..
구성하려면 WaitToKillAppTimeout
값을 만들려면 문자열 값을 만들어 두 번 클릭합니다. 밀리 초 단위로 값을 입력하십시오. 예를 들어, 기본값은 20000 밀리 초 또는 20 초인 "20000"입니다. 5 초로 설정하려면 "5000"을 입력하십시오..
응용 프로그램을 정리할 시간이 필요하므로이 값을 너무 낮게 설정하는 것은 좋지 않습니다. 일반적으로 2,000 초 또는 2 초 미만으로 설정하지 마십시오..
구성하려면 HungAppTimeout
값을 만들려면 문자열을 만든 다음 두 번 클릭합니다. 밀리 초 단위로 값을 입력하십시오. 예를 들어, 기본값은 5000 (5000 밀리 초 또는 5 초)입니다. 3 초로 설정하려면 "3000"을 입력하십시오..
이 값을 너무 낮게 설정하는 것은 좋지 않습니다. 그렇지 않을 경우 Windows는 응용 프로그램이 응답하지 않을 것이라고 생각합니다. 일반적으로 1000 초 또는 1 초 미만으로 설정하지 마십시오..
구성하려면 AutoEndTasks
값을 만들려면 문자열을 만든 다음 두 번 클릭합니다. Windows를 종료 할 때 자동으로 프로그램을 닫으려면 "1"로 설정하십시오. 기본값은 "0"입니다. 즉, Windows는 시스템 종료시 자동으로 프로그램을 닫지 않습니다..
열려있는 프로그램을 자동으로 닫도록 Windows에 알리는 경우 종료하기 전에 실행중인 프로그램에 작업을 저장해야합니다. Windows가 시스템 종료시 갑자기 프로그램을 닫을 때 열려있는 작업을 잃을 수 있습니다..
변경 사항을 실행 취소하려면 WaitToKillAppTimeout
, HungAppTimeout
, 또는 AutoEndTasks
오른쪽 창에 값. 마우스 오른쪽 버튼으로 옵션을 클릭하고 "삭제"를 선택하여 제거하십시오. Windows는 대신 기본 설정을 사용합니다..
백그라운드 서비스
Windows는 컴퓨터를 종료 할 때 Windows가 백그라운드 시스템 서비스로 수행하는 작업을 제어하는 레지스트리 설정 하나만 제공합니다.
- WaitToKillServiceTimeout: Windows는 일반적으로 백그라운드 서비스가 정리되고 컴퓨터가 종료되도록 지시 할 때까지 5 초 동안 대기합니다. 일부 응용 프로그램은 설치할 때이 값을 변경할 수 있으므로 배경 서비스를 정리할 시간이 추가됩니다. Windows는이 기간이 지나면 강제로 백그라운드 서비스를 종료합니다. 이 값은 Windows가 그렇게하기 전에 기다리는 시간 (초)을 제어합니다. 타이머가 만료되기 전에 모든 서비스가 성공적으로 닫히면 Windows가 자동으로 종료됩니다..
이 설정을 변경하려면 레지스트리 편집기를 사용해야합니다. 열려면 키보드에서 Windows + R을 누르고 "regedit"를 입력 한 다음 Enter 키를 누릅니다..
레지스트리 편집기 창의 왼쪽 창에서 다음 키로 이동하십시오.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control
오른쪽 창에서 WaitToKillServiceTimeout 값을 찾습니다. 표시되지 않으면 왼쪽 창에서 "Control"키를 마우스 오른쪽 단추로 클릭하고 새로 만들기> 문자열 값을 선택하고 이름을 "WaitToKillServiceTimeout".
두 번 클릭하십시오. WaitToKillServiceTimeout
값을 입력하고 밀리 초를 입력하십시오. 기본값은 5000 밀리 초 또는 5 초입니다. 20 초로 설정하려면 "20000"을 입력하십시오..
값을 너무 낮게 설정하거나 백그라운드 서비스를 제대로 종료 할 수 없습니다. 일반적으로이 값을 "2000"또는 2 초 미만으로 설정하지 마십시오.
이 변경 사항을 실행 취소하려면 여기로 돌아와서 WaitToKillServiceTimeout
선택권. 기본 설정 인 "5000"으로 설정하십시오..