.NET 런타임 최적화 서비스 높은 CPU 사용량 수정
잡집 / / January 12, 2022
비정상적인 양의 시스템 리소스를 사용하는 응용 프로그램이나 백그라운드 시스템 프로세스를 자주 접할 수 있습니다. 프로세스의 시스템 리소스 사용량이 높으면 시스템의 다른 작업이 크게 느려지고 PC가 엉망이 될 수 있습니다. 그것은 또한 완전히 충돌을 일으킬 수 있습니다. 우리는 이미 많은 프로세스와 높은 CPU 사용 문제에 대해 다루었습니다. 웹사이트. 또한, 오늘 우리는 가끔 발생하는 .NET 런타임 최적화 서비스의 높은 CPU 사용 문제와 이를 수용 가능한 수준으로 되돌리는 방법에 대해 논의할 것입니다.
내용물
- Windows 10에서 .NET 런타임 최적화 서비스 높은 CPU 사용량을 수정하는 방법
- .NET 런타임 최적화 서비스가 CPU 사용량을 높이는 이유는 무엇입니까?
- 방법 1: PC의 클린 부팅을 수행합니다.
- 방법 2: .NET Framework 프로세스 향상
- 옵션 I: 명령 프롬프트를 통해
- 옵션 II: GitHub 스크립트를 통해
- 방법 3: .NET 런타임 최적화 서비스 다시 시작
- 방법 4: 맬웨어 감지 및 제거
Windows 10에서 .NET 런타임 최적화 서비스 높은 CPU 사용량을 수정하는 방법
아시다시피 이 .넷 프레임 워크 Microsoft 및 기타 제3자가 사용합니다. Windows 응용 프로그램 개발 및 실행용 다른 것들 사이. 이름이 지정된 이 서비스의 실행 파일 mscorsvw.exe은 공식 Windows 구성 요소이며 .NET 프레임워크 즉, .NET 라이브러리를 사전에 최적화하고 다시 컴파일하는 작업을 수행합니다. 이렇게 하면 응용 프로그램과 프로그램을 더 빨리 시작할 수 있습니다. 최적화 서비스는 백그라운드에서 실행되도록 설계 PC가 5-10분의 짧은 시간 동안 유휴 상태로 있을 때.
.NET 런타임 최적화 서비스가 CPU 사용량을 높이는 이유는 무엇입니까?
때때로 서비스는 .NET 라이브러리를 다시 컴파일하는 데 평소보다 더 오래 걸릴 수 있습니다. 그 결과
- PC 서비스가 평소보다 느리게 실행됩니다.
- 컴퓨터의 글리치 인스턴스.
- 서비스 렌더링이 손상되었습니다.
- 맬웨어에 의한 시스템 리소스 활용.
본 서비스가 개별 앱 성능에 미치는 영향을 고려하여, 첫 눈에 보이는 즉시 종료를 권장하지 않습니다. 서비스가 작업을 완료하는 데 너무 오래 걸리는 것 같으면 몇 가지 명령이나 스크립트를 실행하여 작업 속도를 높일 수 있습니다. 다른 수정 사항에는 다음 부분에 설명된 대로 컴퓨터에서 맬웨어 및 바이러스 검사, 서비스 다시 시작, 클린 부팅 수행 등이 있습니다.
방법 1: PC의 클린 부팅 수행
서비스가 특정 타사 응용 프로그램에 대한 라이브러리를 다시 컴파일하는 데 어려움을 겪고 있으므로 작업을 완료하는 데 더 많은 CPU 전력을 소비하고 있을 수 있습니다. 필수 드라이버와 시작 프로그램만 로드된 클린 부팅을 수행하여 실제로 .NET 런타임 최적화에 대한 높은 CPU 사용량 문제를 유발하는 타사 프로그램 중 하나 서비스. Windows 10 클린 부팅을 수행하는 단계는 다음과 같습니다.
1. 누르다 Windows + R 키 동시에 실행 운영 대화 상자.
2. 유형 msconfig 그리고 치다 입력하다 여는 열쇠 시스템 설정.
3. 로 이동 서비스 탭하고 표시된 상자를 선택하십시오 모든 Microsoft 서비스 숨기기.
4. 그런 다음 모두 비활성화 강조 표시된 버튼. 모든 타사 및 불필요한 서비스가 백그라운드에서 실행되는 것을 중지합니다.
5. 를 클릭하여 변경 사항을 저장합니다. 적용 > 확인 버튼.
6. 원하는지 묻는 팝업 재시작 또는 다시 시작하지 않고 종료 그림과 같이 나타납니다. 선택하다 다시 시작하지 않고 종료 옵션.
7. 다시, 실행 시스템 설정 반복하여 창 1-2단계. 로 전환 시작 탭.
8. 클릭 작업 관리자 열기 표시된 대로 하이퍼링크입니다.
메모: 나열된 모든 응용 프로그램/프로세스에 대한 시작 영향 열을 확인하고 해당 응용 프로그램/프로세스를 비활성화합니다. 높은 시작 영향.
9. 마우스 오른쪽 버튼으로 클릭 애플리케이션 (예: 증기) 선택하고 장애를 입히다 아래 그림과 같이 옵션을 선택합니다.
10. 드디어, 닫다 모든 활성 응용 프로그램 창을 닫고 재시작당신의 PC. 클린 부팅 상태에서 시작됩니다.
11. 이제 작업 관리자에서 .NET 런타임 서비스 CPU 사용량을 확인하십시오. 정상이라면, 타사 프로그램을 한 번에 하나씩 활성화 범인 애플리케이션을 찾아내고 제거 앞으로 그러한 문제를 피하기 위해.
또한 읽기:hkcmd 높은 CPU 사용량을 수정하는 방법
방법 2: .NET Framework 프로세스 향상
이 서비스를 종료하는 것은 옵션이 아니므로 대신 추가 CPU 코어를 사용하도록 허용하여 이 서비스를 약간 향상시킬 수 있습니다. 기본적으로 서비스는 하나의 코어만 사용합니다.
- 몇 가지 명령을 직접 실행할 수 있습니다.
- 또는 다음에서 공식 Microsoft 스크립트를 다운로드하기만 하면 됩니다. 깃허브 실행합니다.
옵션 I: 명령 프롬프트를 통해
1. 클릭 시작, 유형 명령 프롬프트 클릭 관리자 권한으로 실행, 보여진 바와 같이.
2. 주어진 명령을 입력하고 입력하다열쇠 실행하다.
메모: 실행해야 하는 명령은 시스템 아키텍처에 따라 다릅니다.
- 32비트 시스템의 경우: cd c:\윈도우\마이크로소프트. NET\프레임워크\v4.0.30319
- 64비트 시스템의 경우: cd c:\윈도우\마이크로소프트. NET\Framework64\v4.0.30319
3. 다음으로 실행 ngen.exe 실행 대기열 항목, 아래 그림과 같이.
전문가 팁: Windows PC가 32비트 및 64비트인지 확인
시스템 아키텍처가 확실하지 않은 경우 주어진 단계를 따르십시오.
1. 때리다 Windows + R 키 함께 열어 운영 대화 상자.
2. 유형 msinfo32 그리고 클릭 확인 열기 위해 시스템 정보 창문.
3. 여기서 확인 시스템 유형 동일한지 확인하는 레이블입니다.
또한 읽기:HKEY_LOCAL_MACHINE이란 무엇입니까?
옵션 II: GitHub 스크립트를 통해
1. 로 이동 깃허브 페이지 스크립트.
2. 마우스 오른쪽 버튼으로 클릭 날것의 버튼을 선택하고 다른 이름으로 링크 저장… 옵션이 표시됩니다.
3. 변경 파일 형식으로 저장 에게 Windows 스크립트 파일 그리고 클릭 구하다.
4. 다운로드가 완료되면 다음을 사용하여 파일을 엽니다. Windows 스크립트 호스트.
또한 읽기: DISM 호스트 서비스 프로세스 높은 CPU 사용량 수정
방법 3: .NET 런타임 최적화 서비스 다시 시작
서비스는 종종 오류가 발생하여 불필요하게 많은 양의 시스템 리소스를 사용하거나 장기간 활성 상태를 유지하는 등 이상한 동작을 보일 수 있습니다. 현재 Windows OS 빌드에 존재하는 버그로 인해 결함이 있는 인스턴스가 발생할 수 있습니다. 서비스를 다시 시작하여 .NET 런타임 최적화 서비스의 높은 CPU 사용량을 해결하는 방법은 다음과 같습니다.
메모: 이 솔루션은 전용 NVIDIA 기반 그래픽 카드가 있는 시스템에서만 작동합니다.
1. 누르다 윈도우 + R열쇠 동시에 실행 운영 대화 상자.
2. 유형 서비스.msc 그리고 클릭 확인 열기 위해 서비스 애플리케이션.
3. 목록을 스크롤하여 NVIDIA 원격 측정 컨테이너 서비스.
4. 그것을 마우스 오른쪽 버튼으로 클릭하고 선택하십시오 속성 그림과 같이 상황에 맞는 메뉴에서
5. 클릭 중지 먼저 버튼. 서비스 상태가 읽을 때까지 기다립니다. 중지됨을 클릭한 다음 시작 버튼을 눌러 다시 진행합니다.
6. 확인 시작 유형: 로 설정됩니다 자동적 인.
7. 서비스가 다시 시작되면 적용 > 확인 변경 사항을 저장하고 닫으려면 속성 창문.
8. 누르다 Ctrl + Shift + Esc 키 함께 열어 작업 관리자 서비스가 여전히 높은 CPU 리소스를 사용하는지 확인합니다.
또한 읽기:구글 크롬 승격 서비스란?
방법 4: 맬웨어 감지 및 제거
서비스의 CPU 비정상 소모가 지속되면 바이러스/악성코드 검사를 실행하여 감염 가능성을 배제합니다. 조심하지 않으면 악성 응용 프로그램이 PC에 몰래 들어갈 수 있습니다. 이러한 프로그램은 자신을 위장하고 공식 Windows 구성 요소로 가장하여 높은 CPU 사용량과 같은 여러 문제를 일으킵니다. 기본 Windows Defender를 사용하여 PC를 스캔하거나 편리한 다른 특수 보안 프로그램을 사용할 수 있습니다. PC에서 맬웨어를 제거하여 .NET 런타임 최적화 서비스 높은 CPU 사용량 문제를 해결하려면 다음 단계를 따르세요.
1. 때리다 Windows + I 키 동시에 열어 설정.
2. 여기를 클릭하십시오. 업데이트 및 보안, 보여진 바와 같이.
3. 로 이동 윈도우 보안 메뉴를 클릭하고 바이러스 및 위협 방지
4. 딸깍 하는 소리 빠른 검사 맬웨어가 있는지 여부를 확인하기 위해 PC를 검사합니다.
5. 맬웨어가 발견되면 다음을 클릭하십시오. 작업 시작 에게 제거하다 또는 블록 그런 다음 PC를 다시 시작하십시오.
추천:
- Windows 10에서 터치패드 스크롤이 작동하지 않는 문제 수정
- Windows 10에서 시작 프로그램을 변경하는 방법
- Windows 10에서 마이크를 음소거하는 방법
- 컴퓨터가 계속 충돌하는 문제를 해결하는 7가지 방법
위의 솔루션 중 하나가 해결되었기를 바랍니다.NET 런타임 최적화 서비스 높은 CPU 당신의 PC에 문제. 나중에 같은 문제가 다시 발생하면 사용 가능한 Windows 업데이트를 확인하거나 최신 버전을 다시 설치하십시오. .넷 프레임 워크. 또한 이 기사와 관련하여 질문/제안 사항이 있으면 댓글 섹션에 자유롭게 남겨주세요.