Внутренняя ошибка в ходе выполнения задачи имя задачи постоянная защита файлов код ошибки 7

Обновлено: 04.07.2024

В информационных базах на платформе 1С могут возникнуть множество различных ошибок:

нарушение логической/физической целостности базы, ошибки пользователей, «кривой» код разработчика и многое другое.

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

Во-первых, стоит задать несколько уточняющих вопросов пользователю:

1) Релизы платформы/конфигурации.

4) Возникает ли если запустить 1с с другого компьютера/от другого пользователя? Это даст нам пищу для размышлений – сможет ли помочь очистка кэша, настройка прав, или очистка настроек пользователя.

Теперь немного о самих ошибках и том как их решать.

Общее:
Часть ошибок возникает при использовании нелицензионного ПО (windows, 1C и т.д.).

Распространенный пример – ломаная платформа. Один из патчей взламывает конкретную версию платформы, поэтому после установки новой версии платформы и попытке зайти в базу можно увидеть окно «Не обнаружено свободной лицензии».

Если Вы встретили ошибку в первый раз - возможно, кто-то уже ее встречал -

поищите в google, возможно кто-то уже с этим сталкивался и решил проблему, и Вы не потратите лишних пару часов своего времени.

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

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

Технологический журнал позволяет протоколировать все события 1С:Предприятия (или часть, используя фильтр).
Про него можно прочитать здесь и здесь.

. ВАЖНО

Перед любыми действиями с базой - сделать архивную копию!

Если база не открывается в конфигураторе - скопировать папку с базой и выполнять все операции на копии!

1) База вообще не открывается ни в пользовательском режиме, ни в конфигураторе.

    Самое быстрое, что можно сделать - очистить временные файлы (удалить базу из списка баз и подключить заново)

  • Также можно попытаться зайти в базу от другого пользователя.
  • Если база файловая, то стоит запустить утилиту для тестирования физической целостности базы chdbfl. Она находится в папке:
    C:\Program Files (x86)\1cv8\8.x.x.xxx\bin\chdbfl.exe
  • Если база sql-ная то тестирование средствами sql.

2) Если база при запуске уходит в дамп.

  1. Откройте свойства экрана. Это можно сделать через Панель управления, или просто щелкнув правой кнопкой мыши по любому месту рабочего стола, свободному от окон и значков, и выбрав пункт контекстного меню «Свойства».
  2. В открывшемся окне настройки дисплея перейдите на закладку «Параметры» и нажмите кнопку «Дополнительно».
  3. В открывшемся окне свойств видеокарты перейдите на вкладку «Диагностика».
  4. Передвиньте движок «Ускорение» в крайнюю левую позицию («нет») и нажмите «Применить» или «Ок». Аппаратное ускорение отключено. Изменения вступят в силу после перезагрузки системы.
  1. Откройте Панель управления (Пуск — Панель управления).
  2. Найдите и откройте элемент «Экран».
  3. В левой части открывшегося окна щелкните по ссылке «Настройка параметров экрана».
  4. В открывшемся окне нажмите на ссылку «Дополнительные параметры».
  5. Перейдите на вкладку «Диагностика» и нажмите кнопку «Изменить параметры».
  6. В открывшемся окне передвиньте движок в крайнее левое положение («нет») и нажмите «Ок». Если UAC включен, придется подтвердить, что изменения санкционированы пользователем. Аппаратное ускорение отключено. Изменения вступят в силу после перезагрузки системы.

В Windows 7 в некоторых случаях кнопка «Изменить параметры» будет неактивна. В этом случае отключить аппаратное ускорение невозможно, так как видеокарта и ее драйвер не поддерживают манипуляции аппаратным ускорением.

4) При каком-то действии выкидывает на код в конфигуратор.

  • Для проверки стоит очистить кэш.
  • Если не помогло то скорей всего ошибка в коде - особенно актуально для нетиповых и самописных конфигураций, но встречается иногда и в типовых.

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

Если типовая, то возможно ошибка в релизе.

В любом случае стоит пробежать в отладчике и посмотреть что не так.

5) Под одним пользователем дает что-то сделать, под другим нет.

  • Настройки прав пользователей.
  • Настройки пользователя.
  • Очистка кэша.

6) С одного ПК заходит, с другого нет.

  • Проверить в проводнике видит ли базу – может к папке с базой не предоставлен общий доступ.
  • Очистка кэша.
  • Зайти под другим пользователем.

7) Я ничего не делал/делала но у меня все сломалось

  • Если смогут подсказать что именно «не делали» и когда, то можно воспользоваться

8) Недостаточно памяти.

Был у меня случай, пришел клиент, говорит, при закрытии месяца вылетает ошибка "Недостаточно памяти". Взялся я за эту проблему. Думал, что легко, сначала добавил оперативки - ошибка. Было 2 гигабайта, стало 4, а все равно 1с-ке мало. Размер файла подкачки менял - ошибка, переустановка системы (поставил Windows 7) дало только временный результат, где-то на неделю. Перепробовал все. Спустя некоторое время решение было найдено.

