느린 윈도우 데스크탑 키보드 단축키


45

데스크탑에 몇 가지 단축키가 있으며 그 중 일부에는 "바로 가기 키"를 키보드 조합으로 구성했습니다. 예를 들어 바로 가기가 d:\documents\todo.txt있고 Shift+ Alt+를 설정했습니다 T. 메모장을 사용하여 자연스럽게 열립니다.

아이콘을 두 번 클릭하면 항상 텍스트 파일이 즉시 열립니다. 키보드 단축키를 사용하는 것은 때때로 매우 느립니다 (5-10 초). 이 시간 동안 CPU 사용률은 증가하지 않습니다.

이것은 Windows XP (다양한 버전) 및 Windows 7의 모든 내 컴퓨터 (이전 및 새로운 초고속 박스 모두)에서 발생합니다.

이것에 관한 많은 질문이 있지만 해결책은 없습니다.

이 문제에 대한 설명과 해결책이 있습니까?

편집 : 동작이 일관되지 않습니다. 데스크톱 바로 가기가 30 개이고 그 중 5 개에 키보드 바로 가기가 할당되어 있습니다. 이 Windows 기능의 소프트웨어 대안에 관심이 없습니다. 문제가 무엇인지, 어떻게 해결하는지 알고 싶습니다.


안전 모드로 부팅 할 때 이런 일이 발생합니까? 그렇지 않은 경우 바이러스 백신 또는 기타 보안 제품을 끄십시오. 이것이 도움이된다면 어떤 제품이이 문제를 일으켰는지 알려주십시오.
harrymc

@Psycogeek : 좋은 관찰이지만 D : 또는 수면 드라이브는 이와 관련이 없습니다.
cherouvim

