Почему Ntoskrnl.Exe вызывает высокую загрузку процессора и как это исправить

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

К сожалению, системные процессы, такие как ntoskrnl.exe и csrss.exe , иногда могут вызывать проблемы на вашем ПК. В частности, Ntoskrnl.exe(Ntoskrnl.exe) является основным компонентом операционной системы Windows , что затрудняет устранение неполадок. Если ntoskrnl.exe вызывает высокую загрузку ЦП(CPU) и вы хотите это исправить, вот что вам нужно сделать.

Что такое Ntoskrnl.exe?(What Is Ntoskrnl.exe?)

Системный процесс ntoskrnl.exe , также известный как исполняемый файл ядра операционной системы Windows NT(Windows NT operating system kernel executable ) (или System в диспетчере задач Windows(Windows Task Manager) ), возможно, является одним из самых важных процессов в Windows

Ядро(kernel) — это код, обеспечивающий связь между аппаратным и программным обеспечением. Когда загружается такая операционная система, как Windows , ядро ​​Windows (ntoskrnl.exe)(Windows kernel (ntoskrnl.exe)) используется для отправки инструкций таким компонентам, как ваш ЦП(CPU) , для выполнения задач и действий. Без системного процесса ntoskrnl.exe ваш ПК с Windows просто не работал бы.

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

Хотя другие системные компоненты можно отключить, вы не сможете отключить ntosknrl.exe при установке Windows . Если он когда-либо будет принудительно остановлен, Windows вернет ошибку BSOD ntoskrnl.exe , и вам потребуется перезагрузить компьютер. 

Почему Ntoskrnl.exe вызывает проблемы с высокой загрузкой процессора?(Why Does Ntoskrnl.exe Cause High CPU Issues?)

К сожалению, нет четкого ответа, почему ntoskrnl.exe может вызвать высокую загрузку ЦП(CPU) в диспетчере задач Windows(Windows Task Manager) . Причины этой проблемы могут различаться от ПК к ПК.

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

Лучший способ решить эту проблему — проверить системные файлы Windows(checking your Windows system files) , выполнить сканирование на наличие вредоносных программ или вирусов(scanning for malware or viruses) и обновить компьютер. Вы также можете запустить Windows в режиме «чистой загрузки», чтобы увидеть, не вызывает ли проблему другое приложение или установленная служба.

Поскольку ntoskrnl.exe частично отвечает за управление памятью в Windows 10 , вы можете обнаружить, что другое приложение или служба, взаимодействующая с ним, использует больше системных ресурсов, что ошибочно считается принадлежащим процессу ntoskrnl.exe.

Проверка и восстановление системных файлов Windows(Check and Repair Windows System Files)

Windows работает хорошо, когда все необходимые системные файлы на месте. Если некоторые из этих файлов повреждены, отсутствуют или недоступны, ваша установка Windows 10 может начать работать нестабильно, а BSOD(BSODs) и ошибки ntoskrnl.exe становятся более вероятными.

Один из возможных способов исправить это — запустить инструменты командной строки chkdsk и sfc с помощью (sfc)Windows PowerShell .

  1. Чтобы запустить Windows PowerShell , щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите параметр Windows PowerShell (Admin) .

  1. В окне терминала PowerShell введите (PowerShell)sfc /scannow , чтобы проверить целостность системных файлов Windows . Это должно найти и автоматически исправить любые отсутствующие или поврежденные файлы, но вам может потребоваться нажать Y , чтобы принять любые изменения.

  1. После завершения работы sfc введите chkdsk /r , чтобы запланировать загрузочное сканирование для проверки файловой системы вашего жесткого диска. Вам нужно будет подтвердить, нажав Y на клавиатуре, а затем перезагрузить компьютер, чтобы запустить сканирование.

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

Установка обновлений системы и драйверов Windows(Installing Windows System and Driver Updates)

Системные обновления Windows(Windows) поставляются с исправлениями и обновлениями, которые могут помочь решить более распространенные проблемы, о которых пользователи сообщают в Интернете, включая ошибки BSOD и высокую загрузку ЦП(CPU) .

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

  1. Чтобы запустить параметры Windows(Windows Settings) , щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите параметр(Settings) «Параметры ». В меню « Настройки(Settings ) » выберите « Update & Security > Windows Update > Download (или « Загрузить и установить(Download and Install) » ), если обновления готовы к установке. В противном случае(Otherwise) выберите «Проверить наличие обновлений(Check for Updates) » . Это автоматически начнет загрузку и установку всех доступных обновлений системы и драйверов.

