Главная » Проблемы с Windows и их решение

Коды ошибок Windows, что означает ошибка?

коды ошибок windows

Коды ошибок в операционной системе Windows

Думаю что многие, кто работал с операционными системами Windows, встречал сообщения об ошибке, где указывается код ошибки в виде 0xc000000f или 0x800706ba. Многие, скорее всего даже все, просто вбивают этот код ошибки в поисковик и ищут решение проблемы. В принципе, это неплохой вариант. Но допустим что выхода в Интернет у Вас нет, да и не всегда можно довериться помощникам из Сети, так как каждый интерпретирует ошибку Windows по своему. Что же делать? Как узнать что скрыто за кодом ошибки Windows?

А узнать причину,вызвавшую данный код ошибки можно довольно легко, если Вы хоть немного знаете системы счисления, ну или хотя бы знаете где находится Калькулятор в Windows. Иными словами, узнать причину ошибки могут практически все, было бы желание.

Как узнать причину по коду ошибки Windows?

Так что же нужно сделать, чтобы вычислить причину ошибки по представленному коду? А сделать нужно следующее: выписать или запомнить последние четыре символы из кода ошибки. Если взять первую из приведенных ради примера кода ошибок, то есть код 0xc000000f, то последние 4 символа будут такими — 000f. Эти символы, образуют число. И глубоко пофиг то, что среди них есть буква. Это число! И не нужно спорить. Только число это не простое, оно в шестнадцатеричной системе счисления. А алфавит шестнадцатеричной системы состоит из символов:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11), C(12), D(13), E(14), F(15).

Как видите, буквам присвоены их числовые эквиваленты! То есть 1 это 1, А это 10, а F это 15. То есть, по-другому число 000f можно записать как 0 0 0 15. И вот это самое число нам нужно перевести в десятичную систему счисления, то есть в ту, с которой мы и привыкли работать. А переводим по такой формуле:

000f=0*16^3+0*16^2+0*16^1+15*16^0 = 15

Знак ^ обозначает возведение в степень, если кто не в курсе. Для других кодов ошибок Windows Вам придется заменить символы из числа 000f на другие, соответствующие Вашему случаю символы. В данном случае мы получаем в ответе число 15. Самое сложное на этом заканчивается.

Узнаем причину, по которой был выведен данный код ошибки

Что делать дальше с этим числом? Открываете командную строку и вписываете туда такую команду:

net helpmsg 15

Как может быть и догадались, 15 — это то число, которое мы получили ранее. Для разных кодов ошибок это число будет разным. Запустив данную команду мы получим ответ, который содержит в себе краткое описание проблемы. В нашем случае ответом на код ошибки 0xc000000f будет надпись «Системе не удается найти указанный путь!»

Напоследок

Кстати, максимальное число, которое можно получить из 4-ехзначного шестнадцатеричного числа — это 65536, которому соответствует число ffff. Но на деле ошибок много меньше этого числа. И если Вы введете, например, 65500, то Вам получите описание ошибки, которая гласит, что данное число не является кодом какой-либо ошибки Windows.

Вот таким вот образом можно получить ответ на довольно типичный вопрос «Код ошибки Windows …, что делать?», который каждый день задают немало пользователей.

3 комментариев к записи “Коды ошибок Windows, что означает ошибка?
  1. Людмила в cказал :

    А как расшифровать по Вашей системе код ошибки STOP: 0x0000007E ( 0xC0000005. 0xF75FE0BF, 0xF789E208, 0xF789DF08)? Спасибо!

    • admin в cказал :

      Мда… А для чего по Вашему статья была написана и какой в нем смысл?

  2. Любовь в cказал :

    После вычислений получился код 256, но описание проблемы по нему я так и не нашла (((

Добавить комментарий

Ваш комментарий появится после модерации.