응용 프로그램을 종료하기위한 키보드 단축키가 있습니까? (단지 alt + f4 이상)


27

나는 다른 많은 사람들처럼 창을 닫아도 계속 실행되는 응용 프로그램 인 Spotify를 사용합니다. 즉, I alt+ 일 때 F4원하는 효과가 없습니다. 창만 닫힙니다. 실행 표시 줄의 맨 아래에있는 작은 아이콘은 활성 응용 프로그램으로 강조 표시되어 있습니다. 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "종료"를 선택하면 아이콘을 완전히 닫을 수 있습니다. 나는 매번 그렇게하고 싶지 않습니다.

ctrl+ alt+ del종료 작업에 해당하는 키보드 단축키가 있습니까?


2
와우. 그냥 ... 와우 정답은 29 표입니다. 민주주의?

1
@Ben 더 이상 허용되는 답변이 없습니다. 이것에 다시 관심을 가져 주셔서 감사합니다.
temporary_user_name

답변:


13

응용 프로그램 및 응용 프로그램의 메뉴 레이아웃에 따라 ALT+ 를 누른 F 다음 X키 를 누를 수 있습니다 . ALT+ F파일 메뉴를 열고 X응용 프로그램을 종료합니다. 그래도 작동하지 않으면 메뉴 표시 줄에서 종료 또는 종료 단추를 찾아 해당 밑줄이있는 키를 누르십시오. 이것은 당신을 위해 속임수를해야합니다.


잘 하셨어요. 나는 내가 이것을 처음 읽었을 때 오해했을 것입니다. 이것이 바로 내가 찾던 것이기 때문입니다. 게임과 같은 전체 화면 앱에서는 작동하지 않지만 다른 모든 것에 완벽합니다.
temporary_user_name

33

그렇습니다. 그것은이다 Alt+ F4.

이것은 프로그램끝내기위한 핵심 조합 입니다. 광고 된대로 작동하지 않는 유일한 이유는 Microsoft 디자인 지침을 따르기를 거부하는 무식한 프로그래머입니다.

이 문제는 다른 핫키 에서도 지속됩니다 . 프로세스를 종료시키는 AutoHotKey (또는 유사한 도구)를 사용하여 사용자 지정 솔루션 만 만들 수 있습니다. 그러나 이것은 아마도 많은 일을 잃게 할 것입니다. 그것은 프로세스를 빠져 나가는 무차별 강제 방법입니다.


더 알고 싶어요!

알다시피, Windows 응용 프로그램을 종료 할 수있는 몇 가지 방법이 있습니다.

  1. 기본 응용 프로그램 창에 창 메시지 게시WM_CLOSE
  2. 기본 응용 프로그램 창을 삭제 합니다.
  3. 프로세스 종료

첫 번째 방법은 깨끗한 방법입니다. 응용 프로그램을 닫는 방식. 이것은 Alt+ F4작동 하는 것과 같습니다 . Alt+ F4를 누르면 WM_CLOSE메시지가 응용 프로그램 창으로 전송됩니다.

이제 세 가지 방법을 모두 역순으로 살펴 보겠습니다.

프로세스 종료

Windows에서 응용 프로그램은 프로세스에 있습니다. 해당 프로세스 내에서 응용 프로그램은 창을 만들 수 있습니다 . 창은 데스크탑에 표시되는 내용과 상호 작용할 내용입니다.

따라서 프로세스가 응용 프로그램 의 루트 인 경우 프로세스 를 종료하면 다른 모든 프로세스도 사라집니다. 따라서 응용 프로그램 을 완전히 종료하는 것이 좋습니다 . 하지만이됩니다 죽이고 는 디스크에있는 중요한 데이터를 저장하는 기회가 없다는 것을, 그래서 갑자기 응용 프로그램을.

따라서 이것은 권장되지 않습니다!

기본 응용 프로그램 창 파괴

방금 배운 것처럼 기본 응용 프로그램 창은 프로세스의 일부일뿐입니다 . 따라서 우리가 그 창을 그냥 파괴하더라도 우리는 여전히 그 자리를 차지하는 과정을 갖게 될 것입니다.

