Ошибка cmd при выключении компьютера

Обновлено: 03.07.2024

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

Причины ошибки

    Неправильное завершение работы;

Стоит отметить, что cmd.exe не желательно скачивать из интернета, так как существует огромная вероятность «поймать» на свой ПК несколько вирусов.
Рассмотрим методы решения проблемы.

Метод 1: Смена учетной записи

Очень часто случается так, что пользователю не удается запустить командную строку, так как у него ограниченные права. Это относится к тем «учеткам», которые настроены самим администратором.

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

    Зажимаем комбинацию клавиш Win+L.

Метод 2: Очистка автозагрузки

    Зажимаем комбинацию клавиш Win+R.

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

Метод 3: Деинсталляция NVIDIA GeForce Experience

Многим пользователям, для решения проблемы, помогло удаление NVIDIA GeForce Experience.

    Заходим в «Этот компьютер». Находим в шапке элемент «Удалить или изменить программу» и щелкаем на него.

Метод 4: Обновление драйверов

Устаревшие или некорректно установленные драйверы – это еще одна возможная причина ошибки запуска командной строки.

    Заходим на официальный сайт производителя.

Если это не помогло, то следует обновить драйвера для остальных компонентов компьютера.

    Нажимаем ПКМ на «Этот компьютер» и выбираем «Управление».

Метод 5: Обновление библиотек Майкрософт

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

Метод 6: Проверка на наличие вредоносного программного обеспечения

Вирусы – это опасная вещь, способная создать различные ошибки в приложениях. Командная строка может не запускаться, именно, из-за вирусов. Необходимо провести сканирование ПК на вредоносные программы и удалить их. Сделать это можно при помощи бесплатной программы Dr.Web CureIt.

Метод 7: Проверка системных файлов

    Зажимаем сочетание клавиш Win+R, вводим services.msc и жмем «ОК».

Безопасный режим

    Загружаемся в безопасном режиме.

Восстановление системы

В том случае, если командная строка не запустилась в безопасном режиме необходимо попробовать провернуть эту процедуру из режима восстановления.

    Вставляем загрузочный носитель и запускаем персональный компьютер.

Метод 8: Чистка от мусора

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

    Зажимаем комбинацию клавиш Win+I.

Метод 9: Деинсталляция антивируса или его выключение

Для начала нужно просто попробовать отключить свой антивирус и проверить работоспособность cmd. Если это не помогло, то необходимо произвести его удаление.

    Скачиваем Kavremover, а затем запускаем.

Метод 10: Системные обновления

Возможно, командная строка не работает из-за некорректно установленных системных обновлений. Здесь все просто – необходимо произвести проверку операционной системы на установку конечных обновлений.

    Нажимаем «Пуск» и щелкаем на значок шестерёнки.

Метод 11: Восстановление системы

    Во время включения ПК нажимаем клавишу F8.

Метод 12: Переустановка операционной системы

Это самое крайнее решение, к которому стоит прибегать только в том случае, если все предыдущие не принесли каких-либо результатов.

    Выключаем персональный компьютер и вставляем загрузочный носитель.

cmd.exe-Ошибка приложения (0x0000142)

Приветствую, недавно при выключении/перезагрузке компьютера появилась ошибка ( cmd.exe-Ошибка приложения. Ошибка при запуске приложения (0х0000142).)
В автозагрузке сидел неизвестный GrpConv grpconv -0, после его удаления ошибка пропала, но при следующем перезапуске компьютера ошибка снова появилась.
KIS 2013 ничего не нашёл, MBAM тоже пусто.

Anti-Malware Telegram

Уважаемый(ая) hdk, спасибо за обращение на наш форум!

Помощь при заражении комьютера на VirusInfo.Info оказывается абсолютно бесплатно. Хелперы, в самое ближайшее время, ответят на Ваш запрос. Для оказания помощи необходимо предоставить логи сканирования утилитами АВЗ и HiJackThis, подробнее можно прочитать в правилах оформления запроса о помощи.

Если наш сайт окажется полезен Вам и у Вас будет такая возможность - пожалуйста поддержите проект.

Это понравилось:


Ошибка не исчезла.

  • Пожалуйста, запустите adwcleaner.exe
  • Нажмите Uninstall (Удалить).
  • Подтвердите удаление нажав кнопку: Да.