Решение

На клиентском компе запустить командную строку от имени администратора, прописать там следующее:

BCDEdit /set increaseuserva xxxx - вместо хххх пишите объем виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений. По умолчанию 2 гига. Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 - на приложения и 2 на нужды самой ОС. Я выбрал 3000 (т.е. CDEdit /set increaseuserva 3000). Однако система может подглючивать. Особенно, если у вас 2 гига оперативки, как у меня. Это для ОС семейства Windows Vista, 7, Windows 2008.

Для Windows XP \ Windows 2003 пишем
/3GB /userva=xxxx (xxxx в МБ в диапазоне 2048 - 3072) в файле boot.ini, рекомендуемый максимум значений userva 2900–3030.

9) Элементы форм налезают друг на друга и имеют неправильное расположение.

10) Ошибка СУБД Внутренняя ошибка компоненты dbeng8

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

Решение: обновиться до актуального релиза на всех рабочих местах.

Если не помогло, тогда делаем следующее:

    Тестирование и исправление

11) Ошибка в платформе 8.3.4.428

  • В версии 8.3.4.428 платформы "1С:Предприятие" обнаружена критичная ошибка, возникающая при реструктуризации данных. Данная ошибка локализована и будет исправлена в следующей версии платформы.

12) Конфликт блокировок при выполнении транзакции:


Microsoft OLE DB Provider for SQL Server: Could not continue scan with NOLOCK due to data movement.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=3, Severity=C, native=601, line=1

Конечно список далеко не полный, так что буду рад, если его дополнят в комментариях.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

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

При любой непонятной фигне чистить кэш потом разбираться.

У меня пользователи уже научены что сначала давят Сервис\Очистить кэш и перезапустить программу а потом уже звонить и жаловаться.

Хорошая статья! По первому пункту могу добавить. Если не получилось ничего из перечисленного, можно воспользоваться программкой Tool_1CD и с ее помощью удалить записи в таблице configsave. Только это мне и помогло в свое время. 1 пункт. Как же можно выгрузить в *.dt, если по условию не загружается конфигуратор?
8. пункт это не решение. Увеличение до 3Гб памяти под процесс зачастую не помогает. Решение - это 64-разряда для клиента и для сервера.
Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 - на приложения и 2 на нужды самой ОС. Строго говоря, 4 гигабайта это адресное пространство 32-разрядных систем, а не "выделяется". Из которых MS еще что-то резервирует под аппаратную часть, плюс еще ограничивает каждый процесс 2 Гигами.
9. Проще сделать "Восстановить положение окна Alt-Shift-R"
Многократно повторенный совет использовать chdbfl.exe довольно сомнителен. Утилита известна тем, что зачастую добивает базу окончательно.
(6)(9) - присоединяюсь. С программными лицензиями проблемы возникают гораздо чаще. Статья классная, я плюсанул. Одно но "Часть ошибок возникает при использовании нелицензионного ПО (windows, 1C и т.д.)." - очень сомнительное предложение. Terve!R; user705520_admin; roman8115; virtmon; Sophus; Bukaska; JesteR; buganov; for-elenak; plmshka; Sergafan10; + 11 – 1 Ответить

(9) Aspire1C,
Скорее это относится к карявым патчам в которых "что-то не учли"

(0)
Статья хорошая, хотя у нас с одним клиентом, в клиент-серверном варианте, возникла ошибка, которая не была описана ни где в интернете (по крайней мере я не нашёл):
При попытки открыть форму справочника или сделать запрос хотя бы к одному его полю - рабочий сервер 1С 8.3 падает и перезапускается. Тут ни чиска кешев, ни dt, ни чекдб в скуле, ни выгрузка-загрузка через файловую базу (с проверкой chdbfl и тестированием-исправлением) не помогают :-) Хотя в файловом варианте всё работало отлично.

(9) Aspire1C,
Скорее это относится к карявым патчам в которых "что-то не учли"
Там учитывать нечего.
Но из за повального спроса, их часто снабжают дополнительным потребительским сервисом - троянами.
Если в процессах висит что-то типа rundll32 C:\windows\temp\pagefile.sys - это вот оно. (9) Aspire1C, Описал частый пример с ломаной платформой. (26) Aspire1C, да, часто это ошибка, возникшая вследствие незнания администратором специфики механизмов лицензирования 1С/HASP.

Это не статья. Это перечень условно известных проблем с не всегда корректными рекомендациями по их решению.

Далее по пунктам:
0) Кэш (и Local, и Roaming) чистим в первую очередь. И при возможности перезапускаем серверы приложения и СУБД.

