Гид по технологиям

Как пользоваться Microsoft Error Lookup Tool в Windows

7 min read Windows Обновлено 01 Jan 2026
Microsoft Error Lookup: поиск кодов ошибок Windows
Microsoft Error Lookup: поиск кодов ошибок Windows

Что это такое

Microsoft Error Lookup Tool — это небольшая утилита командной строки от Microsoft для поиска текстовых описаний системных кодов ошибок Windows и некоторых связанных кодов Microsoft. Она принимает код ошибки (Win32, HRESULT и похожие) и возвращает строку ошибки и возможные пояснения.

Определение терминов:

  • Код ошибки — числовой или шестнадцатеричный идентификатор, который система или приложение возвращает при сбое. Одной строкой: код показывает, что именно не удалось.

Важно: инструмент не заменяет отладку и не всегда даёт исчерпывающие инструкции по исправлению. Он помогает быстро понять, что означает код.

Совместимость и требования

  • Работает на Windows 8.1 и новее, включая Windows 10 и Windows 11.
  • Это консольная утилита: нужен доступ к командной строке (Command Prompt).
  • Утилита обновлялась до 2019 года; старые или совсем новые коды могут отсутствовать.

Быстрый план действий

  1. Скачать исполняемый файл с официальной страницы Microsoft.
  2. Переименовать файл в короткое имя (например, Err).
  3. Поместить файл в удобную папку, например, C:\.
  4. Открыть командную строку и вызвать Err <код>.
  5. При необходимости экспортировать вывод в файл: Err <код> > D:\error.txt.

Как скачать и запустить Microsoft Error Lookup Tool

Экран синего экрана BSOD на старом ПК с Windows

Ниже приведена подробная последовательность действий с пояснениями и примерами команд.

Шаг 1 — скачать и переименовать исполняемый файл

  1. Откройте браузер и перейдите на страницу загрузки Microsoft Error Lookup Tool на сайте Microsoft.
  2. Нажмите кнопку «Download» и дождитесь окончания загрузки.
  3. Откройте Проводник (Win + E) и перейдите в папку загрузок, где сохранился файл.
  4. По умолчанию файл может иметь сложное имя вида Err_6.4.5.exe. Рекомендуется переименовать его в короткое и простое имя: Err.exe.

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

Переименование исполняемого файла Microsoft Error Lookup Tool в Проводнике

Шаг 2 — поместить инструмент в удобное место

Лучше положить Err.exe в корень диска C:\ или в папку, которая доступна из командной строки без длительного перехода.

  1. Откройте Проводник (Win + E) и найдите Err.exe в папке загрузок.
  2. Копируйте файл (Ctrl + C).
  3. Перейдите в C:\ и вставьте файл (Ctrl + V). При необходимости подтвердите разрешения администратора.

Размещение Microsoft Error Lookup Tool в корне диска C

Шаг 3 — запустить инструмент из командной строки

  1. Нажмите Win + R, введите cmd и нажмите Enter, чтобы открыть Командную строку.
  2. Перейдите в корень диска C, если вы поместили утилиту туда:
cd C:\
  1. Запустите утилиту, введя её имя и нажав Enter:
Err

Утилита покажет синтаксис и доступные параметры.

Запуск Microsoft Error Lookup Tool в командной строке

Как искать код ошибки с помощью утилиты

После запуска утилиты используйте команду следующего вида:

Err <код_ошибки>

Пример для кода 0x80070490:

Err 0x80070490

Утилита выдаст:

  • словесное название ошибки (error string),
  • возможное краткое описание/контекст,
  • при наличии — связанные коды и подсказки.

Проверка кода ошибки с помощью Microsoft Error Lookup Tool

Совет: если код начинается с 0x, передавайте его как есть. Утилита распознаёт оба формата: шестнадцатеричный и десятичный, но явное указание 0x снижает риск ошибки.

Как экспортировать вывод в файл