Выполните загрузку в безопасном режиме. Если проблема не наблюдается, причина кроется в сторонней службе или программе. В этом случае выполните следующие действия.
Пуск - Поиск / Выполнить - msconfig - ОК и перейдите на вкладку Службы. Установите флажок Не отображать службы Microsoft.
Отключите все отображенные службы (имеются в виду только не принадлежащие Microsoft) и перезагрузитесь. Если проблема не появляется, причина в одной из этих служб.

Далее действуйте методом "половинного деления". Включите половину служб и снова перезагрузитесь. Если проблема не появляется, причина в оставшихся отключенных службах. Если проблема воспроизводится, причина во включенных службах - отключите половину из них и снова перезагрузитесь. Действуя таким образом, вы сможете выявить службу, являющуюся причиной проблемы, и определить программу, которой она принадлежит.
Аналогичным образом можно поступить на вкладке Автозагрузка.
Здесь тоже не следует отключать пункты, производителем которых является Microsoft. Отключение программ других производителей может привести к неправильной работе устройств в том случае, если вы отключите их драйверы. Поэтому программы производителей вашего аппаратного обеспечения (например, Intel) лучше не отключать, либо отключать в самую последнюю очередь.

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

Информативно, не правда ли? Видим имя файла, код ошибки, а чего делать и кого искать - неясно. Из текста можно догадаться, что приложению по каким-то причинам не удалось правильно загрузиться. Порывшись на форумах с англо-русским словариком, самое большее, что можно понять, это то, что не смогла загрузиться какая-то библиотека (т.е. dll), которая нужна больному файлу. Да вот только какая? Осталось всего лишь составить список всех библиотек, используемых процессом и проверить наличие каждой на диске. И пускай есть несколько хороших почти-бесплатных программ для просмотра таблицы импорта любого исполняемого файла в окружении непонятных цифр и абревиатур типа RVA, вот только большинство пользователей, столкнувшихся с такой проблемой, уже давно испугались читать дальше и побежали переустанавливать Windows. Для тех, кто остался, рассказываю дальше.

Конечно же я не призываю искать программы, показывающие необходимые Dll, чтобы потом выписать их в блокнотик и затем по одной отыскать где-то в системных папках на жестком диске, убедившись в их целости и сохранности. Даже несмотря на то, что в таблице импорта explorer.exe на моем компьютере их всего лишь 19, это занятие может растянуться надолго (ручной поиск причины ошибки в первый раз у меня занял около четырех часов). А уж если догадаться, что программа в процессе работы может загрузить любую библиотеку динамически, то под подозрение может попасть почти все содержимое компьютера.

Для наблюдения за загрузкой процесса пришлось создать Наблюдателя, который сможет запустить выбранную программу (через меню "Файл") и зафиксировать все более-менее значимые события в процессе ее работы: создание и удаление потоков, загрузку и выгрузку библиотек, возникновение исключений (exceptions). Все, что увидит, подробно запишет в текстовый файл и покажет на экране дерево загрузки и таблицу с подробной информацией о каждой библиотеке.


Текстовый лог-файл будет создан в папке с программой и сразу после окончания сканирования откроется в Блокноте. Его можно проанализировать самостоятельно на предмет наличия ошибок загрузки или прислать мне на почту Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript , подскажу, что сделать дальше.

PS Если окно с ошибкой выскакивает в ходе загрузки Windows и, соответственно, запустить данную утилиту не представляется возможным, можно попробовать загрузиться с LiveCD и прописать ее запуск в реестре в ключе winlogon/shell. После перезагрузки она должна запуститься вместо explorer.exe. Разумеется, затем обязательно вернуть explorer.exe на место. Для тех, кто не понял, о чем я, самостоятельно лучше ничего не трогать.

Это важно!

Прямая ссылка для скачивания:

exe-файл x64 для 64-битных операционных систем (версия от 19.04.2013)