그리고 그것은 응용 프로그램보다 제거하기가 훨씬 어려울 것입니다.

이것은 응용 프로그램을 종료하려고 시도하는 가장 초기의 방법 일 것입니다. 멀리있어!

WM_CLOSE메시지 게시

Windows는 메시지 기반 운영 체제입니다. 즉, 구성 요소는 서로 작은 메시지를 보내 서로 통신합니다.

이 메시지 중 하나가 WM_CLOSE메시지입니다.
응용 프로그램이이 메시지를 수신하면이 응용 프로그램이 모든 조치를 취한 다음 생명을 빼앗아 야한다는 데 동의합니다.

그러나 모든 프로그래머는 메시지를 처리하는 방법을 스스로 결정할 수 있습니다.

마찬가지로 문서는 이전에 우리에게 말했다의 기본 동작을 호출하는 것 DestroyWindow, 따라서 우리의 응용 프로그램 종료 방법 # 2를 수행합니다.
약간의 차이는 있지만 이번에 는 의도적이며 프로그램은 중요한 데이터를 저장할 수있는 모든 기회를 갖습니다.

결론

보시다시피, 우리는 여기 모든 프로그래머의 자비에 거의 달려 있습니다. 또는 데이터 손실 위험이 있습니다 (위험을 감수하고 싶지 않습니다!).


12
보다 상세하게 설명하기 위해 Windows 응용 프로그램에는 응용 프로그램의 창에서 사용자의 프로그램 종료 이벤트가 발생할 때 실행되는 방법이 있습니다. 사용자가 원하는대로 종료하는 대신이 특정 프로그램에는이 종료 메소드에 코드가 포함되어있어 사용자가 요청한대로 종료하는 대신 애플리케이션을 알림 영역으로 최소화합니다. 이것은 슬프게도 일반적인 관행이지만 Microsoft의 디자인 지침에 위배됩니다. 운이 좋으면 응용 프로그램에 "종료시 트레이 최소화"와 같은 설정이있을 수 있습니다.이 설정은 응용 프로그램을 실제로 종료하려는 경우 비활성화 할 수 있습니다.
shufler

의견은 실제 답변보다 약간 더 편리하지만 어쨌든 덕분입니다.
temporary_user_name

불행히도 이번에는 그렇지 않은 것으로 나타났습니다.
temporary_user_name

1
링크와 동일한 참조에도 있습니다 ALT+F4: Closes the current window. 실제로 Windows에 바로 가기 정의가 일관성이 없다는 응용 프로그램의 결함은 아닙니다.
중지 해 모니카

연결 한 지원 기사는 약간 혼란 스럽습니다. "Windows 시스템 키 조합 : ALT + F4 : 프로그램 종료"는 Alt + F4를 받으면 Windows가 종료됨을 의미합니다. 이렇게하려면 바탕 화면을 표시하고 바탕 화면을 클릭 한 다음 Alt + F4를 입력하십시오. 종료 메뉴가 나타납니다. 다른 응용 프로그램이 종료되어야한다는 의미 는 아닙니다 . "일반 키보드 전용 명령"섹션이 적용됩니다.
Ben

5

Alt-F4프로세스를 종료하는 것 외에도 (마지막 수단 만 사용합니다) 외에도 프로그램을 종료 할 수없는 경우 시도 할 수있는 여러 가지가 있습니다 . 일반화 된 솔루션이 없기 때문에 프로그램별로 수행해야합니다.

  • 설명서에서 프로그램을 완전히 종료시키는 명령 줄 옵션을 찾아 볼 수 있습니다. 존재하지 않으면 개발자에게 문의하십시오.
  • 다른 옵션은 "Alt-F4를 누르면 SysTray를 최소화하는 대신 프로그램을 종료합니다"와 같은 옵션에 대한 프로그램의 환경 설정을 보는 것입니다.
  • 일부 프로그램에서는 이와 같은 작업을 위해 사용자 정의 단축키를 만들 수 있습니다.
  • AutoHotkey를 사용하여 GUI에서 종료 할 옵션을 선택하는 스크립트를 작성하십시오. "파일 메뉴에 액세스 Alt-F한 다음 종료 옵션 을 선택하십시오 "의 "! fq"와 같은 것 #IfWinActive를 사용하여 핫키를 프로그램으로 제한하고 핫키를 할당 할 수 Alt-F4있습니다.