Если результатов много или вы хотите сохранить их для отчёта, перенаправьте вывод в текстовый файл:

  1. Откройте Командную строку от имени администратора (Win + S -> введите CMD -> «Запуск от имени администратора»).
  2. Перейдите в каталог с утилитой, например:
cd C:\
  1. Выполните команду с перенаправлением:
Err 0x80070490 > D:\error.txt

Это создаст (или перезапишет) файл D:\error.txt с результатами. В командной строке вы увидите только количество найденных совпадений.

Экспорт результатов поиска в текстовый файл

Просмотр экспортированного текстового файла с результатами

Откройте файл в блокноте или любом текстовом редакторе и анализируйте результаты.

Типы кодов, которые поддерживаются

Инструмент в основном ориентирован на:

  • Win32 error codes (например, 5 — Access is denied),
  • HRESULT коды (обычно начинаются с 0x80…, 0xC000…),
  • Некоторые коды из API Microsoft и подсистем Windows.

Он не гарантирует объяснение ошибок, генерируемых полностью сторонними приложениями, которые используют собственные коды ошибок.

Ограничения и когда инструмент не сработает

  • База обновлена до 2019 года: очень новые коды из свежих Windows-пакетов или инсайдерских сборок могут отсутствовать.
  • Инструмент не показывает трассировки, стек вызовов или подробные логи.
  • Для приложений третьих сторон инструмент может не дать пояснение.
  • Некоторые коды имеют несколько значений в разных контекстах; утилита покажет все сопоставления, но не укажет, какое значение применимо именно к вашему случаю.

Важно: если код имеет несколько совпадений, используйте контекст (какое приложение, какие действия предшествовали ошибке, журнал событий) чтобы выбрать релевантную строку.

Альтернативные подходы и инструменты

Если Microsoft Error Lookup Tool не даёт результата или нужен более удобный интерфейс, рассмотрите следующие варианты:

  • Winerr — бесплатная утилита (обычно сторонняя) с графическим интерфейсом, может показывать дополнительные детали.
  • Error Lookup Tool (третья сторона) — несколько реализаций с GUI есть на GitHub.
  • Просмотр журналов через Просмотр событий (Event Viewer) для поиска связанных записей и контекста.
  • Поиск кода на Microsoft Docs, Stack Overflow и в результатах поиска Google/Bing с указанием контекста (имя приложения, время, ID события).

Примечание: при использовании сторонних инструментов проверяйте репутацию разработчика и подпись бинаря.

Мини-методология: как исследовать код ошибки (шаги)

  1. Зафиксируйте код ошибки и контекст: приложение, время, действия перед ошибкой.
  2. Проверьте журнал событий Windows (Event Viewer) на совпадающие записи.
  3. Выполните поиск кода в Microsoft Error Lookup Tool.
  4. Если информация неоднозначна, ищите код в Microsoft Docs и на сообществах.
  5. Попробуйте простые исправления: перезапуск приложения/службы, обновление драйверов, проверка целостности системных файлов (sfc /scannow).
  6. При необходимости экспортируйте результаты и передайте их команде поддержки вместе с логами.

Дерево решений (в формате Mermaid)

flowchart TD
  A[Начало: появилась ошибка] --> B{Есть код ошибки?}
  B -- Нет --> C[Собрать логи и контекст]
  C --> D[Поиск по тексту ошибки в Event Viewer и в интернете]
  B -- Да --> E[Запустить Err <код>]
  E --> F{Найдена расшифровка?}
  F -- Да --> G[Анализ контекста и применение простых исправлений]
  F -- Нет --> H[Проверить Microsoft Docs / сторонние базы]
  H --> I[Собрать логи, создать отчёт и обратиться в поддержку]
  G --> J[Проверить результат]
  J -- Устранилась --> K[Закрыть инцидент]
  J -- Не устранилась --> I

Чеклист для ролей

Для рядового пользователя:

  • Записать код ошибки и краткий контекст.
  • Запустить Err <код> и сохранить результат.
  • Попробовать перезагрузку системы.
  • Передать файл с результатами в службу поддержки.

