Windows 10을 다시 시작하거나 종료하는 동안 회전하는 원에서 멈추는 증상

우리는 종종 Windows 10을 다시 시작하거나 종료하는 동안 회전하는 원에서 멈추는 증상을 볼수 있습니다. 이것은 윈도우가 종료를 할적에 실행중인 응용프로그램 또는 서비스가 종료되기를 기다리고 있다는 표시입니다. 이것은 30초 동안 응답하지 않으면 화면이 표시되고 강제로 종료를 할수 있습니다. 이전 포스팅인 Windows 10을 종료하거나 다시 시작할 때 자동으로 프로그램 닫기에서와 같이 강제로 종료를 하게 할수 있습니다.

다시 시작하거나 종료하는 동안 회전하는 원에서 멈추는 증상

Windows에서 응답하지 않는 프로그램의 시간 제한을 변경하는 방법

레지스트리 편집기를 이용해서 설정

1. 레지스트리 편집기를 열어줍니다.

WIN + R 로 실행창을 연다음 regedit를 입력해줍니다. 그런다음 Enter를 눌러줍니다.

2.편집기의 HKEY_CURRENT_USER\Control Panel\Desktop 경로로 이동합니다. 왼쪽 창에서 Desktop 키를 마우스 오른쪽 버튼으로 선택하고 문자열 값을 선택합니다.

다시 시작하거나 종료하는 동안 회전하는 원에서 멈추는 증상 레지스트리 설정 1

3. 문자열 값에 HungAppTimeout” 을 입력후 더블클릭을 해서 값을 수정합니다. 값은 1000과 20000사이의 숫자를 넣어주면 됩니다. 그리고 확인을 눌러주세요. 1000은 1초 이며 ms 단위 입니다. 저는 5초로 설정했습니다.

4. 변경사항을 적용하려면 Windows을 재시작 해주세요.

CMD 명령어로 한방에 적용

관리자 권한으로 명령 프롬프트를 여시고 아래내용을 복사해서 붙여 넣기를 합니다. 그리고 재부팅해줍니다.

reg add "HKCU\Control Panel\Desktop" /v "HungAppTimeout" /t REG_SZ /d 5000 /f

Windows에서 응답하지 않는 서비스의 시간 제한을 변경하는 방법

레지스트리 편집으로 적용

위의 1~4 단계 다 동일하며 레지스트리 위치만 다릅니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 위치로 이동해주세요. “WaitToKillServiceTimeout” 문자열값이 있습니다. 5000으로 설정되어져 있습니다. 이것을 더 줄일수 있습니다. 하지만 별로 추천드리고 싶진 않습니다. 1000으로 하면 굉장히 빨리 종료가 될것입니다. 하지만 2초 미만으로 줄이면 문제가 될수도 있다고 합니다. 적용해보시고 문제가 있다면 ms 숫자를 조절하시기 바랍니다.

HKEY_CURRENT_USER\Control Panel\Desktop 경로에는 “WaitToKillServiceTimeout” 가 없을것입니다. 문자열값을 생성하고 위와 동일하게 값을 조정해 줍니다.

마찬가지로 재시작 해줘야 적용이 됩니다.

CMD 명령어로 한방에 적용

관리자 권한으로 명령 프롬프트를 여시고 아래내용을 복사해서 붙여 넣기를 합니다. 그리고 재부팅해줍니다.

reg add "HKLM\SYSTEM\CurrentControlSet\Control" /v "HungAppTimeout" /t REG_SZ /d 1000 /f reg add "HKCU\Control Panel\Desktop" /v "WaitToKillServiceTimeout" /t REG_SZ /d 1000 /f

참고

Leave a Comment