1) Правильное решение - технологический журнал.
2) Приведена только одна из возможных причин, к тому же не самая частая. (проверьте в системном логе ошибок GDI). И даже в этом случае лучшее решение - обновлять драйвера видео. Наблюдается это только со старыми дровами встроенного видео Intel. А вообще правильное решение - технологический журнал.
3) Правильное решение - технологический журнал
4) Не нужно гадать - сразу идем в отладчик.
5) Верно.
6) Скорее всего, это какая-то проблема связи либо авторизации. В случае с файловой базой первичная рекомендация верная, а при клиент-серверной помогут всяческие пинги, телнеты, анализ системных логов и опять же - технологический журнал.
7) Не забыть написать служебку о саботаже рабочего процесса пользователем. В следующий раз пользователь будет помнить, что он делал. А так да, ЖР, минимальный ТЖ (excp, excpcntx) и логи.
8) Вообще-то в современных конфигурациях механизмы, требовательные к памяти, обычно выполняются на сервере. Может помочь оптимизация проблемных запросов. А в некоторых случаях поможет только сервер x64. Ну и о фрагментации адресного пространства памяти не забываем, спасет плановый перезапуск рабочих процессов.
9) Не факт. В УФ может быть виноват браузер, в ОФ - кривые привязки элементов формы.
10) Тоже не факт. Сбойная база к такой ошибке может приводить.
11) Версия платформы отозвана. Решение - только поднимать базу из бэкапа.

12) С чего вы вообще взяли, что конфликт блокировок - это ошибка? Это показатель некорректной работы СУБД или логики конфигурации, и dbcc checkdb Вас от этого не спасет.
"Конфликт блокировок" бывает двух видов:
а) таймаут - тут нужно выяснять, почему не удалось наложить блокировку за отведенное время.
б) дедлок - тут нужно анализировать порядок наложения блокировок, и далеко не всегда эту проблему удается решить "малой кровью".

Устранение сбоев при установке Kaspersky Endpoint Security 11 для Windows

Установка и удаление корпоративной версии Лаборатории Касперского может пройти не так гладко, как это запланировал пользователь. Разберем основные ошибки системы и дадим рекомендации к их устранению.

Основные ошибки

  • Ошибка 27200. Невозможно выгрузить программу из оперативной памяти.
  • Ошибка 27300. Ошибка при установке драйвера.
  • Ошибка 27320. Ошибка при настройке службы.
  • Ошибка 1603. Ошибка процесса установки.
  • Ошибка 1723. Обнаружена проблема в пакете мастере установки программы.
  • Ошибка 27460. Ошибка при создании дескрипторов защиты.
  • Ошибка: Пароль или имя пользователя для удаления программы не заданы либо заданы неверно.
  • Удаленная установка на устройстве завершена с ошибкой: В процессе установки произошла неисправимая ошибка.
  • Удаленная установка на устройстве завершена с ошибкой: Для установки необходимо принять условия Лицензионного соглашения.
  • Удаленная деинсталляция на устройстве завершена с ошибкой: Не удалось определить строку для автоматического удаления программы.
  • После установки продукта его компоненты находятся в состоянии ошибки и не запускаются.

Решение

Все шаги инструкции выполняются последовательно:

  • Установлен ли пароль на удаление. Если защита установлена, убедитесь, что Вам известен корректный пароль. Подробнее в справке.
  • Установлена и активна Служба базовой фильтрации (Base Filtering Engine).
  • Установка или удаление происходит под учетной записью с правами администратора.
  • На устройстве установлено стороннее ПО, ограничивающее права или запрещающее установку/удаление программ.
  • Что вы корректно выполнили шаги установки программы. Использовали обязательные параметры EULA=1 и PRIVACYPOLICY=1 для принятия условий Лицензионного соглашения и Политики конфиденциальности. Подробнее в справке и статье.
  • Возможно ли удалить программу локально без использования задачи Kaspersky Security Center.
  • Настройки групповых политик (GPO). Или перенесите устройство в контейнер (OU) без действующих политик и форсируйте применение настроек. Подробнее в статье.
  • Используемые в библиотеках шифрования алгоритмы. Они должны быть одинаковыми. Установочный пакет Kaspersky Endpoint Security. Если в нем присутствует файл первоначальной конфигурации install.cfg, попробуйте выполнить установку без него.

3. При наличии стороннего программного обеспечения, имеющего отношение к защите хранимой и передаваемой информации (например, КриптоПро CSP), установите последние версии этих программ.

4. Скачайте самую новую версию дистрибутива программы «Лаборатории Касперского», перезагрузите устройство и повторите попытку установки или удаления.

5. Скачайте и запустите kavremover в безопасном режиме. Перезагрузите устройство и повторите попытку установки.

6. Если программа Kaspersky Endpoint Security для Windows повреждена и вы хотите восстановить ее, запустите в командной строке команду восстановления в соответствии с версией программы:

Заполните поля KLLOGIN и KLPASSWD и уточните путь к файлу логов.

7. Если на момент установки на компьютере присутствует Kaspersky Endpoint Security для Windows или выполняется удаление программы, воспользуйтесь рекомендациями ниже и повторите попытку установки или удаления:

Рекомендации носят временный характер и необходимы только в процессе очередной попытки установить или удалить программу.