좀 더 자세히 살펴보면 :-(, 바로 가기가 제대로 작동한다는 것을 알았을 것입니다. 지연이있는 바로 가기
키만

1
Logitech의 마우스 매개 변수 소프트웨어 인 "SetPoint.exe"를 죽이고 문제가 해결되었습니다.
Goldorak84

5
나는 파티에 늦었지만 최근에 같은 문제가 발생했습니다. 단축 키 요청 메시지에 응답하지 않는 프로세스를 찾기 위해 빠르고 더러운 유틸리티를 코딩했습니다. 여기에 코드를 답변으로 게시 할 것이지만 질문이 보호되어 있고 필요한 담당자가 없기 때문에 (내 프로필에 10이 있고 10이 필요하다고 주장하더라도) 할 수 없습니다. 코드를 얻을 수 있는 블로그 게시물을 작성했습니다 . 유사 스팸에 대한 사과드립니다. 필요한 담당자가있을 때 여기에 코드를 답변으로 게시 할 것입니다.
Bob Mc

답변:


41

원래 질문은 Windows 7을 다루지 만 Windows 10의 새로운 이유 때문에 지금 일어나고 있습니다. 다음은 두 상황을 모두 다루는 일반적인 대답입니다.

일반적인 문제

2012 MSDN 게시물에서 문제와 그 원인에 대한 훌륭한 설명이 있습니다 . 바로 가기 키를 누르고 바로 가기를 여는 데 왜 때때로 지연이 발생합니까?

요약 : Windows는 바로 가기 키를 통해 프로그램을 시작하기 전에 먼저 현재 실행중인 모든 프로그램을 폴링하고 "이 바로 가기 키입니까?" 그렇다면 프로그램의 새 사본을 회전시키지 않고 해당 창으로 초점을 전환합니다.

이 문제는 어떤 창에서 질문에 대한 답변을 거부 할 때 발생합니다. 이 프로그램은 일반적으로 어떤 이유로 응답하지 않는 프로그램 일 수 있지만 다른 이유로 발생할 수도 있습니다 (아래 참조). Windows는 3 초 동안 숨을 쉬면서 "저크"를 중얼 거리고 다음 창으로 이동하여 동일한 바로 가기 질문을합니다.

응답이없는 프로그램 찾기

  1. Windows를 시작한 다음 다른 프로그램을 열기 전에 바로 가기 키를 사용해보십시오. 지연이 발생합니까? 그렇다면 3 단계로 이동하십시오.
  2. 일반적으로 실행하는 다른 프로그램을 시작하십시오. 지연이 발생합니까? 그렇지 않은 경우 기다리십시오.
  3. 하나씩, 각 대화식 프로그램을 중지하십시오. Alt-Tab을 사용하여 순환 시키십시오. 각각을 중지 한 후 바로 가기 지연이 사라 졌는지 확인하십시오.
  4. 아직 지연이 있습니까? 작업 표시 줄의 알림 영역 ( "시스템 트레이"라고도 함)에있는 아이콘과 동일한 작업을 수행하십시오. 마우스 오른쪽 버튼을 클릭하고 종료 한 후 각 바로 가기 지연을 확인하십시오. 해당 아이콘을 모두 보려면 알림 영역을 확장해야 할 수도 있습니다.

이제 범인을 알았으므로 결정해야합니다. 해당 프로그램이 지연 시간만큼 가치가 있습니까? 예를 들어, Adobe Creative Cloud는 때때로 문제를 일으켰으므로 Windows가 시작될 때 실행되지 않도록 지시합니다. Illustrator를 실행하지 않고도 계속 사용할 수 있습니다.

프로그램 없이는 살 수 없다면, 바로 가기 키 지연으로 살거나 "사용자 99572는 괜찮음"에서 알 수 있듯이 AutoHotKey와 같은 매크로 프로그램을 사용해보십시오.

Windows 10 : 관리 센터

Windows 관리 센터에서도 지연이 발생할 수 있습니다. (이것은 Windows 8에서도 문제 일 수 있습니다 .7에서 10으로 건너 뛰었습니다). 당신이 이것을 볼 때마다 :

여기에 이미지 설명을 입력하십시오

이는 알림 센터에 검토 할 시스템 알림이 있음을 의미하며, 이로 인해 알림 센터가 응답하지 않는 경우에도 바로 가기 키 지연이 발생합니다.

아이콘을 클릭하고 알림을 지우면 아이콘이 다음과 같이 표시되고 Action Center는 더 이상 단축키 지연을 유발하지 않습니다.

여기에 이미지 설명을 입력하십시오

알림이 반복해서 표시되고 도움이되지 않으면 마우스 오른쪽 버튼으로 클릭하고 Windows에 해당 응용 프로그램에 대한 알림을 끄도록 지시합니다.

그러나 ... 알림이 대기 중이 아니더라도 때때로 알림 센터에서 문제가 발생할 수 있습니다. 알림이 표시되지 않더라도 Action Center를 열고 닫음으로써 종종이 문제를 해결했습니다. [Windows] -A 단축키 조합으로이 작업을 빠르게 수행 할 수 있습니다.

Windows 10 : 응답하지 않는 백그라운드 프로세스

때로는 백그라운드 프로세스로 인해이 문제가 발생할 수도 있습니다. 특히 두 가지는 :

  • 계산자
  • 저장

다른 범인도있을 수 있습니다. 중요한 것은 이것들이 어떤 이유로 든 실제로 실행하지 않았더라도 백그라운드 프로세스 로 나타나는 포 그라운드 응용 프로그램이라는 것입니다. 이 문제는 다른 앱에서 발생할 수 있으며 Metro 앱 (TBD)으로 제한 될 수 있습니다.

다음 기술 중 일부 또는 전부를 사용하여 이러한 프로세스를 제거 할 수 있습니다.

  1. 알아 차릴 때마다 작업 관리자를 사용하여 수동으로 종료하십시오.
  2. 이 관련 수퍼 유저 질문에 대한 harrymc의 답변에서 설명한대로 설정> 개인 정보> 백그라운드 앱에서 특정 백그라운드 앱을 끕니다. 이런 식으로 모든 앱을 끌 수있는 것은 아닙니다.
  3. 위와 동일한 수퍼 유저 질문에 대한 Helen의 답변에서 설명한 것처럼 Superfetch를 비활성화하십시오.

기술 # 2 및 # 3을 사용한 후 이러한 불량 배경 프로세스가 더 이상 내 컴퓨터에 나타나지 않습니다.

Windows 10 빌드 1809 (2/2019)의 새로운 문제 : 설정 앱

이 Windows 빌드에는 새롭고 위험한 바로 가기 억제제가 도입되었습니다. Windows를 시작하자마자 작업 관리자로 이동하십시오. 백그라운드 작업으로 설정이 실행되는 경우 문제가 있습니다.

백그라운드 프로세스로 실행되는 설정

이 작업을 종료하면 바로 가기 키가 다시 빠르지 만 나중에 설정 앱이 다시 나타나서 문제를 다시 소개합니다.

다른...

이 3 초 시간 초과로 인해 모든 키보드 단축키 지연이 발생하지는 않습니다.

랩톱 중 하나 인 Adobe Creative Commons가 백그라운드에서 실행될 때마다 앱을 시작하기 전에 30 초 정도 지연되는 경우가 있습니다. 응답하지 않는 프로세스를 포기하기 전에 Window가 사용하는 시간 초과의 10 배이므로이 경우 다른 작업이 진행되어야합니다.


1
누구나 Win10 "내부자"인 경우 피드백 도구를 통해이를 피드백으로 보낼 수 있습니다.
VoidStar

1
Windows 10이 있고 Calc 문제가 함께 있습니다 :(
kokbira

7
'Settings-> Privacy-> Background Apps에서 특정 백그라운드 앱 끄기'가 실제로 글로벌 핫키 속도를 향상 시켰음을 확인하고 싶었습니다. BTW 시작 버튼에서 '설정'을 입력하여 도착했습니다. Background Apps 목록을 보았을 때 약간 충격을 받았지만 태블릿이 아닌 PC처럼 여전히 컴퓨터를 사용하기 때문에 그들이 거기에 있다는 것을 몰랐습니다. 나는 전체 목록을 끄고 일이 훨씬 빨라졌습니다. BTW 또한 SSD 드라이브가 있는데 검색 인덱싱을 끄면 속도가 눈에 띄게 증가하지 않았습니다. 좋은 제안.
sthede

2
현재 Windows 10 버전 1709 및 '설정-> 개인 정보-> 배경 앱에서 특정 백그라운드 앱 끄기'가 트릭을 수행했습니다. 불필요한 앱을 끄고 바탕 화면 바로 가기 키는 항상 exe를 즉시 엽니 다. 제안 해 주셔서 감사합니다.
다크 나이트

2
2019 년 여기. 설정 앱을 종료하면 나에게 속임수가되었습니다.
AngryHacker

15

Windows 10을 사용하는 경우 "Application Frame Host"(ApplicationFrameHost.exe)를 종료하십시오. 이로 인해 시스템에서 지연이 사라졌습니다.

이 프로세스를 종료하면 실행중인 모든 최신 앱이 닫힙니다.


2
슈퍼 유저에 오신 것을 환영합니다. 더 자세한 정보를 제공 할 수 있습니까? 이 실행 파일을 죽일 때 발생할 수있는 부작용은 무엇입니까? 이 프로그램이 바로 가기 문제를 발생시키는 이유는 무엇입니까?
Reinstate Monica가

2
이것은 현대 앱 호스트입니다. 당신이 그것을 죽이면 현대적인 응용 프로그램을 실행할 수 없습니다. 어쨌든 대부분의 사람들은 이것을 신경 쓰지 않습니다. 어떤 이유로 든 가능한 모든 바로 가기 등록을 청취하기 때문에 문제가 발생합니다 .Win10 이전에는하지 않았습니다. Windows는 항상 여러 경쟁 단축키 등록을 잘못 처리하는 것처럼 보였습니다 ... 지연으로 이어집니다. 이 스레드의 모든 답변은 이와 같은 경쟁 등록과 관련이 있지만 Windows 10에서는 ApplicationFrameHost.exe를 새로운 범인으로 도입했습니다.
VoidStar

1
이 아이디어를 해결하는 방법이 있습니까? 나는 그 프로세스를 하루에 여러 번 죽여야하며 '현대적인'앱을 사용하지 않습니다.
icl7126

@VoidStar 그것은 나를 위해 일한 유일한 솔루션입니다, 감사합니다. W10은 때때로 이상합니다. 피드백 프로그램을 통해보고하겠습니다. 모두 똑같이하면이 버그가 수정 될 것입니다.
Alex Zhukovskiy 2016 년

4
@AlexZhukovskiy .bat파일 로 저장 하십시오 : Taskkill /IM ApplicationFrameHost.exe /F. 그러나 나는 또 다른 해결책을 찾았습니다 : SuperFetch모든 문제를 수정 하지 못하게 하고이 프로세스가 실행 중일 때도 바로 가기가 작동합니다. ( SuperFetch서비스 목록에서 다음과 같이 찾을 수 있습니다 SysMain)
icl7126

9

저의 개인적인 경험은 Windows의 핫키 처리를 지연시키는 프로그램이 있다는 것입니다. 나 자신은 증기 였고 안드레아스에게는 Akamai였습니다.

어떤 응용 프로그램이 책임이 있는지 진단하려면 응용 프로그램을 닫고 바로 가기 키를 다시 시도하십시오. 범인이 누구인지 파악한 후에는 항상 달리지 않고 처리 할 수있는 서비스인지 결정하십시오.

나는 이것이 상당히 오래된 질문이라는 것을 알고 있지만 답을 찾지 못하면 나는 해결책을 우연히 발견하고 그것을 커뮤니티와 공유해야 할 필요성을 느꼈다.


나에게 그것은 setpoint.exe, 로지텍의 마우스 소프트웨어
Goldorak84

6
Windows 10 에서이 문제가 있습니다. "응용 프로그램 프레임 호스트"는 범인입니다.
Peter Quiring

1
FWIW에서 Adobe Creative Cloud로 인해이 문제가 발생하여 모든 앱 시작시 30 초 정도 지연되는 경우가있었습니다. 그러나 현재 Adobe CC를 비활성화 한 상태에서 Windows 10을 새로 설치하면 문제가 발생합니다. 이 문제를 독립적으로 조사하는 중…
Andy Giesler

4

문제는 Windows가 이러한 바로 가기를 찾는 방법과 관련이있을 수 있습니다. 합리적 인 사람은 레지스트리에 바로 가기 데이터를 저장하고 레지스트리는 RAM에 있으며 다른 모든 것을 거기에 넣을 것으로 기대할 수 있습니다. :-)

대신 .LNK 및 .URL의 주요 단축키는 단축키 자체 내에 있습니다.

그림에서 볼 수 있듯이 레지스트리의 위치를 ​​추적하려고 시도한 후 (아니요), 바로 가기 자체 데이터 자체에서 변경 사항을 발견했습니다.

이 시작 위치, 모든 시작 메뉴 및 데스크탑 폴더를 통해이 데이터를 스캔하는 주요 위치는 2 가지가 있습니다.

사람들이 일부 프로그램이나 일부 웹 프로그램을 제거하면 문제가 "수정"된다는 것을 발견했을 때 시작 메뉴 나 데스크탑의 항목이나 매핑 또는 승인되지 않은 것들과 관련이 있습니까?

사용 된 방법을 실현 한 후에는 Windows 이외의 다른 방법을 사용하여 동일한 작업을 수행하는 것이 좋습니다.


사용 된 메모장 바로 가기 방법은 지연 미생물도 추가 할 것입니다. 결국 메모장을 여는 텍스트 파일 자체에 대한 바로 가기는 재미있는 프로세스를 거칩니다. 레지스트리에서 클래스 바운스를 찾고 관련 프로그램을 찾은 다음 해당 프로그램을 열고 해당 매개 변수를 전달하십시오.

대부분의 프로그램 바로 가기는 "C:\Windows\notepad.exe"많은 환경 변수 경로에서 프로그램을 찾기 위해 환경 변수를 사용하는 대신 전체 경로를 인용 할 수 있습니다 . 많은 프로그램이 프로그램 경로를 환경 변수 경로에 채우는 것을 좋아하며, 줄을 길게하여 "검색 경로"를 깨뜨 렸습니다.

대부분의 프로그램 바로 가기에는 인용 된 프로그램 경로 뒤에 인용 된 매개 변수가있을 수도 있습니다 "d:\documents\todo.txt". 이것은 컴퓨터가 파일을 검색하거나 추측하지 않고 직접 파일을 찾고 파일을 즉시 전달하도록합니다. (따옴표는 공백이있을 때만 필요합니다.)

당신이 속도를보고 싶다면, 그것을 시도 "C:\Windows\notepad.exe" "d:\documents\todo.txt"하고 중개인을 잘라내십시오. 대신 프로그램 바로 가기 (메모장)를 만들고 .TXT 파일의 매개 변수를 프로그램 바로 가기에 추가하십시오. DOS와 같습니다. :-) 그러나 더 빠릅니다.

