서버를 실행 중이며 때때로이 대화 상자를 표시하는 내 앱 중 하나가 중단됩니다
누군가가 실제로 상자를 뛰어 넘고 '프로그램 닫기'를 누를 때까지 프로세스를 열린 상태로 유지하기 때문에 성가시다.
내가 궁금한 것은 서버 에서이 더러운 대화 상자를 비활성화하는 방법입니다.
서버를 실행 중이며 때때로이 대화 상자를 표시하는 내 앱 중 하나가 중단됩니다
누군가가 실제로 상자를 뛰어 넘고 '프로그램 닫기'를 누를 때까지 프로세스를 열린 상태로 유지하기 때문에 성가시다.
내가 궁금한 것은 서버 에서이 더러운 대화 상자를 비활성화하는 방법입니다.
답변:
레지스트리 방식과 같은 방법은 없습니다.
관리자 권한 명령 프롬프트를 엽니 다.
다음 명령을 입력하거나 붙여넣고를 누르십시오 Enter.
reg add "HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ Windows 오류보고"/ v "DontShowUI"/ t REG_DWORD / d 1 / f
에 DontShowUI
저장된 사용자 별 관련 값도 HKCU\Software\Microsoft\Windows\Windows Error Reporting
있습니다. 기기 설정이 사용자 설정보다 우선하며 변경 사항이 즉시 적용됩니다.
테스트 목적으로 나쁜 응용 프로그램을 사용할 수 있습니다 .
[이 도구] 는 잘못된 응용 프로그램을 에뮬레이트합니다 . BadApp을 사용하면 프로세스 우선 순위를 변경하고 무한 루프를 시작 (예 : "중지"또는 응답 중지)하고 프로세스를 중단 할 수 있습니다.
시작하십시오 gpedit.msc
.
에 이동 컴퓨터 구성> 관리 템플릿> Windows 구성 요소> Windows 오류보고 .
중대한 오류에 대한 사용자 인터페이스 표시 방지 정책을 두 번 클릭하고 사용으로 설정하십시오 .
Windows Vista 이상
이 정책 설정 심각한 오류에 대한 사용자 인터페이스 표시를 방지합니다.
이 정책 설정을 사용하면 Windows 오류보고에 중요한 오류에 대한 GUI 기반 오류 메시지 또는 대화 상자가 표시되지 않습니다.
이 정책 설정을 사용하지 않거나 구성하지 않으면 Windows 오류보고에 중요한 오류에 대한 사용자 인터페이스가 표시됩니다.
출처 : 그룹 정책 검색
직접 테스트 할 수있는 충돌 프로그램이 없지만이 샷을 제공하십시오.
gpedit.msc
정책 편집기를 열려면 실행하십시오 .Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Error Reporting