Любая программа, установленная на компьютер, может время от времени работать неправильно. Периодические сбои, которые приводят к невозможности использования ПО, называются ошибки. Чтобы суметь диагностировать и устранять ошибки в 1С, пользователь должен хотя бы немного разбираться в особенностях работы программ. Наличие минимальных знаний позволяет решать проблемы самостоятельно.

Прежде чем рассматривать основные разновидности ошибок, стоит заметить, что они отличаются между собой по происхождению. Приложение может привести к физическому или логическому сбою. В результате 1С просто не запускается или начинает работать в режиме «Конфигуратор». Пользовательский режим бывает недоступен или, при использовании определенных команд, будет появляться сбой.

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

Причины появления ошибки в 1С

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

Одна из самых частых причин нарушение работы связанна с компьютером, на который установлена база данных 1С. Рабочая область может автоматически закрываться из-за нехватки оперативной памяти на сервере. Все возникающие неисправности должны быстро устраняться. В противном случае есть вероятность потери данных.

Часто возникающие ошибки 1С

Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:

  1. Недостаточно памяти.
  2. Ошибка доступа.
  3. Ошибка формата потока.
  4. Ошибка СУБД: Файл базы данных поврежден.
  5. Неправильное отображение блоков формы.
  6. Внутренняя ошибка компоненты dbeng.
  7. Dump при запуске.
  8. Неверный формат хранилища.
  9. Ничего не работает.

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

Недостаточно памяти

Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.

Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.

Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.

Ошибка доступа

Она возникает, если учетная запись не имеет достаточно прав. Проявляется при выполнении определенного действия, которое доступно только ограниченному кругу пользователей. Для исправления ситуации достаточно изменить роль выбранного профиля в конфигураторе (вкладка «Администрирование – Пользователи»). В некоторых случаях это увеличивает безопасность базы данных, если необходимо защитить файлы от изменения сторонними людьми.

Ошибка формата потока

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

Устранение подобной ошибки 1С выполняется простой чисткой кэша. Для этого необходимо перейти в папку, где хранятся временные файлы. В Windows 7 и выше она находится по адресу C:\Users\Username\AppData\Local\1C или C:\Users\Username\AppData\Roaming\1C. Для Windows ХР другой путь – Local Settings\Application Data\1C\. Все файлы, начинающиеся на 1cv8, кроме «1Cv8.1CD» полностью удаляются.

Если «Ошибка формата потока» возникает в процессе работы, то нужно провести тестирование (Администрирование – Тестирование и исправление), выбрать первые 2 галочки и запустить процесс.

Ошибка СУБД: Файл базы данных поврежден

Если всплывает информационное окно с подобной надписью, неисправность базы данных решается тестированием файла и всей информационной базы. Такое мероприятие может проводиться 2 способами:

  • Запуск утилиты chdbfl.exe. Эта программа предназначена для того, чтобы проверять целостность базы данных при совместном ее использовании с информационной базой. Данный метод хорош тем, что дает возможность решать сбои даже в тех ситуациях, когда конфигуратор запустить невозможно. Сначала выполняется резервное копирование информации. В папке, где установлен 1С (директория bin) находится файл chdbfl.exe. Он запускается, в окне прописывает путь к файлу базы данных и ставится галочка, чтобы провести исправление ошибок. Нажимается кнопка «Выполнить». После завершения процесса все должно заработать. Если нет – используется конфигуратор.
  • Через конфигуратор. Нужное окно вызывается после нажатия «Администрирование – Тестирование и исправление». На экране появляется форма, где выставляются галочки на следующе строчки: «Реиндексация таблиц…», «Проверка логической целостности…», «Проверка ссылочной…», «Реструктуризация таблиц…», «Тестирование и исправление» и 2 раза «Создать объекты». Нажимается кнопка «Выполнить». После завершения процедуры сбой устраняется.

Неправильное отображение блоков формы

Такая неисправность возникает от разных факторов. Чтобы привести программу к нормальной работоспособности, пользователю необходимо последовательно выполнить несколько команд. После проведения каждой проверяется устранение сбоя:

Если приведенные методы не помогают, рационально будет провести обновление платформы.

Внутренняя ошибка компоненты dbeng

Dump при запуске

Возвращение 1С в рабочее состояние проводится простым обновлением MS Visual Studio (Visual C++) и дополнительными манипуляциями. Чтобы отследить конкретный файл, в котором возникает ошибка, открывается «Просмотр событий». Для этого пользователь переходит в «Панель управления – Система и безопасность – Администрирование». С левой стороны раскрывается «Журнал Windows – Приложение».

На экране появляется список ошибок и точное расположение поврежденного файла. После установки новой версии MS Visual Studio (Visual C++) с папки System32 копируется одноименный файл dll и вставляется в папку платформы 1С. Проблема решилась.

Неверный формат хранилища

Ничего не работает