환경 변수 (특정 문제에만 해당)를 확인하려면 "시스템"으로 이동하여 "시스템 속성"의 "고급"에서 "환경 변수"를 불러 와서 PATH 변수에서 혼란을 확인하십시오.


이 답변이 실제로 틀리지 않습니까?
Pacerier

@Pacerier, 그것의 어느 측면이 틀렸다고 생각 했습니까? 원래 질문을 "해결"합니까? 수락하지 않습니다. 바로 가기 시스템에 존재하는 모든 문제를 반영합니까? , 아니. XP와 win7에 관한 것입니까? 예, Windows 10 추가 문제에 대한 원래의 질문이 있습니까? 아니요, 그렇지는 않지만 시원합니다.
Psycogeek

2

저의 범인은 "영화 및 TV"와 "사진"앱입니다. 작업 관리자 에서이 2 개의 응용 프로그램을 종료하면 3 초 지연없이 키보드 단축키가 시작되었습니다. 네, 둘 다 죽여야합니다.

필요하지 않기 때문에 두 앱을 모두 제거하기로 결정했습니다. 내장 앱을 제거하는 방법을 배우려면이 페이지를 성공적으로 따라갔습니다.

http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/


1

문제를 재현 할 수 없으며 내 컴퓨터에 문제가 있다는 것을 기억하지 않습니다. 클릭하여 바로 가기를 여는 것과 아무런 차이가 없습니다. 그래도 2 개의 바로 가기가 거의 없습니다.

  • 모든 리그에 설치된 핫키를 수신하는 소프트웨어가 있습니까? 이로 인해 바로 가기가 느리게 인식 될 수 있습니까? 글로벌 단축키가있는 모든 앱일 수 있습니다. 차이가 있는지 확인하려면 하나씩 수동으로 닫아야합니다.
  • 단축키는 몇 개입니까? 10, 20, 30? 많은 경우 반응 속도가 느려질 수도 있습니다.