Известные проблемы:

  • The Sims 3. Программа выдает ошибку 0xC0000142 в результате "кривой" установки DirectX в папку The Sims 3\Game\Bin. Анализ лога показал проблему в библиотеке d3dx9_31.dll, размер которой был всего лишь 73К. Ошибка устранена после переустановки DirectX с официального сайта.
  • LogonUI.exe. Программа выдает ошибку 0xC0000142; в итоге не загружается Windows. Анализ конкретного случая показал, что в результате работы некой программы по "украшательству" Windows был изменен сам файл LogonUI.exe, что привело к ошибке. Ошибка устранена после замены файла на оригинальный с загрузочного диска (LiveCD).
  • При установленном на компьютере антивирусе Касперского 2011 в загрузку процесса вклинивается библиотека mzvkbd3.dll, и в результате процесс завершается с ошибкой 0xC0000142. Если в логе видна загрузка этой библиотеки, то для устранения ошибки первым делом стоит попробовать деинсталлировать антивирус либо обновить его до версии 2012. Подтверждено устранение ошибки 0xC0000142 в программах The Witcher 2 (Ведьмак) и StairCon.
  • В операционной системе Windows XP при попытке запуска консольных приложений типа cmd.exe или ping.exe может возникать ошибка 0xC0000142. Для устранения этой ошибки корпорация Microsoft выпустила обновление KB950312. Проблема решается заменой файла Winsrv.dll
  • Ошибка 0xC0000142 может появляться, когда используются пропатченные библиотеки, нарушающие лицензию оригинальной программы. Например, поломанная игра FAR CRY 3 не запускается под Windows XP, поскольку разработчики кряка не задумались о том, что эта операционная система официально не поддерживает DirectX 11. Также любая игра, использующая steam_api.dll, может упасть из-за подменённого файла без копирайта от Valve Corporation. Неоригинальная библиотека steam_api.dll не совместима с Windows XP! Ну, или если в логе видна загрузка какого-нибудь патча от SKIDROW, то причину появления ошибки лучше спросить у них.
  • Свою библиотеку pctESPHooking32.dll суёт во все места PCTools Firewall. Проблема обнаружилась при запуске программы ImgBurn и после деинсталляции этого файрвола успешно разрешилась.
  • Ошибку 0xC0000142 вызывает библиотека BrowserProtect.dll, которая вместе со своим процессом BrowserProtect.exe загружается автоматически при старте операционной системы и занимается непонятными вещами, блокируя изменение настроек браузеров и стартовой страницы. Библиотека загружается через AppInit_DLLs, следовательно, получает управление при запуске абсолютно любой программы на компьютере. Да ещё и сам процесс сильно позаботился о своей безопасности, прописавшись аж в Task Scheduler! Живёт тоже по странному адресу вида C:\ProgramData\BrowserProtect\2.6.1125.80\
  • Недавнее изобретение от NVIDIA, а именно NVIDIA GeForce Experience, добавляет загрузку библиотеки rxinput.dll в память всех процессов при их запуске, из-за чего в некоторых случаях (ошибки проявляются в системе Windows 7) с ошибкой 0xC0000142 падают совсем безобидные программы типа skype.exe или даже iexplore.exe. Отключение сервиса NVIDIA Streamer Service, которому, вероятно, принадлежит эта библиотека, а также принудительное её удаление из ключа реестра AppInit_DLLs, к сожалению, не помогло устранить ошибку. Поэтому единственным известным мне способом восстановить нормальную работоспособность системы является деинсталляция NVIDIA GeForce Experience и ожидание багфикса от авторов. В системе Windows 8 ошибка не проявляется

LineAge 2

Далее, если у вас в системе процессор AMD, то это ещё более усложняет проблему. У него есть два режима работы. В основном режиме - Long Mode - упразднены некоторые элементы x86 архитектуры, поэтому нет гарантии, что в такой системе заработает любое 32-разрядное приложение. В Legacy Mode он предоставляет полную совместимость с 32-разрядной системой. Не знаю, как это переключить и возможно ли. Но в этом режиме точно не будет работать ни одна 64-разрядная программа.

Однако, мне известны случаи, когда LineAge 2 всё-таки удавалось запустить после очистки реестра CCleaner'ом или после отключения службы Lanman Workstation

The Witcher 2 (Ведьмак)

Ошибка 0xC0000142 при выключении (перезагрузке)

Если ошибка 0xC0000142 возникает, например, в процессе cmd.exe только при выключении (перезагрузке) компьютера, то виноват в этом не сам процесс cmd.exe, а тот, кто запускается при помощи него при старте операционной системы. Например, нечто под названием "AMD Accelerated Video Transcoding device initialization", относящееся к пакету драйверов видеокарты AMD Catalyst имеет исполняемый файл kdbsync.exe и при этом сидит в автозагрузке в виде:

cmd.exe /c start "AMD Accelerated Video Transcoding device initialization" /min "C:\Program Files (x86)\AMD AVT\bin\kdbsync.exe" aml

В этом случае на ошибки стоит проверять не cmd.exe, а процесс kdbsync.exe, хотя в данном примере автозапуск этого процесса можно просто отключить в реестре: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run, параметр AMD AVT.

Ошибка 0xC0000142 в процессе cmd.exe и других консольных приложениях

Если процесс cmd.exe падает на взлете, а в логе видна загрузка только библиотек ntdll.dll, kernel32.dll, kernelbase.dll, то проблема с большой долей вероятности заключается в измененной библиотеке kernel32.dll, которая не смогла инициализироваться. В логе Dependency Walker указывается, что DllMain вернула 0 (то есть ошибку). Следует обратить внимание на дату изменения этой библиотеки и вспоминать, кто или что вносили изменения в системных файлах.

Ошибка при инициализации приложения 0xC0000135

Ошибка при инициализации приложения 0xC000001D

Перед завершением процесса может возникать исключение 0xC000001D - Попытка выполнить недопустимую команду. Обычно связано с тем, что процессор не поддерживает набор команд SSE2. Лечится заменой процессора, либо поиском такой же программы, скомпилированной без поддержки это набора команд.

Error142.jpg

Перестали запускаться многие программы, при запуске cmd.exe выдаёт ошибку приложения oxc0000142. Ошибки при запуске многих программ.
С помощью cureit и Malwarebyts удалили много вирусов и троянов (удалялись по умолчанию, выбор программ не меняли).

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

Вложения

PovAndy

Пользователь

Немного неправильную информацию дал.

Cureit не сканирует!
Бегает "по кругу", всю ночь ждал, ни одного файла не проверил!

shestale

PovAndy

Пользователь

Dragokas

Very kind Developer

Кирилл

Отчет о проверке прикрепите в этой теме, упаковав в архив формата ZIP.

PovAndy

Пользователь
2. Выполните проверку целостности системных файлов. Отчет о проверке прикрепите в этой теме, упаковав в архив формата ZIP. Соответственно и все консольные приложения не запускаются, к ним же относится и проверка целостности системных файлов sfc /scannow

Dragokas

Very kind Developer

упс. Прошу прощения.

Тогда: пожалуйста, нажмите пуск и в поисковой строке наберите:

PovAndy

Пользователь

упс. Прошу прощения.

Тогда: пожалуйста, нажмите пуск и в поисковой строке наберите:
затем нажмите одновременно комбинацию клавиш: Ctrl + Shift + Enter.

Ещё раз напоминаю, любые консольные приложения НИКАК не запускаются.
Ни из под пользователя, ни из под админа.

Опять ошибка 0xc0000142

Вот логи от GetSystemInfo

EventLog Errors не запускается, та же ошибка 142

Вложения

GetSystemInfo_РОМАН-ПК_Роман_2014_09_24_09_35_32.zip

Кирилл

regist

гоняюсь за туманом

shestale

Кирилл

PovAndy, по порядку:
Удалите следующие продукты

  • Malwarebytes Anti-Malware
  • AVAST Software
  • Avira

Затем снова перезагрузка и уже по новой установите только один антивирусный продукт.

Проверьте наличие проблемы.+ Нажмите потом правой кнопкой на мой компьютер, управление, просмотр событий, журналы Windows.
Затем откройте Журналы windows.
На каждом журнале правой кнопкой мыши - очистить журнал.

upload_2014-9-24_21-7-4.jpg

Затем перезагрузка и еще раз

PovAndy

Пользователь
Спасибо!Попробую!
А то я уже решил переустановить на ХР

PovAndy

Пользователь

Получил комп в руки! (До этого только по удалёнке с ним работал)
Зашел в режим восстановления системы, sfc /scannow запустился, но тут же предложил перезагрузить комп и повторить запуск. Перегрузился и. та же песня "Перегрузите комп и запустите повторно. "

Попробовал пройтись стандартным восстановлением, зашел в режим восстановления системы, (ERD), запустил авто-поиск проблем. Минут 15 система лопатила винду.
И ЧУДО! После перезагрузки заработал cmd.exe и другие проги стали работать без ошибок!

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

Всем спасибо за помощь! (Уже собрался переустанавливать. )
Что-то, для закрепления лечения винды, ещё надо делать?

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