Если программа перестала нормально работать без видимых причин, значит пользователю придется самостоятельно искать неисправность. Для восстановления работоспособности базы данных проводятся следующие мероприятия:

  • чистится кэш;
  • открывается файл chdbfl.exe из папки установки приложения и выполняется исправление;
  • выполняется запуск «Конфигуратора» для тестирования и исправления сбоев;
  • обновление «1С».

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

Расшифровка КОДОВ ОШИБОК Windows

0000 0x0000 Операция успешно завершена.
0001 0x0001 Неверная функция.
0002 0x0002 Системе не удается найти указанный файл.
0003 0x0003 Системе не удается найти указанный путь.
0004 0x0004 Системе не удается открыть файл.
0005 0x0005 Нет доступа.
0006 0x0006 Неверный дескриптор.
0007 0x0007 Повреждены управляющие блоки памяти.
0008 0x0008 Недостаточно памяти для обработки команды.
0009 0x0009 Неверный адрес управляющего блока памяти.
0010 0x000A Ошибка в среде.
0011 0x000B Была сделана попытка загрузить программу, имеющую неверный формат.
0012 0x000C Код доступа неверен.
0013 0x000D Ошибка в данных.
0014 0x000E Недостаточно памяти для завершения операции.
0015 0x000F Системе не удается найти указанный диск.
0016 0x0010 Не удается удалить каталог
0017 0x0011 Системе не удается переместить файл на другой диск.
0018 0x0012 Больше файлов не осталось.
0019 0x0013 Носитель защищен от записи.
0020 0x0014 Системе не удается найти указанное устройство.
0021 0x0015 Устройство не готово.
0022 0x0016 Устройство не опознает команду.
0023 0x0017 Ошибка в данных (CRC)
0024 0x0018 Длина выданной программой команды слишком велика.
0025 0x0019 Не удается найти заданную область или дорожку на диске.
0026 0x001A Нет доступа к диску или дискете.
0027 0x001B Не удается найти заданный сектор на диске.
0028 0x001C На принтере кончилась бумага.
0029 0x001D Системе не удается произвести запись на устройство.
0030 0x001E Системе не удается произвести чтение с устройства.
0031 0x001F Присоединенное к системе устройство не работает.
0032 0x0020 Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
0033 0x0021 Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом.
0034 0x0022 В устройство вставлен неверный диск. Вставьте %2 (серийный номер тома: %3) в устройство %1.
0036 0x0024 Слишком много файлов открыто для совместного доступа.
0038 0x0026 Достигнут конец файла.
0039 0x0027 Диск заполнен до конца.
0050 0x0032 Запрос сети не поддерживается.
0051 0x0033 Удаленный компьютер недоступен.
0052 0x0034 В сети имеется два ресурса с одинаковыми именами.
0053 0x0035 Не найден сетевой путь.
0054 0x0036 Сеть занята.
0055 0x0037 Сетевой ресурс или устройство более недоступно.
0056 0x0038 Достигнут предел по числу команд для сетевой части BIOS.
0057 0x0039 Аппаратная ошибка сетевой платы.
0058 0x003A Указанный сервер не может выполнить требуемую операцию.
0059 0x003B Неожиданная ошибка в сети.
0060 0x003C Несовместимый удаленный контроллер.
0061 0x003D Очередь принтера заполнена до конца.
0062 0x003E На сервер отсутствует место для записи файла, выводимого на печать.
0063 0x003F Ваш файл, находившийся в очереди вывода на печать, был удален.
0064 0x0040 Указанное сетевое имя более недоступно.
0065 0x0041 Нет доступа к сети.
0066 0x0042 Неверно указан тип сетевого ресурса.
0067 0x0043 Не найдено сетевое имя.
0068 0x0044 Превышен предел по числу имен для локальной сетевой платы компьютера.
0069 0x0045 Превышен предел по числу сеансов сетевой системы ввода/вывода (BIOS).
0070 0x0046 Сервер сети был остановлен или находится в процессе запуска.
0071 0x0047 Количество подключений к удаленному компьютеру достигло предела, поэтому установка дополнительных подключений невозможна.
0072 0x0048 Работа указанного принтера или дискового накопителя была остановлена.
0080 0x0050 Файл существует.
0082 0x0052 Не удается создать файл или каталог.
0083 0x0053 Сбой прерывания INT 24
0084 0x0054 Недостаточно памяти для обработки запроса.
0085 0x0055 Имя локального устройства уже используется.
0086 0x0056 Сетевой пароль указан неверно.
0087 0x0057 Параметр задан неверно.
0088 0x0058 Ошибка записи в сети.
0089 0x0059 В настоящее время системе не удается запустить другой процесс.

