Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
отключение_отображения_ошибок [2018/10/11 12:44] vladimir |
отключение_отображения_ошибок [2020/08/04 13:58] vladimir [Отключение отображения ошибок] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Отключение отображения ошибок ====== | ====== Отключение отображения ошибок ====== | ||
- | **Информация содержащаяся в данном разделе актуальна для Windows 10 1607.**\\ | + | **Информация в данном разделе актуальна для Windows 10: 1607, 1809.**\\ |
\\ | \\ | ||
Для проверки отключения сообщений об ошибках Вы можете воспользоваться | Для проверки отключения сообщений об ошибках Вы можете воспользоваться | ||
любой программой, которая не работает под Windows и выдает ошибку.\\ | любой программой, которая не работает под Windows и выдает ошибку.\\ | ||
- | В нашем разделе [[+tab|примеры_автоматизации|«Примеры автоматизации»]] Вы можете найти DOS утилиту - com файл, | ||
- | которая гарантировано выдает ошибку. Запустите ее до отключения отображения ошибок, а потом после отключения отображения ошибок.\\ | ||
- | \\ | ||
Для отключения отображения ошибок необходимо в реестре "HKLM\SYSTEM\CurrentControlSet\Control\Windows" изменить | Для отключения отображения ошибок необходимо в реестре "HKLM\SYSTEM\CurrentControlSet\Control\Windows" изменить | ||
значение параметра "ErrorMode". Допустимые значения параметров: | значение параметра "ErrorMode". Допустимые значения параметров: | ||
Строка 12: | Строка 9: | ||
* "1" - Отключить только сообщения об ошибках системы | * "1" - Отключить только сообщения об ошибках системы | ||
* "2" - Отключить все сообщения об ошибках | * "2" - Отключить все сообщения об ошибках | ||
- | |||
Ниже описаны возможные способы изменения параметра | Ниже описаны возможные способы изменения параметра | ||
- | |||
===== С помощью графического интерфейса ===== | ===== С помощью графического интерфейса ===== | ||
- [[+tab|реестр_windows#Как запустить редактор реестра|Запустите редактор реестра]] | - [[+tab|реестр_windows#Как запустить редактор реестра|Запустите редактор реестра]] | ||
Строка 21: | Строка 16: | ||
- Измените значение параметра на необходимое. Допустимые параметры описаны в начале статьи. | - Измените значение параметра на необходимое. Допустимые параметры описаны в начале статьи. | ||
- Нажмите "Enter" | - Нажмите "Enter" | ||
- | |||
===== С помощью консоли ===== | ===== С помощью консоли ===== | ||
==== CMD ==== | ==== CMD ==== | ||
Строка 28: | Строка 22: | ||
которая запущена с повышенными привилегиями. | которая запущена с повышенными привилегиями. | ||
<code>reg add "HKLM\SYSTEM\CurrentControlSet\Control\Windows" /v ErrorMode /t REG_DWORD /d 2 /f</code> | <code>reg add "HKLM\SYSTEM\CurrentControlSet\Control\Windows" /v ErrorMode /t REG_DWORD /d 2 /f</code> | ||
- | |||
==== PowerShell ==== | ==== PowerShell ==== | ||
Данную команду необходимо выполнять в [[+tab|powershell#Как запустить оболочку PowerShell|оболочке PowerShell, запущенной]] | Данную команду необходимо выполнять в [[+tab|powershell#Как запустить оболочку PowerShell|оболочке PowerShell, запущенной]] | ||
от имени администратора. | от имени администратора. | ||
<code>Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Windows" -Name ErrorMode -Value 0</code> | <code>Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Windows" -Name ErrorMode -Value 0</code> | ||
- | |||
===== С помощью reg-файла ===== | ===== С помощью reg-файла ===== | ||
[[+tab|реестр_windows#С помощью REG-файла|Создайте reg-файл]] с нижеуказанным содержимым и примените настройки reg-файла | [[+tab|реестр_windows#С помощью REG-файла|Создайте reg-файл]] с нижеуказанным содержимым и примените настройки reg-файла | ||
Строка 46: | Строка 38: | ||
"ErrorMode"=dword:00000002 ;Не показывать никакие сообщения о системных ошибках. Например, об отсутствии dll | "ErrorMode"=dword:00000002 ;Не показывать никакие сообщения о системных ошибках. Например, об отсутствии dll | ||
</code> | </code> | ||
- | |||
===== Официальная документация ===== | ===== Официальная документация ===== | ||
* [[+tab|https://support.microsoft.com/en-us/help/124873/disabling-system-hard-error-message-dialog-boxes|Disabling System Hard Error Message Dialog Boxes]] | * [[+tab|https://support.microsoft.com/en-us/help/124873/disabling-system-hard-error-message-dialog-boxes|Disabling System Hard Error Message Dialog Boxes]] | ||
* [[+tab|https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms940854(v=winembedded.5)|Filtering Out ErrorMode Messages]] | * [[+tab|https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms940854(v=winembedded.5)|Filtering Out ErrorMode Messages]] | ||
- | |||
- |