- Ошибка при запуске приложения 0xc0000142
- Исправить ошибку 0xc0000142 при запуске приложений и игр
- 1. Настройка совместимости
- 2. Перерегистрируйте все DLL файлы
- 3. Запуск SFC и DISM
- 4. Изменение значения LoadAppinit_dlls
- 5. Убрать автозагрузку через реестр
- 6. Состояние чистой загрузки
- Software microsoft windows те currentversion windows load
- AppInit_DLLs in Windows 7 and Windows Server 2008 R2
- Platform
- Feature Impact
- Description
- Configuration
- Software microsoft windows те currentversion windows load
- 7 комментариев к записи “Вирус в HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\Windows\Appinit_Dlls”
- Win32.FloodFix
- Техническая информация
- Мы в соцсетях
- Для Telegram
Ошибка при запуске приложения 0xc0000142
Возможно вы натолкнулись на проблему, когда пытались открыть приложение Word, Office или игру, и вместо запуска, получили сообщение об ошибке «Ошибка при запуске приложения 0xc0000142«. Существует ряд факторов, которые являются причиной данного кода. К этой категории относятся некоторые сторонние программы, вредоносное ПО и другие факторы.
Основной проблемой этой ошибки, как говорит Microsoft, является инициализация DLL. Это означает, что ошибка 0xc0000142 может быть как в Windoiws 10, так и в Windows 7. Мы попытаемся воспользоваться надежными способами, чтобы исправить ошибку, которая звучит следующим образом:
Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку «OK».
Исправить ошибку 0xc0000142 при запуске приложений и игр
Первым делом, советую вам запустить игру от имени администратора. Щелкните просто правой кнопкой мыши по ярлыку и выберите «Запуск от имени админа». Второе, что вы должны попробовать — это установить саму игру или программу от имени администратора, предварительно удалить установленную.
1. Настройка совместимости
В большинстве случаях ошибка 0xc0000142 может быть устранена, если вы запустите программу в режиме совместимости.
- Нажмите правой кнопкой мыши по ярлыку (игре или программе, которая не запускается) и выберите пункт «Свойства«.
- В новом окне перейдите во вкладку «Совместимость» и установите галочку «Запустить программу в режиме совместимости«.
- Далее вам нужно выбрать с какой ОС совместить вашу игру или программу, я рекомендую начать Windows XP (пакет обновления 3). Если не помогло, то выбирайте Windows 7 и так далее.
2. Перерегистрируйте все DLL файлы
Запустите командную строку от имени администратора и введите следующую команду for %1 in (*.dll) do regsvr32 /s %1 . Вы должны делать это, как только загрузились на рабочий стол Windows или сделать это в безопасном режиме . По завершении процесса, перезагрузите компьютер и проверьте, исправлена ли ошибка 0xc0000142 при запуске игры или приложения.
3. Запуск SFC и DISM
Эти две команды встроены в систему Windows и выполняют функцию по восстановлению системных файлов и целостности системы. Вы можете почитать полное руководства по сканированию и восстановлению системных файлов , но, кто в теме, просто откройте командную строку от имени администратора и введите команды по порядку, нажимая Enter после каждой. Каждая заданная команда, может потребовать длительного времени (минут 15-30), после чего поврежденные файлы будут исправлены и ошибка 0xc0000142 должна устраниться.
- sfc /scannow
- DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
- sfc /scannow
4. Изменение значения LoadAppinit_dlls
Поскольку проблема вызвана неподписанными или поврежденными DLL, то можем изменить значение ключа LoadAppinit_dlls на 0. Это не позволит запустить dll в своем reg-ключе при запуске приложения.
- Нажмите Win + R и введите regedit, чтобы открыть редактор реетсра и перейдите по пути/
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows .
- С правой стороны найдите LoadAppInit_DLLs нажмите по нему два раза мышкой и задайте значение 0.
- Перезагрузите ПК и проверьте устранена ли ошибка 0xc0000142 при запуске приложения или игры.
5. Убрать автозагрузку через реестр
Нажмите комбинацию кнопок WIN + R и введите regedit. Когда откроется редактор реестра, перейдите к следующему ключевому местоположению:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Теперь удалите сегменты программ с правой боковой панели. Эти сегменты включают значения DWORD и другие записи, созданные конфликтующей программой в указанном месте внутри редактора реестра. После того, как вы закончите удаление, закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу. И при следующей загрузке, ошибка 0xc0000142 должна исчезнуть.
6. Состояние чистой загрузки
Устранение неполадок в состоянии «Чистой загрузки» всегда позволяет исправить множество ошибок, связанных с системой. Подробнее об этом вы можете узнать в руководстве, как выполнять чистую загрузку . Состояние чистой загрузки загружает систему без сторонних служб. Запуск происходит с базовыми службами Microsoft, что позволяет выявить тот или иной неисправный драйвер, программу, службу, сторонний процесс.
Software microsoft windows те currentversion windows load
Value | Description | Sample Values |
---|---|---|
LoadAppInit_DLLs (REG_DWORD)$ | Globally enables or disables AppInit_DLLs.$ | 0x0 – AppInit_DLLs are disabled. |
0x1 – AppInit_DLLs are enabled. | ||
AppInit_DLLs (REG_SZ) | Space or comma delimited list of DLLs to load. The complete path to the DLL should be specified using Short Names. | C:\ PROGRA 1.DLL |
RequireSignedAppInit_DLLs (REG_DWORD)$ | Only load code-signed DLLs.$ | 0x0 – Load any DLLs. |
0x1 – Load only code-signed DLLs. |
Windows 7
All DLLs that are loaded by the AppInit_DLLs infrastructure should be code-signed. In the interests of application compatibility, the Windows 7 Operating System will load all AppInit DLLs. However, Microsoft recommends that all application developers code-sign their DLLs to help improve the reliability of Windows and prepare for code-signing enforcement in future versions of Windows. The RequireSignedAppInit_DLLs registry key controls this behavior and its value on Windows 7 is set to 0 by default.
Windows Server 2008 R2
All DLLs that are loaded by the AppInit_DLLs infrastructure must be code-signed. The RequireSignedAppInit_DLLs registry key controls this behavior and its value on Windows Server 2008 R2 is set to 1 by default.
Software microsoft windows те currentversion windows load
Сегодня вновь повстречался с вирусом расположенном в ветке реестра HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\Windows\Appinit_Dlls.
Снова он был не подписан и имел дурацкое название, состоящее из случайных букв — qhrsxxg.dll
Основные действия данного файла были направлены на неправильную работу браузеров — вместо страниц открывались «каракули» с непонятным текстом, либо Сайты открываются в виде HTML кода
В этот раз удалить его сходу не получилось, программа Unlocker никак не могла разблокировать файл.
После отключения данного файла в программе autoruns, и перезагрузки компьютера — файл все-таки был удален.
Браузеры заработали как и положено
А вообще в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows и значение параметра AppInit_DLLs должно быть пустым.
7 комментариев к записи “Вирус в HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\Windows\Appinit_Dlls”
Здравствуйте!
У меня сейчас точно такая же проблема. Расскажите поподробней , пожалуйста, как это сделать. Я ничего не понял из вшесказанного. И ещё вопрос: почему антивирусы его не видят и не удаляют?
Добавлю. У меня нет вообще такого файла, проблема есть.
Более подробно прочитайте в статье, там все подробно расписано, правда про другой вирус — но суть одна — как такое удалить — расписано.
Все что вам нужно — воспользоваться программой autoruns
такого прям в точности файла у Вас не будет — так как они «носят» случайное имя -бессмысленное
здраствуйте у меня в компьютере (windows 8)отсутствует APPINIT_DLLs.что делать?
Если в реестре нет параметра Appinit_DLLs, то его надо создать самому вручную по пути HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\. Вот в этой папке Windows надо создать параметр Appinit_DLLs, который не должен иметь никакого значения, и если какое-то значение появится, то это вирус однозначно, его надо просто удалить обычным способом.Можно также в качестве значения создать параметр DWORD( для 32-бит .систем) или QWORD(для 64-бит.систем), значение которого должно быть равно нулю,т.е.0х00000000(0).Аналогично должно быть проделано в подразделе реестра HKCU( подраздел настроек пользователя)
Здравствуйте.У меня присутствует в системе about:blank. Удалить ни как не получается.Нашел информацию как удалить через реестр. Прошелся по веткам и нашел фот это:SYS:MICROSOFT\\WINDOWS NT\\CURRENTVERSION\\WINDOWS . И вот ещё #SYS:MICROSOFT\\WINDOWS NT\\CURRENTVERSION\\WINDOWS .При попытке удалить как пишут в инете специалисты введя в поиск системы,ничего не получается сделать,выскакивает прямоугольник с информацией:Не существует связанной программы для выполнения запрошенного действия.Установите программу,либо создайте связь на панели управления.»Программы по умолчанию»,если она уже установлена. Помогите удалите эти следы.
Win32.FloodFix
Добавлен в вирусную базу Dr.Web: 2014-09-25
Описание добавлено: 2014-10-05
Техническая информация
- [ \SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] ‘LoadAppInit_DLLs’ = ‘00000001’
- [ \SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows] ‘AppInit_DLLs’ = ‘%CommonProgramFiles%\System\symsrv.dll’
- %CommonProgramFiles%\System\symsrv.dll
Важно! Непосредственно перед выполнением п.2 необходимо настроить используемый почтовый клиент таким образом, чтобы он хранил вложения в виде отдельных файлов, а не в теле почтовой базы. Например, хранение вложений отдельно от почтовой базы в почтовом клиенте TheBat! настраивается следующим образом: Ящик — Свойства почтового ящика — Файлы и каталоги — Хранить присоединенные файлы в отдельном каталоге (Account — Properties — Files & Directories — Keep attachment files — Separately in a special directory).
© «Доктор Веб»
2003 — 2021
«Доктор Веб» — российский производитель антивирусных средств защиты информации под маркой Dr.Web. Продукты Dr.Web разрабатываются с 1992 года.
125124, Россия, Москва, 3-я улица Ямского поля, вл.2, корп.12А
Мы в соцсетях
Для Telegram
Поздравляем! Обменяйте их на скидку до 50% на покупку Dr.Web.
Скачайте
Dr.Web для Android
- Бесплатно на 3 месяца
- Все компоненты защиты
- Продление демо через
AppGallery/Google Pay
Если Вы продолжите использование данного сайта, это означает, что Вы даете согласие на использование нами Cookie-файлов и иных технологий по сбору статистических сведений о посетителях. Подробнее