Selesaikan Penggunaan CPU Tinggi yang disebabkan oleh Windows PowerShell di Windows 10
Proses Windows PowerShell dapat menyebabkan penggunaan CPU yang tinggi di Windows 10 jika Windows sistem Anda sudah usang. Selain itu, aplikasi konflik yang berbeda (seperti NativeDesktopMediaService) juga dapat menyebabkan masalah ini.
Pengguna memperhatikan masalah ketika PC-nya mulai berperilaku lamban dan saat membuka Task Manager, dia memperhatikan penggunaan CPU yang tinggi oleh PowerShell (dalam beberapa kasus, beberapa proses PowerShell terus muncul dan menghilang di Task Manager).
Sebelum melanjutkan, periksa apakah mengakhiri PowerShell proses melalui Pengelola tugas memecahkan masalah (jika karena kesalahan sementara).
Perbarui Windows Sistem Anda ke Rilis Terbaru
Anda mungkin mengalami penggunaan CPU yang tinggi oleh PowerShell jika Windows sistem Anda sudah usang (karena dapat menyebabkan ketidakcocokan antara modul OS). Dalam kasus ini, memperbarui Windows sistem Anda ke rilis terbaru dapat menyelesaikan masalah penggunaan CPU yang tinggi.
- Perbarui Windows PC secara manual dan reboot PC Anda.
- Setelah reboot, periksa apakah masalah telah teratasi.
Jika masalah tetap ada (atau Anda menggunakan versi Windows yang sudah usang), Anda dapat melakukannya unduh itu Perbarui Asisten (saat ini, Pembaruan Windows 10 Oktober 2020) dari halaman unduhan Windows 10. Kemudian gunakan asisten itu (pastikan Anda meluncurkannya sebagai administrator) untuk perbarui sistem dan periksa apakah itu menyelesaikan masalah PowerShell.
Bersihkan Boot PC Anda dan Nonaktifkan / Hapus Instalasi Aplikasi Bermasalah
Proses Windows PowerShell dapat menyebabkan penggunaan CPU yang tinggi jika aplikasi di sistem Anda memicu proses PowerShell. Dalam konteks ini, membersihkan boot sistem dan menonaktifkan / menghapus aplikasi (menyebabkan masalah) dapat menyelesaikan masalah.
- Bersihkan boot PC Anda (Anda juga dapat mencoba Autoruns, Process Explorer, atau WBEMTEST) dan periksa apakah penggunaan CPU yang tinggi oleh Windows PowerShell telah hilang.
- Jika demikian, maka Anda boleh aktifkan aplikasi / layanan / proses (jangan lupa untuk memeriksa ekstensi browser) dinonaktifkan selama proses boot bersih satu per satu hingga masalah yang bermasalah ditemukan.
- Setelah ditemukan, barulah Anda bisa nonaktifkan atau hapus yang bermasalah. Biasanya, sudah diinstal sebelumnya utilitas pembaruan driver oleh OEM atau NativeDesktopMediaService aplikasi dilaporkan memicu masalah PowerShell.
Lakukan Perbaikan Upgrade Windows PC
Jika tidak ada solusi yang menyelesaikan masalah penggunaan CPU yang tinggi sejauh ini, maka Anda melakukan peningkatan perbaikan pada Windows PC dapat menyelesaikan masalah.
- Luncurkan browser web dan arahkan ke halaman unduhan Windows 10.
- Sekarang gulir ke bawah dan klik Unduh Alat Sekarang (di bawah Buat Media Instalasi Windows 10).
- Kemudian biarkan unduhan selesai dan setelah itu, klik kanan di diunduh mengajukan.
- Sekarang pilih Jalankan sebagai administrator dan Menerima itu Persyaratan Lisensi.
- Kemudian, di "Apa yang ingin kamu lakukan", Pilih Tingkatkan PC Ini Sekarang dan klik Lanjut.
- Sekarang biarkan alatnya unduh file OS dan ikuti petunjuknya untuk menyelesaikan proses tetapi selama proses, ketika diminta, pilih opsi Pertahankan Pengaturan Windows, File Pribadi, dan Aplikasi.
- Kemudian klik Install dan biarkan proses peningkatan selesai (ini mungkin membutuhkan beberapa waktu untuk diselesaikan, jadi, pastikan Anda tidak mematikan PC selama proses tersebut).
- Setelah proses selesai, reboot PC Anda dan periksa apakah penggunaan CPU yang tinggi oleh PowerShell kembali normal.
Hapus Malware
Proses PowerShell dapat menyebabkan penggunaan CPU yang tinggi jika malware (proses penambang kripto atau EternalBlue dilaporkan menyebabkan masalah) memicu eksekusi proses PowerShell. Dalam konteks ini, menghapus malware dapat menyelesaikan masalah. Sebelum melanjutkan, pastikan produk antivirus Anda dan definisinya diperbarui ke versi terbaru.
- Pertama, unduh dan instal file aplikasi penghapus malware (seperti Malwarebytes).
- Lalu klik kanan Windows dan buka PowerShell (Admin).
- Sekarang menjalankan berikut ini untuk menghentikan semua proses PowerShell lainnya:
sementara ($ true) {Get-Process PowerShell | Di mana-Objek {$ _. ID -tidak berisi $ PID} | Hentikan-Proses -Force}
- Kemudian gunakan Pencarian Windows mencari * .ps1 file dan menghapus file yang tidak penting (pastikan Anda tidak menghapus file sistem yang penting).
- Sekarang klik Windows, Tipe: Penjadwal Tugas, dan klik kanan di atasnya. Lalu pilih Jalankan sebagai administrator.
- Kemudian periksa apakah salah satu dari berlari atau tugas terjadwal memicu masalah (Anda dapat mengaktifkan tampilan Tugas Tersembunyi di menu Tampilan Penjadwal Tugas). Jika masalah disebabkan oleh Blue Eternal, Anda dapat menemukan file Kesenangan tugas atau (GatherNetworkInfo tugas) di Penjadwal Tugas.
- Jika demikian, maka menghapus atau nonaktifkan yang bermasalah tugas.
- Sekarang gunakan alat (dipasang pada langkah 1) untuk hapus malware tersebut seperti Malwarebytes untuk menghapus malware (atau hubungi vendor antivirus Anda untuk memberikan alat untuk menemukan dan menghapus malware).
- Kemudian gunakan pemindai antivirus online (seperti ESET Online Scanner atau Kaspersky Virus Removal Tool) untuk memindai malware dan setelah itu, periksa apakah masalah penggunaan CPU PowerShell yang tinggi telah teratasi.
Jika itu terlalu teknis untuk Anda, maka Anda boleh backup data penting (tapi pastikan untuk menghapus data yang tidak penting) daninstal ulang Windows (setelah memformat drive penyimpanan). Setelah menginstal ulang OS, pastikan untuk memindai itu data dengan setidaknya dua produk keamanan (mis., anti Virus dan antimalware). Kemudian Anda dapat menyalin kembali data tersebut ke sistem. Jika itu tidak mudah bagi Anda, maka Anda dapat menghubungi I.T. ahli keamanan.