몇 가지 예 :

  • PhraseExpress를 종료하려면 -shutdown 매개 변수를 사용하여 phraseexpress.exe에 대한 바로 가기를 작성해야합니다.
  • Word를 완전히 종료하기 위해 "application.quit"를 수행하는 매크로를 만들 수 있습니다. 이렇게하면 Word의 모든 인스턴스가 닫힙니다.
  • 오토 핫키 스크립트를 닫으려면 스크립트 어딘가에 ExitApp 바로 가기가 있어야합니다.

매크로를 사용하기 시작하면 잠시 후 중단됩니다. AutoHotkey 또는 AutoIt은 이런 종류의 문제에 적합한 스크립트 언어입니다.


5

키보드를 통해 트레이 아이콘에 자주 액세스 하시겠습니까?

Win- B로 시작 하여 트레이에 초점을 맞추십시오. 추가 숨겨진 항목에 액세스 해야하는 경우 화살표 로 이동하여 space또는 enter을 누른 다음 응용 프로그램 아이콘으로 이동하여 menu키를 누르고 (오른쪽 Alt와 Ctrl 키 사이) 화살표와 함께 종료 / 종료 메뉴 항목으로 이동하십시오 .


4
  • Alt + F4는 현재 창을 닫아야합니다. 반드시 프로그램이 종료되는 것은 아닙니다.
  • 마지막 창인 경우 프로세스는 일반적으로 자체 협정을 종료합니다.

백그라운드에서 실행되고 알림을 제외하고 일반적으로 창을 표시하지 않는 프로그램과 같은 예외가 있습니다. 이러한 경우 Alt + F4는 일반적으로 알림을 닫고 일반적으로 프로그램을 종료하는 다른 방법이 있습니다.

그러나 대답은 : 아니오 , 프로세스를 강제 종료하는 키보드 단축키는 없습니다. 바로 가기는 빈번한 작업을보다 쉽게하기위한 것입니다. 강제 종료는 드물게 발생하므로 바로 가기가 없습니다.

  • 또한 Ctrl + C는 일반적으로 콘솔 응용 프로그램을 종료시킵니다 ( "복사"바로 가기이므로 Windows 응용 프로그램은 아님). Ctrl + Break도 마찬가지입니다. 각각의 경우에 "제어 처리기"가 호출되며, 일반적으로 응용 프로그램을 종료하지만 그렇지 않을 수도 있습니다.

내 Windows 시절에 Ctrl + F4는 현재 창을 닫았습니다. Alt + F4는 정상적인 응용 프로그램을 위해 응용 프로그램과 모든 창을 닫았습니다.
Arjan

@arjan, 하위 창 응용 프로그램 (MDI 또는 다중 문서 인터페이스 응용 프로그램이라고 함)에서 Ctrl + F4는 MDI 자식 창을 닫습니다. 예를 들어 Word 또는 Excel에서 각 문서는 기본 창 내의 하위 창에서 열렸으며 Ctrl + F4는 해당 창만 닫았습니다. 요즘 탭 GUI가 더 일반적이며 Ctrl + F4는 현재 탭을 닫습니다 (예 : IE, Chrome 및 Firefox, Visual Studio 등).
Ben


1

작업 관리자 (게임 오작동과 같은 전체 화면 응용 프로그램) Alt F4가 표시되지 않고 작동하지 않는 경우 프로세스 이름을 알고 있으면 taskkill.exe를 사용할 수 있습니다.

로 실행 대화 상자를 열고 다음을 Win R입력하십시오.

taskkill /IM NameOfTheProcess.exe /F

태스크 킬 문서


0

ctrl+ alt+ del종료 작업에 해당하는 키보드 단축키가 있습니까?