작업 속도 향상 : AutoHotkey , PhraseExpress 또는 Clavier + (휴대용 앱으로 제공되는) 와 같은 바로 가기를 관리하기 위해 타사 소프트웨어를 사용해 볼 수 있습니다. 여러 컴퓨터에서 사용할 수있는 플래시 드라이브


답변 해주셔서 감사합니다. 내 질문을 일부 데이터로 업데이트했습니다.
cherouvim

1

안전 모드에서는 이러한 상황이 발생하지 않으며 이러한 속도 저하가 발생하지 않았으므로 설치 한 일부 제품에서 문제가 발생했을 수 있습니다.

시작 프로그램을 원인으로 좁힐 때까지 자동 실행 을 사용하여 시작 프로그램 을 한꺼번에 끄는 것이 좋습니다 .

Revo Uninstaller Freeware를 사용하여 설치된 제품을 검사 하고 더 이상 필요하지 않거나 원하지 않는 제품을 제거 할 수도 있습니다 . 모르는 제품을 신중하게 Google에 게시하십시오.

또한 향후 보안 제품군을 설치하는 것이 좋습니다. 많이 있습니다 무료 안티 바이러스 제품뿐만 아니라 무료 안티 애드웨어 밤에 문을 잠금하지 같은 그들 중 일부는 자초 갖는, 그리고는.