Если вы недавно установили новый компонент ПК или периферийное устройство, вы можете проверить наличие обновлений драйверов на веб-сайте производителя. Это особенно верно для видеокарт, поскольку такие производители, как NVIDIA(manufacturers like NVIDIA) , регулярно выпускают совершенно новые драйверы, прежде чем они будут добавлены в Центр обновления Windows(Windows Update) .

Проверка на вирусы и вредоносное ПО(Check for Viruses and Malware)

Благодаря Защитнику Microsoft(Microsoft Defender ) (ранее Защитнику Windows ) (Windows Defender)удалять стойкие вредоносные программы(remove stubborn malware) с ПК с Windows 10 стало еще проще .

  1. Для начала откройте « Параметры Windows(Windows Settings ) » (щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите « Параметры(Settings) » ). Оттуда выберите Update & Security > Open Windows Security .

  1. В окне « Безопасность Windows(Windows Security ) » выберите « Virus & Threat Protection > Scan Options », затем выберите параметр « Автономное сканирование Microsoft Defender(Microsoft Defender Offline Scan ) ». Это подготовит загрузочное сканирование вашего ПК на наличие вредоносных программ. Нажмите кнопку « Сканировать сейчас»(Scan Now ) , чтобы перезагрузить компьютер и начать процесс сканирования.

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

Устранение неполадок с установленными приложениями и службами с помощью чистой загрузки Windows(Troubleshoot Installed Apps and Services Using a Windows Clean Boot)

Windows 10 не свободна от ошибок или ошибок, но если ваш компьютер обновлен и ваши системные файлы не повреждены, то за любыми потенциальными проблемами ntoskrnl.exe может стоять другое приложение или установленная служба.

Чтобы проверить это, вы можете запустить чистую загрузку(clean boot) , которая запустит Windows без сторонних приложений и служб.

  1. Чтобы перезагрузить Windows в режиме чистой загрузки, щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите параметр « Выполнить(Run) » (или нажмите клавишу Windows key + R на клавиатуре). В поле « Выполнить(Run) команду» введите msconfig , затем нажмите « ОК(OK) », чтобы запустить его.

  1. На вкладке «  Общие » окна « (General)Конфигурация системы(System Configuration) » выберите параметр « Выборочный запуск(Selective startup) », затем снимите флажки « Загрузить системные службы»(Load system services) и « Загрузить элементы автозагрузки(Load startup items) » . Это гарантирует, что при следующей перезагрузке будут загружены только службы, выпущенные Microsoft . (Microsoft-issued)Нажмите OK для подтверждения, затем перезагрузите компьютер.

  1. После перезагрузки в чистую загрузочную версию Windows проверьте загрузку ЦП(CPU) . Если проблема устранена, это будет означать, что причиной проблемы является одна из служб сторонних производителей, показанных на вкладке « Службы(Services) » окна « Конфигурация системы ».(System Configuration )

Если это так, вам необходимо изучить каждую службу по очереди, чтобы определить, какая из них может вызывать высокую загрузку ЦП(CPU) . Затем вы можете навсегда отключить любые проблемные приложения или службы, если найдете виновника.

Решение проблем с Ntoskrnl.exe(Resolving Ntoskrnl.exe Issues)

Если описанные выше методы не работают, и если вы регулярно наблюдаете высокую загрузку ЦП(CPU) для ntoskrnl.exe, вам, возможно, придется рассмотреть другие исправления. Это особенно верно, если вы видите всплывающую ошибку BSOD ntoskrnl.exe , которая может указывать на проблему с вашим ПК, которую можно решить только путем очистки и переустановки Windows(wiping and reinstalling Windows) .

Если такой радикальный вариант, как переустановка Windows , по-прежнему не решает проблему, нельзя исключать аппаратную проблему. Модернизации вашего ПК(Upgrading your PC) путем замены основных компонентов, таких как ОЗУ(RAM) или ЦП(CPU) , может быть достаточно, чтобы все снова заработало, но вы можете обнаружить, что полная замена вашего ПК — единственный вариант.



About the author

Я инженер-программист с более чем 15-летним опытом работы с Microsoft Office и Edge. Я также разработал несколько инструментов, используемых конечными пользователями, например, приложение для отслеживания важных медицинских данных и детектор программ-вымогателей. Мои навыки заключаются в разработке элегантного кода, который хорошо работает на различных платформах, а также в отличном понимании взаимодействия с пользователем.



Related posts