Saat ini versi Windows PowerShell saat ini - 5. PowerShell sudah diinstal secara default di Windows 10 dan menggantikan baris perintah di menu pengguna Menangkan x.
PowerShell 5 adalah versi stabil yang berjalan di sistem Anda, tetapi versi lama PowerShell 2.0 masih disertakan dan menimbulkan risiko keamanan bagi sistem Anda yang dapat digunakan untuk menjalankan skrip berbahaya. Bahkan jika Anda menerima pembaruan keamanan terbaru untuk Windows 10, ini tidak berarti bahwa PowerShell 2.0 telah dihapus untuk semua pengguna. Mungkin masih diaktifkan di sistem Anda..
Inilah cara Anda dapat memeriksa versi mana yang Anda gunakan dan cara menonaktifkan Windows PowerShell 2.0.
Periksa PowerShell 2.0
Buka PowerShell sebagai administrator dan jalankan perintah berikut.
Dapatkan-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
Dalam hasilnya, setelah menjalankan perintah ini, lihat barisnya Negara "Syarat". Jika dia mengatakan ini adalah versi 2.0 shell "Diaktifkan" (Diaktifkan), Anda harus menonaktifkannya. Jika perintah mengembalikan nilai "Dinonaktifkan" (Dinonaktifkan), Anda tidak perlu melakukan apa pun.
Nonaktifkan Windows PowerShell 2.0
Buka PowerShell dengan hak administrator dan jalankan perintah berikut;
Nonaktifkan-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Ini akan menonaktifkan Windows PowerShell 2.0. Anda dapat memverifikasi ini dengan menjalankan perintah pertama lagi. Tali Negara seharusnya penting "Dinonaktifkan" (Mati).
Jika Anda tidak ingin menjalankan perintah di PowerShell, Anda dapat menonaktifkan fungsi ini dengan Panel kontrol. Buka Explorer dan masukkan yang berikut di bilah alamat:
Panel Kontrol \ Program
Klik "Menghidupkan atau Mematikan Fitur Windows". Ini akan membuka jendela Komponen Windows baru. Mungkin perlu waktu untuk memuat daftar fitur yang dapat Anda aktifkan / nonaktifkan. Setelah memuat daftar, gulir ke tengah dan temukan Windows PowerShell 2.0. Hapus centang pada kotak dan klik OK..
Anda tidak perlu memulai ulang untuk menerapkan perubahan..
Apa risikonya.
Windows PowerShell 5 memiliki fitur perlindungan malware yang memindai dan mencegah skrip jahat berjalan, tetapi Anda dapat menggunakan PowerShell 2.0 untuk meluncurkan serangan yang dapat mem-bypass pengecekan malware. Ini pada akhirnya mengarah pada peluncuran skrip PowerShell berbahaya pada sistem Anda..
Melepaskan cangkang yang lama seharusnya tidak memiliki konsekuensi negatif. Microsoft tahu bahwa beberapa aplikasi masih menggunakan PowerShell 2.0, tetapi mereka bekerja untuk memigrasikannya ke versi yang lebih baru. Meskipun komponen sudah usang, masih akan tetap menjadi bagian dari Windows 10 untuk masa mendatang, dan pengguna akan dapat mengaktifkannya jika mereka mau..