0100 0x0064 Не удается создать еще один системный семафор.
0101 0x0065 Семафор эксклюзивного доступа занят другим процессом.
0102 0x0066 Семафор установлен и не может быть закрыт.
0103 0x0067 Семафор не может быть установлен повторно.
0104 0x0068 Запросы к семафорам эксклюзивного доступа на время выполнения прерываний не допускаются.
0105 0x0069 Этот семафор более не принадлежит использовавшему его процессу.
0106 0x006A Вставьте диск в устройство %1.
0107 0x006B Программа была остановлена, так как нужный диск вставлен не был.
0108 0x006C Диск занят или заблокирован другим процессом.
0109 0x006D Канал был закрыт.
0110 0x006E Системе не удается открыть указанное устройство или файл.
0111 0x006F Указано слишком длинное имя файла.
0112 0x0070 Недостаточно места на диске.
0113 0x0071 Исчерпаны внутренние идентификаторы файлов.
0114 0x0072 Внутренний идентификатор конечного файла неверен.
0117 0x0075 Вызов IOCTL приложением произведен неверно.
0118 0x0076 Параметр проверки записи данных имеет неверное значение.
0119 0x0077 Система не может обработать полученную команду.
0120 0x0078 Эта функция допустима только в режиме Win32.
0121 0x0079 Истек интервал ожидания семафора.
0122 0x007A Область данных, переданная по системному вызову, слишком мала.
0123 0x007B Синтаксическая ошибка в имени файла, имени каталога или метке тома.
0124 0x007C Неверный уровень системного вызова.
0125 0x007D У диска отсутствует метка тома.
0126 0x007E Не найден указанный модуль.
0127 0x007F Не найдена указанная процедура.
0128 0x0080 Дочерние процессы, окончания которых требуется ожидать, отсутствуют.
0129 0x0081 Приложение %1 нельзя запустить в режиме Win32.
0130 0x0082 Попытка использовать дескриптор файла для открытия раздела диска и выполнения операции, отличающейся от ввода/вывода нижнего уровня.
0131 0x0083 Попытка поместить указатель на файл перед началом файла.
0132 0x0084 Указатель на файл не может быть установлен на заданное устройство или файл.
0133 0x0085 Команды JOIN и SUBST не могут быть использованы для дисков, содержащих уже объединенные диски.
0134 0x0086 Попытка использовать команду JOIN или SUBST для диска, уже включенного в набор объединенных дисков.
0135 0x0087 Попытка использовать команду JOIN или SUBST для диска, который уже был отображен.
0136 0x0088 Попытка снять признак объединения с диска, для которого команда JOIN не выполнялась.
0137 0x0089 Попытка снять признак отображения с диска, для которого команда SUBST не выполнялась.
0138 0x008A Попытка объединить диск с каталогом на объединенном диске.
0139 0x008B Попытка отобразить диск на каталог, находящийся на отображенном диске.
0140 0x008C Попытка объединить диск с каталогом на отображенном диске.
0141 0x008D Попытка отобразить диск на каталог, находящийся на объединенном диске.
0142 0x008E В настоящее время выполнить команду JOIN или SUBST невозможно.
0143 0x008F Система не может объединить или отобразить диск на каталог (с каталогом) с этого же диска.
0144 0x0090 Этот каталог не является подкаталогом корневого.
0145 0x0091 Каталог непуст.
0146 0x0092 Указанный путь используется для отображенного диска.
0147 0x0093 Недостаточно ресурсов для обработки команды.
0148 0x0094 Указанный путь в настоящее время использовать нельзя.
0149 0x0095 Попытка объединить или отобразить диск, каталог на котором уже используется для отображения.
0150 0x0096 Сведения о трассировке в файле CONFIG.SYS не найдены, либо трассировка запрещена.
0151 0x0097 Число семафоров для DosMuxSemWait задано неверно.
0152 0x0098 Не выполнен вызов DosMuxSemWait. Установлено слишком много семафоров.
0153 0x0099 Некорректный вызов DosMuxSemWait.
0154 0x009A Длина метки тома превосходит предел, установленный для файловой системы.
0155 0x009B Не удается создать еще один поток команд.
0156 0x009C Принимающий процесс отклонил сигнал.
0157 0x009D Сегмент уже освобожден и не может быть заблокирован.
0158 0x009E Блокировка с сегмента уже снята.
0159 0x009F Адрес идентификатора потока команд задан неверно.
0160 0x00A0 DosExecPgm передан неверный аргумент.
0161 0x00A1 Путь указан неверно.
0162 0x00A2 Сигнал уже находится в состоянии обработки.
0164 0x00A4 Создание дополнительных потоков команд невозможно.
0167 0x00A7 Не удается снять блокировку с области файла.
0170 0x00AA Требуемый ресурс занят.
0173 0x00AD Запрос на блокировку соответствует определенной области.
0174 0x00AE Файловая система не поддерживает указанные изменения типа блокировки.
0180 0x00B4 Системой обнаружен неверный номер сегмента.
0182 0x00B6 Операционная система не может запустить %1.
0183 0x00B7 Невозможно создать файл, так как он уже существует.
0186 0x00BA Передан неверный флаг.
0187 0x00BB Не найдено указанное имя системного семафора.
0188 0x00BC Операционная система не может запустить %1.
0189 0x00BD Операционная система не может запустить %1.
0190 0x00BE Операционная система не может запустить %1.
0191 0x00BF Не удается запустить %1 в режиме Win32.
0192 0x00C0 Операционная система не может запустить %1.
0193 0x00C1 %1 не является приложением Win32.
0194 0x00C2 Операционная система не может запустить %1.
0195 0x00C3 Операционная система не может запустить %1.
0196 0x00C4 Операционная система не может запустить это приложение.
0197 0x00C5 Конфигурация операционной системы не рассчитана на запуск этого приложения.
0198 0x00C6 Операционная система не может запустить %1.
0199 0x00C7 Операционная система не может запустить это приложение.