Для системного администратора:

  • Запустить поиск кода на стороне сервера/клиента.
  • Сопоставить результаты с журналами событий и трассировками.
  • Выполнить проверку диска/зависимостей/драйверов.
  • При необходимости откатить обновления или применить исправления.

Для специалиста службы поддержки:

  • Попросить копию экспортированного файла и журналов.
  • Проверить известные баги и хитры патчи от Microsoft.
  • Предложить шаги по воспроизведению и безопасному откату.

Шаблон отчёта об ошибке (чтобы отправить в поддержку)

  • Дата и время:
  • ОС и сборка Windows:
  • Приложение/служба:
  • Код ошибки:
  • Действия, предшествующие ошибке:
  • Текст вывода Err (вставьте блок из файла):
<вставьте содержимое D:\error.txt>
  • Ссылки на логи / Event Viewer / дампы:
  • Выполненные шаги по устранению:

Критерии приёмки

  • Код ошибки успешно найден и расшифрован инструментом или альтернативой.
  • Наличие одного или нескольких практических шагов для дальнейшей диагностики.
  • Экспорт результатов в файл и приложенные журналы для передачи в поддержку.

Тестовые случаи для проверки работы утилиты

  1. Ввести известный Win32 код (например, 5) и ожидаемо получить строку «Access is denied».
  2. Ввести HRESULT (например, 0x80070005) и увидеть соответствующее описание.
  3. Ввести несуществующий код и убедиться, что утилита корректно сообщает 0 совпадений.
  4. Экспортировать результат в файл и проверить, что файл создан и содержит вывод.

Когда инструмент не помогает: примеры и обходные пути

  • Если код привязан к внутренней логике стороннего приложения, поиск в Err может вернуть ничего. Обход: обратиться к логам приложения и документации разработчика.
  • Если ошибка появляется только на одной машине, возможно, причина в конфигурации или аппаратной неисправности. Обход: провести аппаратную диагностику, проверить диск и память.
  • Если код появляется в инсайдерских сборках Windows, обновлённой документации может не быть. Обход: искать обсуждения в сообществах Insiders и в репозиториях баг-трекера Microsoft.

Безопасность и приватность

  • Не отправляйте приватные ключи, пароли или другие секреты вместе с экспортированными логами.
  • Проверяйте содержимое файла перед пересылкой, удаляйте личные данные.
  • Загружайте утилиту только с официального сайта Microsoft.

Глоссарий (одно предложение каждое)

  • Win32 error code — стандартный код ошибки, возвращаемый API Windows для системных вызовов.
  • HRESULT — 32‑битный код состояния, часто используемый в COM и .NET для описания ошибок.
  • BSOD — синий экран смерти (Blue Screen of Death), критическая ошибка ядра Windows.
  • Event Viewer — системный журнал Windows для просмотра ошибок, предупреждений и информационных сообщений.

Резюме

Microsoft Error Lookup Tool — простой и быстрый способ получить текстовое описание системных кодов ошибок Windows. Он удобен для первичной диагностики и сбора информации для отчёта. Если утилита не даёт ответа, используйте Event Viewer, официальную документацию Microsoft и проверенные сторонние инструменты.

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

Дополнительные ресурсы и ссылки:

  • Официальная страница загрузки Microsoft Error Lookup Tool (поиск на сайте Microsoft).
  • Документация Microsoft Docs по кодам ошибок и HRESULT.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

EEPROM на Arduino — чтение, запись и защита
Embedded

EEPROM на Arduino — чтение, запись и защита

D&D Beyond Player App — руководство
Игры

D&D Beyond Player App — руководство

Играть в настольные игры по Zoom
Настольные игры

Играть в настольные игры по Zoom

Шпаргалка по основным командам Arduino
Встраиваемые системы

Шпаргалка по основным командам Arduino

PayPal: руководство для начинающих
Финансы

PayPal: руководство для начинающих

Управление Arduino через Python
Электроника

Управление Arduino через Python