NTOSKRNL.exe 파일은 하드웨어 가상화, 프로세스 및 메모리와 같은 많은 시스템 기반 프로세스를 담당하는 커널 이미지입니다. 이 중 사용되는 전체 메모리 양을 줄이는 이전 메모리 페이지를 압축하는 역할도합니다. 컴퓨터가 느리게 실행되고 NTOSKRNL.exe가 CPU 사용량, 디스크 사용량 및 메모리 사용량과 같은 리소스를 많이 사용하는 경우 몇 가지 사항을 살펴 봐야 할 가능성이 있습니다. 일반적으로이 프로세스는 CPU의 30 % 미만을 사용하지만 지속적으로 작동하는 경우이 게시물이 도움이 될 것입니다.
NTOSKRNL.exe 높은 CPU, 메모리 및 디스크 사용량
NTOSKRNL은 NT 운영 체제 커널을 나타냅니다 . 따라서이를 수정하려면 다음 수정 중 하나를 수행해야합니다.
- 컴퓨터에서 잠재적 인 멀웨어 검사
- 호환되지 않는 프로그램 제거
- DISM을 실행하여 시스템 이미지 복구
- 런타임 브로커 프로세스 중지
- 드라이버 업데이트
- 성능 문제 해결사 실행
- 클린 부팅 상태에서 문제 해결
- Windows Performance Toolkit을 사용하여 근본 원인을 찾으십시오.
1] 컴퓨터에서 잠재적 인 멀웨어 검사
컴퓨터가 맬웨어에 감염 될 가능성이 높습니다. 그리고이 악성 코드는 NTOSKRNL.exe 파일과 연관되어 많은 시스템 리소스를 소모하게 만들 수 있습니다. 따라서 바이러스 백신이 최신 상태인지 확인한 다음 특히 C : \ Windows \ System32 폴더가 NTOSKRNL.exe 파일이있는 위치이기 때문에 컴퓨터를 검사하는 것이 좋습니다.
2] 호환되지 않는 프로그램 제거
호환되지 않는 프로그램을 설치하고 실행하면 시스템 파일에서 이러한 비정상적인 동작이 발생할 수도 있습니다. 주요 작업 내에서 특정 하위 작업을 실행하는 경우가있을 수 있습니다. 따라서 일종의 루프에 갇혀 시스템 리소스를 끌어들이는 것으로 끝날 수 있습니다. 따라서 이러한 소프트웨어를 제거하고 문제가 해결되었는지 확인하는 것이 좋습니다.
3] DISM 명령 실행
DISM (Deployment Imaging and Servicing Managemen) 도구를 실행하면 Windows 10에서 Windows 시스템 이미지 및 Windows 구성 요소 저장소가 복구됩니다. 모든 시스템 불일치 및 손상을 수정해야합니다. Powershell 또는 명령 프롬프트를 사용하여이 명령을 실행할 수 있습니다.
4] 런타임 브로커 프로세스 중지
RuntimeBroker.exe는 Windows API에 대한 액세스를 모니터링하고 앱이 Windows의 핵심 보안을 위반하지 않도록합니다. RuntimeBroker.exe는 일반적으로 매우 작은 공간을 남깁니다. 경우에 따라 RuntimeBroker.exe는 더 많은 리소스를 소비 할 수 있지만 작업이 완료된 후 메모리를 해제하지 않아 메모리 누수가 발생합니다. 이것은 NTOSKRNL.exe에 영향을줍니다.
보도 Ctrl 키 + Shift + Esc를 작업 관리자를 엽니 다. 프로세스 탭에서 런타임 브로커를 찾습니다 . 메모리의 15 % 이상을 사용하는 경우 PC의 앱에 문제가있을 수 있습니다. 이 경우 Runtime Broker 프로세스를 중지해야합니다. 그것을 선택하고 마우스 오른쪽 버튼으로 클릭 한 다음 작업 끝내기를 클릭하십시오.
이것이 도움이되는지 확인하십시오.
5] 드라이버 업데이트
운영 체제와 드라이버 간의 비 호환성으로 인해 이와 같은 문제가 발생할 수도 있습니다. 따라서 드라이버 업데이트를 시도 할 수 있습니다. Windows 10 복사본을 업데이트 할 수도 있습니다. 이렇게하면 컴퓨터에서 의도하거나 의도하지 않게 실행 된 작업에 의해 생성 된 불량 섹터를 수정하는 데 도움이됩니다. 따라서 많은 오류의 가능성을 수정하므로 Windows 10을 항상 최신 상태로 유지하는 것이 좋습니다.
6] 성능 문제 해결사 실행
실행 상자를 열고 다음을 입력하고 Enter 키를 누릅니다.
msdt.exe / id 성능 진단
이렇게하면 성능 문제 해결사가 시작됩니다. 그것을 실행하고 수정해야 할 문제가 있는지 확인하십시오.
또한 최상의 성능을 위해 Windows를 조정하고 작동하는지 확인할 수도 있습니다.
7] 클린 부팅 상태에서 문제 해결
클린 부팅을 수행하여 추가 수동으로 문제를 해결할 수 있습니다. 클린 부팅은 최소한의 드라이버와 시작 프로그램으로 시스템을 시작합니다. 클린 부팅으로 컴퓨터를 시작하면 미리 선택된 최소 드라이버 및 시작 프로그램 집합을 사용하여 컴퓨터가 시작되며 컴퓨터가 최소 드라이버 집합으로 시작되기 때문에 일부 프로그램이 예상대로 작동하지 않을 수 있습니다.
클린 부팅 문제 해결은 성능 문제를 격리하기 위해 설계되었습니다. 클린 부팅 문제 해결을 수행하려면 한 번에 하나의 프로세스를 비활성화하거나 활성화 한 다음 각 작업 후에 컴퓨터를 다시 시작해야합니다. 문제가 사라지면 문제를 일으킨 마지막 프로세스라는 것을 알 수 있습니다.
읽기 : Windows 10에서 100 % 디스크, 높은 CPU, 높은 메모리 사용량을 수정하는 방법.
8] Windows Performance Toolkit을 사용하여 근본 원인 찾기
이 문제의 근본 원인을 찾으려면 Windows Performance Toolkit을 사용해야 할 수 있습니다. Cortana 검색 상자에서 cmd를 검색하여 명령 프롬프트를 열거 나 WINKEY + R을 눌러 실행 유틸리티를 시작하고 cmd를 입력하고 Enter 키를 누릅니다.
이제 다음 명령을 입력하고 Enter를 누르십시오.
xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl
이 명령이 실행될 때까지 60 초 이상 기다리십시오.
이제이 Windows 성능 도구 키트의 로그를 확인하십시오. 이들은 C : \ Windows \ System32 폴더에 cpuusage.etl 이라는 파일에 저장됩니다 .
이렇게하면이 시스템 리소스가 소모되는 모든 원인이 나열됩니다.
여기에 도움이되기를 바랍니다.