К основному контенту

Отключение сообщений об ошибках Widnows

При написании моей маленькой программки для контроля за временем использования компьютера посетителями зала электронных ресурсов, возникла потребность отключения системных сообщений об ошибках. В моём случае - это сообщение об отключённом диспетчере задач. Оно доставало панель задач, которую я так старательно прятал и делало возможным доступ ко всякому разному. В частности можно было спокойно запустить игру, к примеру, и сидеть за компьютером сверх нормы. Досадное недоразумение, которое сразу как-то не удалось предусмотреть. Но, ошибки выявляются во время тестирования и хорошо, что эта обнаружилась до выпуска программы.
Недолгое гугление дало мне эту ссылку.
  1. Run Registry Editor (REGEDT32.EXE).
  2. From the HKEY_LOCAL_MACHINE subtree, go to the following key:
    \SYSTEM\CurrentControlSet\Control\Windows

    Value: ErrorMode

    Type: REG_DWORD

    Default: 0
  3. Select the ErrorMode value.
  4. From the Edit menu, choose DWORD.
  5. Type 0 (zero), 1, or 2, to configure your system to handle system hard error dialog boxes.
The following table defines the three possible values for ErrorMode: 

   Value   Result
   -----   ----------------------------------------------------------------

     0     Errors are serialized and wait for a response.

     1     If the error does not come from the system, then the system
           continues in normal operating mode. If the error comes from the
           system, then it is written to the system log; no user
           intervention is required and dialog boxes are not displayed.

     2     The error is written to the system log; the dialog box is not
           displayed.
То есть, мне нужно записать в ветку реестра значение 2, а затем вернуть обратно значение 0.
Для тех же, кто не может прочесть, что написано (что в данном случае странно, но вдруг), переведу значения кодов:
0, значит сообщения будут выскакивать как обычно. Это значение по умолчанию;
1, значит что будут только ошибки системы. Другие будут игнорироваться;
2 - все ошибки будут подавляться и писаться лишь в журнал.

Комментарии

Популярные сообщения из этого блога

Типичные неисправности ЖК-мониторов

Случилось у меня беда: умерли два одинаковых монитора. И вот стал я искать типовые неисправности для своей модели. (Умерли одинаково.) И вот нашёл такую вещь на просторах. Решил скопировать, дабы не потерять. А то ведь всякое случается с сайтами. Так надёжнее.

Запретить пользователям изменять настройки Google Chrome

Для запрета нужно использовать политики Хрома. Чтобы их активировать, необходимо скачать архив по этой ссылке -  отсюда  или  отсюда Далее по инструкции: Существует два типа шаблонов: шаблоны ADM и шаблоны ADMX. Вам потребуется определить, какой тип шаблонов можно использовать в вашей сети. В этих шаблонах показано, какие разделы реестра можно задать для настройки Google Chrome и какие значения параметров являются допустимыми. Значения параметров в этих разделах реестра определяют поведение Google Chrome. Настройте параметры сети. Откройте загруженный шаблон ADM или ADMX, выполнив указанные ниже действия. Выберите Пуск > Выполнить: gpedit.msc. Перейдите к узлу Политика локального компьютера > Конфигурация компьютера > Административные шаблоны. Нажмите правой кнопкой мыши Административные шаблоны и выберите Добавление и удаление шаблонов. В открывшемся диалоговом окне добавьте шаблон chrome.adm. В результате в узле Административные шаблоны" появится папка Google/G...

Автоматическое рисование топологии сети и прочие "плюшки" FPinger

Как правило, для создания карты сети молодой (а порою даже и не очень) админ ходит по всем укромным уголкам своей организации и ищет откуда и куда тянутся цветные провода. Но это не то чтобы глупый админ (потому что надо самому всё посмотреть и просто знать, где что находится физически), не сказать что работящий (может ему просто скучно и он устроил себе квест по поиску хабов и свитчей), но и не сказать что ленивый... Короче, хрен знает, почему люди так делают. Я отношусь к той категории людей, которым просто лень оторвать задницу от стула до тех пор, когда станет совершенно ясно, что без этого никак. Но вот когда я могу обойтись без этого, я со спокойной душой делаю всё, что требуется сидя на месте. Вот и сегодня, решил сделать давно стоявшее в очереди дел задание: нарисовать топологическую карту сети. Не очень понимаю, зачем предыдущему админу это понадобилось делать, но после того как он уволился это повисло на следующего за ним. Будучи от природы в меру ленивым, я стал искать...