때때로 Windows PowerShell로 인해 시스템에서 높은 CPU 사용량이 발생한다는 것을 알 수 있습니다. 시스템이 정말 느려지고 작업 관리자가 열리면 여러 PowerShell 프로세스가 나타나고 사라지는 것을 볼 수 있습니다. 또한 때때로 단일 PowerShell 프로세스로 인해 CPU 사용량이 매우 높습니다.
이러한 종류의 행동에 대한 잠재적 인 이유는 다음과 같습니다.
- Windows 시스템이 오랫동안 업데이트되지 않았습니다.
- 일부 응용 프로그램이 Windows Power Shell의 작동을 방해합니다. 예: NativeDesktopMediaService
- Eternal Blue 및 암호화 마이너와 같은 맬웨어
그러나 시스템에서이 문제가 발견되면 특정 문제를 시도하기 전에 아래 나열된 일반적인 해결 방법을 시도해 보는 것이 좋습니다. 때때로 일부 버그로 인해이 동작이 발생할 수 있으며 간단한 수정으로 문제가 해결 될 수 있습니다.
- 시스템 재시작
- 작업 관리자에서 PowerShell 작업 종료
CPU 사용량이 여전히 높고 위의 수정 사항이 도움이되지 않는 경우 아래 특정 수정 사항을 시도해보십시오.
수정 1: Windows가 업데이트되었는지 확인
1 단계: 다음을 사용하여 실행 대화 상자 열기 승리 키 과 아르 자형 콤비네이션.
2 단계: 입력 ms-settings: windowsupdate 그리고 명중 시작하다.
3 단계: 열리는 창에서 업데이트 확인.
4 단계: 이제 Windows에서 새 업데이트가 있는지 확인합니다. 새 업데이트가 발견되면 해당 업데이트가 다운로드되고 설치됩니다.
4 단계: 지금 다시 시작 버튼을 눌러 변경 사항을 확인하십시오. 시스템이 다시 시작되면 문제가 해결되었는지 확인하십시오.
수정 2: 클린 부팅 수행
특정 응용 프로그램은 Windows PowerShell을 방해하고이 문제를 유발합니다. 클린 부팅을 수행하면 어떤 응용 프로그램이 문제를 일으키는 지 알 수 있습니다.
1 단계: Run Command를 엽니 다. 키 누르기 Windows + R.
2 단계: 입력 msconfig 그리고 명중 시작하다
3 단계: 일반 탭, 선택 선택적 시작
4 단계: 시스템 서비스로드 과 시작 항목로드 확인됩니다.
5 단계: 이제 서비스 탭
6 단계: 선택 모든 Microsoft 서비스 숨기기 그런 다음 모두 비활성화 단추
7 단계: 대다 그런 다음 확인
8 단계: 시작 탭을 클릭하고 작업 관리자 열기
9 단계: 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하십시오. 문제를 일으키고 있다고 느끼고 비활성화 그것. 또한라는 열이 있습니다. 스타트 업 영향, 응용 프로그램에 큰 영향, 해당 응용 프로그램을 비활성화하십시오.
문제의 원인이되고 영향 가치가 높은 모든 애플리케이션에 대해이 작업을 반복합니다.
참고: Screenpresso는 데모 용으로 만 사용됩니다.
8 단계: 이제 컴퓨터를 다시 시작합니다. 문제가 있는지 확인하십시오.
9 단계: 높은 CPU 사용량 문제가 지금 해결 되었다면 비활성화 된 응용 프로그램 / 서비스 중 하나가 문제를 일으켰 음을 의미합니다. 한 번에 하나의 애플리케이션 / 서비스를 활성화하고 어떤 애플리케이션 / 서비스가 범인인지 확인하십시오. 애플리케이션이 식별되면 시스템에서 해당 애플리케이션을 제거 할 수 있습니다.
수정 3: 업그레이드 Windows 10 복구
1 단계: 방문 페이지 링크에서 Windows 10 설치 미디어 도구를 다운로드하십시오.
2 단계: 다운로드가 완료되면 마우스 오른쪽 버튼으로 클릭 파일에서 관리자 권한으로 실행
3 단계: Windows 10 설정 창.
4 단계: 나타나는 창에 라이센스 계약이 표시됩니다. 동의하기 단추
5 단계: 요청되는 창에서 뭘하고 싶어, tick 의 위에 지금이 PC 업그레이드 그리고 다음 단추
6 단계: 예정된 마법사의 화면 지침을 따릅니다.
7 단계: 설치 준비 완료 창에서 유지할 항목 변경 옵션
8 단계: 진드기 에 개인 파일 및 앱 보관 그리고 다음 단추
9 단계: 마지막으로 다가오는 마법사 창에서 설치 버튼을 누르고 업그레이드 프로세스를 완료하십시오.
10 단계: 시스템 다시 시작
수정 4: 시스템에서 맬웨어 검사 및 제거
1 단계: 다음을 사용하여 실행 대화 상자 열기 승리 키 과 아르 자형 콤비네이션.
2 단계: 입력 파워 쉘그리고 명중 Ctrl + Shift +시작하다. 그러면 관리자 모드에서 PowerShell이 열립니다.
3 단계: 권한을 요청하는 사용자 액세스 제어 프롬프트에서 예
4 단계: 열리는 PowerShell 창에서 아래 명령을 붙여넣고 시작하다
while ($ true) {Get-Process PowerShell | Where-Object {$ _. ID-$ PID를 포함하지 않음} | Stop-Process -Force}
5 단계: 다음을 사용하여 탐색기 창을 엽니 다. Windows + E, 왼쪽 메뉴에서 이 PC
6 단계: 창의 오른쪽 상단에있는 검색 창에서 다음을 복사하여 붙여넣고 Enter 키를 누릅니다.
* ps1
7 단계: ps1 파일 목록에서 필요하지 않다고 생각되는 파일을 삭제합니다.
8 단계: 실행 터미널을 다시 엽니 다.
9 단계: 입력 Taskschd.msc 그리고 키를 누릅니다 Ctrl + Shift + Enter. 그러면 관리자 권한이있는 작업 스케줄러가 열립니다.
10 단계: 열리는 작업 스케줄러 창에서 상단 메뉴에서 전망
11 단계: 숨겨진 작업 표시 이다 눈금 표시.
12 단계: 예약 된 작업 또는 활성 작업이 문제를 일으키는 지 확인합니다. 이름 확인 재미 작업 또는 GatherNetworkInfo 직무. 이러한 이름의 작업은 Blue Eternal에 의해 트리거되는 것으로 알려져 있습니다. 발견되면 즉시 삭제하십시오.
13 단계: 시스템에서 맬웨어를 검색합니다. 이를 완화하기 위해 필요한 조치를 취하십시오.
14 단계: 예방 조치로 두 개의 바이러스 백신 소프트웨어 (아마도 바이러스 백신 및 맬웨어 방지)에서 시스템을 검사하는 것이 좋습니다. 시스템에 더 이상 악성 코드가없는 것이 확인되면 Hight CPU 사용량이 해결되었는지 확인하십시오.
위의 방법이 어려운 경우 다른 방법 :
1 단계: 원치 않는 데이터 제거 및 필요한 데이터 백업
2 단계: 스토리지 드라이브 포맷
3 단계: Windows 재설치
4 단계: 시스템에서 맬웨어를 검사합니다.
5 단계: 데이터를 시스템에 다시 복사합니다.
그게 다야
이 기사가 도움이 되었기를 바랍니다. 읽어 주셔서 감사합니다.
친절하게 의견을 말하고 위의 수정 사항 중 시스템의 높은 CPU 사용량 문제를 해결하는 데 도움이 된 것을 알려주십시오.