Что такое код системной ошибки? (Системное сообщение об ошибке)

Системный код ошибки — это номер ошибки, иногда сопровождаемый коротким сообщением об ошибке, которое программа в Windows может отображать в ответ на конкретную проблему, с которой она сталкивается.

Как используются системные ошибки

Подобно тому, как врач может использовать определенное слово, чтобы описать пациенту список симптомов, операционная система Windows может выдать код ошибки, чтобы описать проблему, возникающую с программным обеспечением, что, в свою очередь, облегчает разработчику программного обеспечения чтобы понять, что произошло, и, следовательно, как это исправить.

Код системной ошибки не совпадает с кодом ошибки диспетчера устройств, кодом STOP, кодом POST или кодом состояния HTTP (a.k.a код ошибки браузера или код ошибки Интернета). Некоторые системные коды ошибок имеют общие кодовые номера с этими другими типами кодов ошибок, но это совершенно разные ошибки с разными сообщениями и значениями.

Системный код ошибки иногда называют просто кодом ошибки или кодом ошибки операционной системы.

Какова причина системного кода ошибки?

Системные коды ошибок предоставляются программистам как часть интерфейса программирования с операционной системой Windows. Другими словами, системные коды ошибок являются предопределенными кодами ошибок и сообщениями об ошибках, которые программисты могут использовать со своим программным обеспечением, чтобы сообщить вам (пользователю программного обеспечения), что программа испытывает конкретную проблему.

Не каждая программа использует эти предопределенные системные коды ошибок. Некоторые программы имеют свои собственные наборы номеров ошибок и сообщений об ошибках, и в этом случае вы можете обратиться к их официальному веб-сайту или руководству для получения списка кодов ошибок и их значения.

Что означают различные коды системных ошибок?

Одним примером кода системной ошибки может быть получение кода ошибки 206 при попытке сохранить файл в программе редактирования музыки. Объяснение этой конкретной ошибки заключается в следующем:

"Имя файла или расширение слишком длинное." 

В этом случае сокращение имени файла перед сохранением позволит избежать ошибки.

Вот еще один пример, который описывает код ошибки 1632:

Папка Temp находится на диске, который заполнен или недоступен. Освободите место на диске или убедитесь, что у вас есть разрешение на запись в папку Temp.

Этот код ошибки, скорее всего, описывает ситуацию, когда жесткий диск переполнен. Удаление временных файлов или очистка пространства в других частях жесткого диска может быть простым решением этой ошибки.

См. Коды системных ошибок: от 1 до 15841 для получения полного списка этих типов ошибок, а также того, что они означают, сообщений, которые их сопровождают, и значений, которые могут отображаться вместо номера кода.

Дополнительная информация о кодах ошибок системы

Один и тот же системный код ошибки может использоваться в сотнях разных экземпляров Windows. Это означает, что коды являются очень общими, так как они могут применяться ко многим различным обстоятельствам. Например, вместо того, чтобы иметь варианты кода ошибки 206 для каждого расширения файла или расположения папки, Windows использует один и тот же код для применения к каждому обстоятельству, когда имя / расширение файла слишком длинное.

Из-за этого просто знание кода не будет достаточным для понимания того, как решить проблему. Помимо системного кода ошибки, вы должны понимать контекст, в котором он был найден.

Например, допустим, вы получили код ошибки 112, что означает, что на диске недостаточно места. Знание кода не принесет вам пользы, если вы не будете знать, где он произошел, например, к какому диску он относится. Также важно помнить, что вы делали, когда отображалась ошибка, например, если вы пытались добавить дополнительные файлы на жесткий диск. Таким образом, решение будет намного проще для понимания и решения.

Что делать после того, как вы увидите системный код ошибки

Это действительно зависит от кода системной ошибки относительно того, что вы должны делать потом. В первом примере, приведенном выше, решение для ошибки довольно очевидно: измените имя файла, потому что он, очевидно, слишком длинный. Однако это не всегда так просто.

Например, если приложение выдает код ошибки 6, что означает «дескриптор недействителен», скорее всего, вы не будете знать, что делать, не говоря уже о том, что это значит. В этих случаях, прежде чем что-либо предпринимать, вы всегда должны попробовать еще раз, чтобы убедиться, что ошибка повторяется дважды. Если этого не произойдет, это может быть временная случайность, которая не требует никакого внимания. Если это произойдет, то лучше всего обратиться в службу технической поддержки разработчика или распространителя программного обеспечения за советом о том, что можно сделать.

Опять же, прежде чем связываться с кем-либо, важно иметь полное представление о том, что вы сделали, когда произошла ошибка, что вам было запрещено делать из-за ошибки, и все остальное, что может быть полезно при поиске решения.

Ссылка на основную публикацию