귀하의 컴퓨터가 감염되었다고 제안하는 것은 아니지만 이것이 이상한 행동의 한 가지 가능성이므로, 잘 알려진 여러 바이러스 백신 제품을 사용한 전체 검사는 여전히 좋은 생각입니다. 감염된 컴퓨터를 청소하는 방법을 참조하십시오 .


1

그 이유는 DDE입니다. 이 문제가 일반적으로 메시지 대기열 붕괴로 귀결되는 특정 기술적 세부 사항을 모르겠습니다.

일부 응용 프로그램은 인터럽트 기반으로 DDE 메시지를 처리 ​​할 것으로 예상 / 할 수 없으므로 요청한 내용이 도착하거나 방송 될 때 대기열에서 기다리지 않기 때문에 즉각적인 응답을 제공하지 않습니다. 상황이 백업되고 DDE에 종속 된 모든 것이 영원히 걸립니다. 극단적 인 경우에도 명령 창에서도 같은 이유로 입력 한 문자가 지연되는 것을 볼 수 있습니다.

내가이 문제를 피하는 유일한 방법은 시간이 지남에 따라 특정 응용 프로그램을 실행하지 않고 시행 착오로 인해 실행이 지연 될 때 알 수 있습니다. 시간 제한 변경 또는 DDE 브로드 캐스트 도메인 격리 또는 DDE를 조사 할 도구와 같은 항목을 조정할 수있는 방법이있을 수 있지만이 주제에 대한 실마리는 없습니다.


