Windows PowerShell
Nazývá se také powershell, windows powershell 5.1, pwsh
Hostitelské prostředí Windows PowerShell 5.1, které je součástí systému Windows. Procesem je powershell.exe. PowerShell 7 je pwsh.exe a jedná se o samostatnou instalaci.
Co potřebujete vědět
Windows PowerShell je powershell.exe. PowerShell 7 je jiná instalace s názvem pwsh.exe.
Systém Windows stále obsahuje PowerShell 5.1. Microsoft dokumentuje PowerShell 7 jako aktuální multiplatformní shell. Mohou existovat oba současně. cmd.exe je třetí interpret.
- Co to je?
- Předinstalovaný hostitelský proces PowerShell 5.1
- Je pwsh totéž?
- Ne. To je PowerShell 7
- Bezpečný?
- Hostitelské prostředí ano. Skripty se liší
Co je Windows PowerShell?
Windows PowerShell 5.1 je předinstalované prostředí pro automatizaci. Spustitelným souborem je powershell.exe ve složce WindowsPowerShell\v1.0. PowerShell 7 instaluje vedle něj soubor pwsh.exe.
Pokud jste jej nikdy nepoužívali
Pokud se v nabídce Start zobrazuje „Windows PowerShell“, jedná se o předinstalovaného hostitele verze 5.1. Již jej máte. Modré okno, které přijímá příkazy, neznamená automaticky malware. PowerShell 7 je samostatný soubor ke stažení s názvem pwsh.exe. cmd.exe je třetí, starší interpret. Neodstraňujte verzi 5.1 kvůli „upgradu“.
K čemu se používá?
Instalační programy a IT skripty stále volají powershell.exe, protože verze 5.1 je všudypřítomná.
Get-Process, operace se soubory a rychlé kontroly. Hostitelem konzoly je powershell.exe spolu s conhost.exe.
Skrytý PowerShell při přihlášení je obvykle úloha. Samotný produkt nepotřebuje položku v Po spuštění.
Pro koho je určen?
- Správci, kteří stále mají moduly určené pouze pro verzi 5.1
- Uživatelé, kteří otevřeli „Windows PowerShell“ z nabídky Start
- Lidé, kteří by si měli před panikou nejprve přečíst příkazový řádek
Aktuální stav
Verze 5.1 je podporována jako součást systému a je v režimu údržby. PowerShell 7 představuje aktuální vývojovou větev. Tento článek se zabývá integrovaným hostitelem a odkazuje na pwsh pro verzi 7.
Jak je starý?
PowerShell 1.0 byl vydán v roce 2006. Windows PowerShell 5.1 je předinstalovaný hostitel v aktuálních systémech Windows 10 a 11. PowerShell 7 je multiplatformní větev, která začínala jako PowerShell Core. Monad byl název před vydáním. Pod tímto názvem jej dnes již nespouštíte.
Verze
Nejprve hlavní distribuční kanály. Přesná čísla sestavení zde nejsou všechna ověřena.
Systémové požadavky
Hodnoty se řídí veřejnými pokyny vydavatele. Skutečnou potřebu přesto ovlivňuje pracovní zátěž.
Minimální
| Operační systém | Dodává se s podporovanými verzemi systémů Windows 10 a Windows 11 |
|---|
Profil využití prostředků
- Nároky na procesor
- Závisí na skriptu
- Nároky na RAM
- Rozsáhlé kanály objektů
Nainstalované procesy
Tyto spustitelné soubory patří k tomuto produktu, pokud je nainstalován.
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7, pokud je nainstalován |
| conhost.exe | Okno konzoly |
Součásti spouštěné při startu
Skrytý PowerShell při přihlášení představuje naplánovanou úlohu nebo zástupce. Samotný produkt položky Po spuštění nevyžaduje.
Umístění souborů
| Hostitel verze 5.1 | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
Formáty souborů
Běžné problémy
Překvapení s parametrem EncodedCommand
Zkontrolujte nadřazený proces. Pokud Office spouští PowerShell, jedná se o záležitost maker.
Modul funguje pouze ve verzi 5.1
To je důvod, proč Microsoft zachoval integrovaného hostitele. Instalace verze 7 nesmaže verzi 5.1.
Řešení potíží
Než začnete panikařit, přečtěte si nadřazený proces
Pokud Office nebo prohlížeč spouští kódovaný PowerShell, jde o záležitost skriptu. Hostitelský soubor v System32 stále patří společnosti Microsoft.
Pokud vám bylo řečeno, abyste použili pwsh, nainstalujte PowerShell 7 z portálu Microsoft Learn
winget install Microsoft.PowerShell nebo stránka dokumentace. Tím se přidá pwsh.exe. Nenahradí to verzi 5.1.
Zásady spouštění (Execution policy) jsou nastavením zásad, nikoli virem
Get-ExecutionPolicy. Na novém počítači je běžná hodnota Restricted. Nejedná se o poškozenou instalaci.
Alternativy
cmd.exe pro dávkové soubory. pwsh pro aktuální moduly. Vybírejte je podle skriptu, který máte k dispozici, nikoli podle popularity.
Oficiální nápověda a soubory ke stažení
Začněte u dodavatele. Náhodné weby se soubory exe nejsou kanálem podpory.
| Přehled (5.1 vs. 7) | learn.microsoft.com/powershell/scripting/overview Kterého hostitele máte |
|---|---|
| Instalace PowerShellu 7 | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows pwsh v systému Windows |
| Referenční příručka verze 5.1 | learn.microsoft.com/powershell/scripting/windows-powershell/overview Předinstalovaný Windows PowerShell |
| GitHub PowerShell | github.com/PowerShell/PowerShell Zdrojový kód a verze PowerShellu 7 |
Související hardware
Jakýkoli podporovaný počítač se systémem Windows. Vzdálené relace přenášejí zátěž na cílový systém.
Technické podrobnosti
Technické podrobnosti
Kontrolní součty souborů pro jednotlivé verze a cesty multilicencí nejsou v tomto náhledu ověřeny.
Zdroje a ověření
Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.
- Microsoft Learn: PowerShell · 5.1 versus 7
- Microsoft Learn: instalace PowerShellu · instalace pwsh
- Mapa procesů Foxhole · Vzorky přímo ze zařízení se systémem Windows. Nejde o laboratorní srovnávací test.
Byl tento článek užitečný?
Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.
Děkujeme. Pomáhá nám to tuto stránku vylepšovat.