예, 프로세스를 직접 종료 할 수있는 작업 관리자에 액세스하려면 다음 바로 가기를 사용할 수 있습니다.

Ctrl+ Shift+Esc


0

CtrlPause내 Dell의 파란색 Fn키 는 F12 / Pause입니다.

파란색 기능 키를 누른 상태에서 Ctrl키를 누른 상태에서을 누릅니다 F12.


1
이 대답은 정말 혼란 스럽습니다. Fn + ctrl + F12를했는데 컴퓨터가 꺼졌습니다. F12 기호가 무엇을 의미하는지 전혀 모른다. 정말 유익하지 않습니다. 그래도 프로그램은 끝나지 않았습니다. Fn + Ctrl + Pause와 동일합니다.
temporary_user_name

0

alt+ F4는 더 이상 창을 닫지 않습니다. 레지스트리 키를 1로 변경하면 탭이 더 있어도 창이 닫힙니다.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer]
Value Name: NoWinKeys
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable restriction, 1 = enable restriction)  

0

비디오 게임이 충돌하여 전체 화면으로 표시되었을 때이 중 많은 부분이 작동하지 않아서 작업 관리자를 찾을 수 없었습니다.

포기한 후에 내 솔루션을 찾았습니다. 이것은 Windows 10에서 작동했습니다.

  1. 컴퓨터 본체의 전원 버튼을 누릅니다. Windows가 종료되기 시작합니다. "이 프로그램을 종료"대화 상자를 표시합니다
  2. 문제가있는 프로그램이 종료되면 "종료 취소"를 빠르게 누르십시오.

기본적으로 종료되지만 종료하기 전에 중지하십시오.


0

ctrl + alt + del은 작업 관리자를 가져옵니다. 거기에서 두 번째 모니터의 작업 관리자 위로 마우스를 가져간 다음 대상 프로그램이 나타날 때까지 아래쪽 화살표를 누르십시오. 그런 다음 대상 프로그램이 나타날 때까지 아래로 스크롤하십시오. 키보드에서 Del을 누릅니다. 이것은 다중 모니터가있는 Windows 10의 모든 프로세스를 종료하지 않고 외부에서 프로세스를 종료합니다.


“대상 프로그램이 나타날 때까지 아래쪽 화살표를 누르십시오. 그런 다음 대상 프로그램이 나타날 때까지 아래로 스크롤하십시오.”오타입니까? 같은 일을 두 번하는 것 같습니다.
G-Man, '

Ctrl + Alt + Del 은 작업 관리자를 열지 않습니다 . 다양한 옵션과 함께 "로그인 화면"이 표시됩니다. 작업 관리자를 여는 단축키 ks Ctrl + Shift + Esc
phuclv

0

Ctrl+ Shift+ Esc작업 관리자를 엽니 다.

응용 프로그램 이름의 첫 글자를 입력하십시오 ( "Spotify":) s. 또는 화살표 위 / 아래 키를 사용하여 작업 관리자에서 응용 프로그램 행으로 이동하십시오.

그런 다음 Alt+ E"작업 끝내기"


0

창문에서 가장 빠른 방법은 눌러입니다 altspace동시에 c이후

alt + space c


-1

Alt + F4가 작동합니다.

환경 설정에서 "트레이에서 Spotify 닫기"옵션을 비활성화해야합니다. 그런 다음 Alt + F4를 수행하면 실제로 앱이 종료됩니다.

이 옵션이 전에 존재하는지 모르겠습니다.


그는 Spotify에 대해 묻지 않고 프로그램을 예로 사용했습니다.
user598527

-1

나는이 문제가 있었고 간단한 해결책은 Windows를 사용하여 시작 메뉴를 열고 PC를 종료 할 수있을 때까지 종료를 시작하고 종료를 시작하고 PC가 응용 프로그램을 종료하는 동안 몇 초 후에 esc를 눌러 취소하는 것입니다


2
진심이야? 집에서 흰개미를 찾았다면 화염 방사기를 사용하여 그들을 죽이겠습니까?
G-남자 '는 분석 재개 모니카'말한다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.