0200 0x00C8 Сегмент кода не может превышать 64 Кбайт.
0201 0x00C9 Операционная система не может запустить %1.
0202 0x00CA Операционная система не может запустить %1.
0203 0x00CB Системе не удается найти указанный параметр среды.
0205 0x00CD Ни один из процессов в дереве команды не имеет обработчика сигналов.
0206 0x00CE Имя файла или его расширение имеет слишком большую длину.
0207 0x00CF Стек занят.
0208 0x00D0 Подстановочные знаки * и/или ? заданы неверно или образуют неверный шаблон имени.
0209 0x00D1 Отправляемый сигнал неверен.
0210 0x00D2 Не удается установить обработчик сигналов.
0212 0x00D4 Сегмент заблокирован и не может быть перемещен.
0214 0x00D6 К этой программе или модулю присоединено слишком много динамически подключаемых модулей.
0215 0x00D7 Вызовы LoadModule не могут быть вложены.
0230 0x00E6 Состояние канала является неверным.
0231 0x00E7 Все копии канала заняты.
0232 0x00E8 Идет закрытие канала.
0233 0x00E9 С обоих концов канала отсутствуют процессы.
0234 0x00EA Имеются дополнительные данные.
0240 0x00F0 Сеанс был прекращен.
0254 0x00FE Имя дополнительного атрибута было задано неверно.
0255 0x00FF Дополнительные атрибуты несовместимы между собой.
0259 0x0103 Дополнительные данные отсутствуют.
0266 0x010A Не удается использовать интерфейс (API) Copy.
0267 0x010B Неверно задано имя каталога.
0275 0x0113 Дополнительные атрибуты не уместились в буфере.
0276 0x0114 Файл дополнительных атрибутов поврежден.
0277 0x0115 Файл дополнительных атрибутов переполнен.
0278 0x0116 Неверно указан дескриптор дополнительного атрибута.
0282 0x011A Установленная файловая система не поддерживает дополнительные атрибуты.
0288 0x0120 Попытка освободить не принадлежащий процессу объект синхронизации.
0298 0x012A Слишком много попыток занесения события для семафора.
0299 0x012B Запрос Read/WriteProcessMemory был выполнен только частично.

0487 0x01E7 Попытка обращения к неверному адресу.

0534 0x0216 Длина результата арифметической операции превысила 32 разряда.
0535 0x0217 С другой стороны канала присутствует процесс.
0536 0x0218 Идет ожидание открытия процессом другой стороны канала.

0994 0x03E2 Нет доступа к дополнительным атрибутам.
0995 0x03E3 Операция ввода/вывода была прервана из-за завершения потока команд или по запросу приложения.
0996 0x03E4 Наложенное событие ввода/вывода не находится в сигнальном состоянии.
0997 0x03E5 Протекает наложенное событие ввода/вывода.
0998 0x03E6 Неверная попытка доступа к адресу памяти.
0999 0x03E7 Ошибка при выполнении операции со страницей.