1

바로 가기 키로 사용하는 Ctrl + Alt + N을 사용하여 메모장을 시작하여 2 초 동안 지연되었습니다. 지연을 제거하는 솔루션은 Akamai Netsession 클라이언트를 비활성화하는 것입니다.

이것이 문제인지 확인하려면 Windows 작업 관리자를 열고 "Netsession_win.exe", rightclik를 선택하고 "프로세스 트리 종료"를 선택하십시오. (두 개의 Netsession 항목이 있는데, 그중 하나는 다른 하나를 생성하고 끝 프로세스 트리를 선택하면 둘 다 죽입니다).

이제 바로 가기 키를 다시 시도하십시오.

지금 빠르고 훌륭하면 제어판의 추가 제거 프로그램에서 Akamai NetSession Interface를 제거하거나 msconfig에서 비활성화하여 (자동으로 시작되지 않도록) 변경을 영구적으로 만듭니다.

msconfig를 열어서 비활성화하는 방법은 다음과 같습니다.

  • 시작 메뉴 / 실행 / "msconfig"쓰기 / 입력
  • "시작"탭으로 전환하십시오.
  • 이름이 "Akamai Netsession Client"인 항목을 선택 취소하십시오.

그러나 나는 그것을 제거하고 필요한 경우에만 다시 설치합니다. 일부 회사에서 소프트웨어 다운로드에 사용하는 다운로드 에이전트 일뿐입니다 (Microsoft 및 Adobe에서 사용했다고 생각합니다).

이것은 akamai 프로그램의 위치입니다.

c:\Users\myname\AppData\Local\Akamai\netsession_win.exe

이것이 도움이되기를 바랍니다.

안드레아스


1
고맙지 만 PC와 관련된 Akamai는 없습니다.
cherouvim 2016 년

1
그런 다음 컴퓨터의 다른 프로그램 일 수 있습니다. 지연을 일으킨 하나 (Akamai)를 찾을 때까지 컴퓨터에서 거의 모든 실행중인 서비스와 프로세스를 거쳐야합니다. Windows는 실행중인 모든 프로세스에 "이 바로 가기 키를 처리 하시겠습니까?"를 "확인"해야하며 프로세스가 망설이고 응답하지 않으면 몇 초가 걸립니다. 나는 그 설명을 여기에서 발견했다 : blogs.msdn.com/b/oldnewthing/archive/2012/05/02/10299709.aspx 다시 페이지를 읽으면 프로세스 일 수 있습니다 – 서비스에는 창이 없습니다. msconfig의 시작 탭을 살펴보십시오
Andreas Jansson

1

나를 위해 (Windows 10 x64)는 SuperFetch기능 을 비활성화하는 데 도움이되었습니다 . 이 서비스 (서비스 SysMain에서 호출 )는 Application Frame Host하루에 여러 번 프로세스를 시작 하고 있으며이 프로세스는 느린 단축키를 담당합니다.


0

Windows 셸을 우회하는 바로 가기 키를 실행하는 간단한 도구를 만들었습니다.

https://github.com/rustyx/myhotkey에서 찾을 수 있습니다.

나는 그것을 직접 사용하여 cmd.exeand 같은 것들을 빠르게 시작 bash.exe합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.