Lanjutkan ke konten

Windows PowerShell

AplikasiMicrosoft Corporation

Juga disebut powershell, windows powershell 5.1, pwsh

Microsoft CorporationSystem

Host Windows PowerShell 5.1 yang disertakan bersama Windows. Prosesnya adalah powershell.exe. PowerShell 7 adalah pwsh.exe dan merupakan instalasi terpisah.

Yang perlu Anda ketahui

Windows PowerShell adalah powershell.exe. PowerShell 7 adalah instalasi yang berbeda bernama pwsh.exe.

Windows masih menyertakan PowerShell 5.1. Microsoft mendokumentasikan PowerShell 7 sebagai shell lintas platform saat ini. Keduanya dapat berdampingan. cmd.exe adalah penerjemah ketiga.

Apa ini?
Host bawaan PowerShell 5.1
Apakah pwsh sama?
Tidak. Itu adalah PowerShell 7
Aman?
Host-nya iya. Skrip bervariasi
Feex menyatakan
Jika skrip meminta untuk memasang PowerShell 7 dan Anda hanya memiliki powershell.exe, Anda berada di 5.1. Sebaiknya jangan menghapus host bawaan untuk "meningkatkan versi".

Apa itu Windows PowerShell?

Windows PowerShell 5.1 adalah host otomatisasi bawaan. Executable-nya adalah powershell.exe di bawah WindowsPowerShell\v1.0. PowerShell 7 memasang pwsh.exe di sampingnya.

Jika Anda belum pernah menggunakannya

Jika Mulai menampilkan "Windows PowerShell", itu adalah host bawaan 5.1. Anda sudah memilikinya. Jendela biru yang menerima perintah tidak secara otomatis merupakan malware. PowerShell 7 adalah unduhan terpisah bernama pwsh.exe. cmd.exe adalah penerjemah ketiga yang lebih lama. Jangan menghapus 5.1 untuk "meningkatkan versi".

Untuk apa alat ini digunakan?

Skrip admin

Penginstal dan skrip IT masih memanggil powershell.exe karena 5.1 ada di mana-mana.

Perintah sekali pakai

Get-Process, operasi berkas, dan pemeriksaan cepat. Host konsol adalah powershell.exe ditambah conhost.exe.

Tugas terjadwal

PowerShell yang tersembunyi saat masuk log biasanya merupakan tugas. Produk itu sendiri tidak membutuhkan Startup Apps.

Untuk siapa alat ini?

  • Admin yang masih memiliki modul khusus 5.1
  • Pengguna yang membuka "Windows PowerShell" dari Mulai
  • Orang-orang yang sebaiknya membaca baris perintah sebelum panik

Status saat ini

5.1 didukung secara bawaan dan dalam masa pemeliharaan. PowerShell 7 adalah jalur fitur saat ini. Artikel ini membahas host bawaan dan mengarahkan ke pwsh untuk versi 7.

Berapa usianya?

PowerShell 1.0 dirilis pada tahun 2006. Windows PowerShell 5.1 adalah host bawaan pada Windows 10 dan 11 saat ini. PowerShell 7 adalah jalur lintas platform yang dimulai sebagai PowerShell Core. Monad adalah nama pra-rilis. Nama itu bukanlah yang Anda jalankan hari ini.

Versi

Saluran utama terlebih dahulu. Nomor build yang tepat tidak semuanya diverifikasi di sini.

Windows PowerShell 5.1
PowerShell 7 (pwsh)

Persyaratan sistem

Nilai-nilai mengikuti panduan publik penerbit. Beban kerja tetap memengaruhi kebutuhan sebenarnya.

Minimum

Persyaratan sistem minimum
Sistem operasi Disertakan bersama Windows 10 dan Windows 11 yang didukung

Profil sumber daya

Kebutuhan CPU
Mengikuti skrip
Kebutuhan RAM
Pipeline objek besar

Proses terinstal

Eksekutabel ini milik produk ini ketika terpasang.

Proses terinstal
powershell.exe Windows PowerShell 5.1
pwsh.exe PowerShell 7, jika terpasang
conhost.exe Jendela konsol

Komponen pengaktifan (startup)

PowerShell yang tersembunyi saat masuk log adalah tugas atau pintasan. Produk itu sendiri tidak membutuhkan Startup Apps.

Lokasi berkas

Lokasi umum Windows PowerShell
Host 5.1 C:\Windows\System32\WindowsPowerShell\v1.0\

Format berkas

PS1PSM1

Masalah umum

Kejutan EncodedCommand

Periksa proses induknya. Office yang meluncurkan PowerShell adalah skenario makro.

Modul hanya berfungsi di 5.1

Itulah mengapa Microsoft tetap mempertahankan host bawaan. Memasang 7 tidak menghapus 5.1.

Mengatasi masalah

Periksa proses induk sebelum Anda panik

Office atau browser yang meluncurkan PowerShell terenkode adalah skenario skrip. Berkas host di System32 tetap berasal dari Microsoft.

Pasang PowerShell 7 dari Microsoft Learn jika Anda diminta menggunakan pwsh

winget install Microsoft.PowerShell atau halaman dokumentasi. Itu menambahkan pwsh.exe. Itu tidak menggantikan 5.1.

Kebijakan eksekusi adalah kebijakan, bukan pengaturan virus

Get-ExecutionPolicy. Restricted adalah hal yang umum pada PC baru. Itu bukan berarti instalasi rusak.

Alternatif

cmd.exe untuk batch. pwsh untuk modul saat ini. Pilih berdasarkan skrip yang Anda miliki, bukan peringkat tren.

Bantuan dan unduhan resmi

Mulailah dari vendor. Situs berkas exe acak bukanlah saluran dukungan.

Kontak resmi
Ikhtisar (5.1 vs 7) learn.microsoft.com/powershell/scripting/overview Host mana yang Anda miliki
Pasang PowerShell 7 learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh di Windows
Referensi 5.1 learn.microsoft.com/powershell/scripting/windows-powershell/overview Windows PowerShell bawaan
GitHub PowerShell github.com/PowerShell/PowerShell Kode sumber dan rilis PowerShell 7

Perangkat keras terkait

PC Windows mana pun yang didukung. Sesi jarak jauh memindahkan beban kerja ke target.

Rincian teknis

Rincian teknis

Hash berkas per versi dan jalur lisensi volume tidak diverifikasi dalam pratinjau ini.

Sumber dan verifikasi

Label sumber tercatat: Agustus 2026. Label ini tidak menetapkan verifikasi independen. Cara kami meneliti.

Apakah artikel ini bermanfaat?

Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.

Apakah artikel ini bermanfaat?