1100 0x044C Достигнут физический конец ленты.
1101 0x044D Достигнута метка файла.
1102 0x044E Обнаружено начало раздела ленты.
1103 0x044F Достигнут конец набора файлов.
1104 0x0450 Больше данных на ленте нет.
1105 0x0451 Не удается создать на ленте разделы.
1106 0x0452 Неверный размер блока при обращении к новой ленте многотомного раздела.
1107 0x0453 Сведения о разделах при загрузке ленты не обнаружены.
1108 0x0454 Не удается заблокировать механизм извлечения носителя.
1109 0x0455 Не удается извлечь носитель.
1110 0x0456 Носитель в устройстве мог быть заменен.
1111 0x0457 Шина ввода/вывода была инициализирована заново.
1112 0x0458 Отсутствует носитель в устройстве.
1113 0x0459 В многобайтовой кодовой странице отсутствует символ для одного из кодов в формате Unicode.
1114 0x045A Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL).
1115 0x045B Идет завершение работы системы.
1116 0x045C Прервать завершение работы системы невозможно, так как оно не было инициировано.
1117 0x045D Запрос не был выполнен из-за ошибки ввода/вывода на устройстве.
1118 0x045E Ни одно из последовательных устройств успешно инициализировано не было. Драйвер последовательных устройств будет выгружен.
1119 0x045F Не удается открыть устройство, использующее общий с другими устройствами запрос на прерывание (IRQ). Как минимум одно устройство, использующее этот же запрос IRQ, уже было открыто.
1120 0x0460 Последовательная операция ввода/вывода была завершена в результате следующей операции записи в последовательный порт. (Значение IOCTL_SERIAL_XOFF_COUNTER достигло 0.)
1121 0x0461 Последовательная операция ввода/вывода была завершена по истечении периода ожидания. (Значение IOCTL_SERIAL_XOFF_COUNTER не достигло 0.)
1122 0x0462 На гибком диске не обнаружена адресная метка идентификатора.
1123 0x0463 Обнаружено несоответствие между полем идентификатора сектора гибкого диска и адресом дорожки контроллера.
1124 0x0464 Ошибка, возвращенная контроллером гибких дисков, не опознается драйвером.
1125 0x0465 Контроллером гибких дисков возвращены некорректные значения регистров.
1126 0x0466 Зафиксирован многократный сбой операции проверки при обращении к жесткому диску.
1127 0x0467 Зафиксирован многократный сбой операции при обращении к жесткому диску.
1128 0x0468 При обращении к жесткому диску потребовался сброс контроллера, однако даже его произвести не удалось.
1129 0x0469 Достигнут физический конец ленты.
1130 0x046A Недостаточно памяти сервера для обработки команды.
1131 0x046B Обнаружена вероятность возникновения взаимоблокировки.
1132 0x046C Базовый адрес или смещение имеют неверное выравнивание.
1140 0x0474 Попытка изменения режима питания была заблокирована другим приложением или драйвером.
1141 0x0475 Сбой BIOS при попытке изменения режима питания.
1150 0x047E Для указанной программы требуется более поздняя версия Windows.
1151 0x047F Указанная программа не является программой для Windows или MS-DOS.
1152 0x0480 Запуск более одной копии указанной программы невозможен.
1153 0x0481 Указанная программа была написана для одной из предыдущих версий Windows.
1154 0x0482 Поврежден один из файлов библиотек, необходимых для выполнения данного приложения.

1155 0x0483 Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции.

1156 0x0484 Ошибка при пересылке команды приложению.
1157 0x0485 Не найден один из файлов библиотек, необходимых для выполнения данного приложения.

1500 0x05DC Журнал событий поврежден.
1501 0x05DD Не удается найти файл журнала событий. Служба протоколирования событий не запущена.
1502 0x05DE Журнал событий переполнен.
1503 0x05DF Журнал событий был изменен в промежутке между двумя операциями чтения.

1900 0x076C Универсальный уникальный идентификатор объекта (UUID) имеет пустое значение.
1901 0x076D Время задано некорректно.
1902 0x076E Имя формы задано некорректно.
1903 0x076F Размер формы задан некорректно.
1904 0x0770 Указанный дескриптор принтера уже ожидается.
1905 0x0771 Указанный принтер был удален.
1906 0x0772 Некорректное состояние принтера.
1907 0x0773 Перед первым входом пользователь должен сменить свой пароль.
1908 0x0774 Не удается найти контроллер этого домена.
1909 0x0775 Учетная запись пользователя заблокирована и не может быть использована для входа в сеть.

2000 0x07D0 Неверный формат пиксела.
2001 0x07D1 Выбран неверный драйвер.
2002 0x07D2 Тип или атрибут класса окна задан неверно.
2003 0x07D3 Требуемая операция для метафайлов не поддерживается.
2004 0x07D4 Требуемая операция преобразования не поддерживается.
2005 0x07D5 Требуемая операция обрезания рисунка не поддерживается.

2202 0x089A Имя пользователя задано неверно.
2250 0x08CA Сетевое подключение не существует.

2401 0x0961 На подключенном устройстве имеются открытые файлы или запросы, ждущие обработки.
2402 0x0962 Активные подключения все еще существуют.
2404 0x0964 Устройство используется одним из активных процессов и не может быть отключено.

3000 0x0BB8 Указан неизвестный монитор печати.
3001 0x0BB9 Указанный драйвер принтера занят.
3002 0x0BBA Не найден файл диспетчера очереди.
3003 0x0BBB Не был произведен вызов StartDocPrinter.
3004 0x0BBC Не был произведен вызов AddJob.
3005 0x0BBD Указанный процессор печати уже установлен.
3006 0x0BBE Указанный монитор печати уже установлен.

4000 0x0FA0 Ошибка WINS при обработке команды.
4001 0x0FA1 Нельзя удалить локальную часть WINS.
4002 0x0FA2 Ошибка при импорте из файла.
4003 0x0FA3 Ошибка при архивации данных. Производилась ли ранее полная архивация?
4004 0x0FA4 Ошибка при архивации данных. Проверьте каталог, в который производится архивация базы данных.
4005 0x0FA5 Имя не существует в базе данных WINS.
4006 0x0FA6 Репликация невозможна без предварительной настройки.

Читайте также: