Matikan sepenuhnya dialog "program ini telah berhenti bekerja, dll"

11

Kami menjalankan program baris perintah dalam proses otomasi pada Windows 2008 dan kadang-kadang ketika menutupnya dialog acara Windows 2008 "program ini telah berhenti bekerja" dengan tombol Tutup. Bagaimana cara menonaktifkannya sepenuhnya? Saya sudah mencoba mematikan pelaporan kesalahan untuk semua pengguna tetapi itu tidak mengubah apa-apa.

Tomas
sumber

Jawaban:

10

Saya telah menemukan bagaimana sepenuhnya menonaktifkan WerFault.exe (Windows Error Reporting). Kunci registri ini harus ditambahkan

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

Saya juga melampirkan file registri yang berfungsi penuh http://www.filejumbo.com/Download/B6A1CD7B9A221BB8

Saya ingin menambahkan banyak instruksi yang saya temukan di Internet tentang menonaktifkan WerFault tidak berfungsi dalam situasi saya, ini termasuk:

  1. Menonaktifkan "Layanan Pelaporan Kesalahan Windows"
  2. Mengedit Kebijakan "Pelaporan Kesalahan Windows" di Editor Kebijakan Grup Lokal
  3. Menonaktifkan "" Pelaporan Kesalahan Windows "dari panel kontrol.
Tomas
sumber
2

Artikel Microsoft ini menunjukkan Anda pergi ke HKLM\Software\Microsoft\Windows\Windows Error Reportingdan menambahkan kunci DWORD yang disebut DontShowUIdengan nilai 1.

EjaanD
sumber
Saya masih mendapatkan dialog Pelaporan Kesalahan Windows dengan satu tombol tutup. Dalam registri Windows Server 2008 saya HKLM \ Software \ Microsoft \ Windows \ Windows Error Reporting Saya memiliki kunci seperti DontShowUI = 1 dan Dinonaktifkan = 1 (dan beberapa lainnya).
Tomas
Setuju - kunci reg ini hanya mematikan UI untuk pelaporan kesalahan, bukan UI untuk benar-benar memberitahukan kesalahan sejak awal.
growse