1. [Уики](https://feex.it/wiki/)
2. [Процеси](https://feex.it/wiki/process/)
3. [Процеси на приложения](https://feex.it/wiki/process/application/)
4. pwsh.exe

# pwsh.exe

Процес на приложението: Microsoft Corporation

Търсещи термини в каталога pwsh, powershell 7, powershell core

Windows, Приложение

PowerShell 7. Това е междуплатформеният pwsh хост, често намиращ се в Program Files\PowerShell\7. Това не е Windows PowerShell 5.1 (powershell.exe).

## Какво трябва да знаете

pwsh е PowerShell 7, а не Windows PowerShell 5.1.

pwsh.exe е PowerShell 7, инсталиран от Microsoft като успоредно работещ хост. powershell.exe все още е Windows PowerShell 5.1 в System32\WindowsPowerShell. Windows Terminal и OpenConsole само изчертават прозореца. Прекратяването на pwsh не премахва 5.1.

- **Безопасен ли е?**: Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.

  **Същото като powershell.exe ли е?**: Не. Това е Windows PowerShell 5.1

  **Мога ли да го прекратя?**: Тази сесия на PowerShell 7 се прекратява

Feex казва

Ако видя pwsh, приемам командния ред като PowerShell 7. Не третирам powershell.exe като същия хост и не обвинявам conhost за модул, предназначен само за версия 7.

## Какво представлява pwsh.exe?

pwsh е PowerShell 7, а не Windows PowerShell 5.1. Хостът за 5.1 си остава powershell.exe. Този файл е по-новата среда за изпълнение, която вие инсталирате. Това не е Windows Terminal.

## Какво прави?

Той изпълнява скриптове и модули за PowerShell 7. Някои конзолни добавки (snap-ins) за 5.1 няма да се заредят тук. Той не изчертава интерфейса с раздели (WindowsTerminal.exe) и не е cmd.exe.

## Защо се изпълнява?

Отворили сте PowerShell 7, терминал на VS Code, настроен на pwsh, или задача е извикала този хост. Компютър само с 5.1 няма да показва копие в Program Files\PowerShell\7.

## Инспектирайте работещия екземпляр

В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.

`Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'pwsh.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List`

Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.

Използвайте [ръководство за идентификация на файлове](https://feex.it/wiki/l/bg/software/system/verify-executable-path-signature/) за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.

## Безопасен ли е?

Хостът е легитимен. Въпросът е в скрипта

Подписан от Microsoft pwsh под Program Files\PowerShell е PowerShell 7. pwsh.exe в папката Temp не е. Безопасността зависи от родителския процес и аргументите в командния ред (-Command). Това все още не е powershell.exe.

Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.

`C:\Program Files\PowerShell\7\pwsh.exe`

- Паралелна инсталация (side-by-side) на PowerShell 7
- Windows PowerShell 5.1 се намира в System32\WindowsPowerShell\v1.0\powershell.exe
- Прозорецът може да е Windows Terminal или OpenConsole

## Мога ли да го прекратя?

Спира тази сесия на 7

Прекратяването на pwsh.exe спира PowerShell 7. powershell.exe 5.1 може да остане. Прекратяването на WindowsTerminal.exe затваря само потребителския интерфейс на раздела, а не всеки хост на 7, стартиран от задача.

## Мога ли да го премахна?

Деинсталирайте PowerShell 7, запазете 5.1

Деинсталирайте PowerShell от Apps, ако искате pwsh да бъде премахнат. Не изтривайте System32\powershell.exe. Не изтривайте System32.

## Трябва ли да стартира с Windows?

Планирана задача или профил може да стартира pwsh. Това не е хостът на 5.1 и не е инструмент по подразбиране в Windows с име powershell.exe.

## Измерване на използването на ресурсите

| CPU и памет  | Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия.                  |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Диск и мрежа | Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер. |

## Информация за файла

| Име на изпълнимия файл    | pwsh.exe                                                                                          |
| ------------------------- | ------------------------------------------------------------------------------------------------- |
| Записан път на инсталация | C:\Program Files\PowerShell\7\pwsh.exe                                                            |
| Издател                   | Microsoft Corporation                                                                             |
| Проверка на подписа       | Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат. |

## Често срещани проблеми

### Снап-ин, предназначен само за 5.1, се срива и потребителите се опитват да поправят powershell.exe

Този хост е 7. Инсталирайте модула за 7 или стартирайте Windows PowerShell 5.1. Различен exe файл, различна ситуация с галерията.

### Скрит pwsh от случайна задача

Проверете -File / -Command. Хостът за 7 все още е от Microsoft. Полезният товар е самият ред. Това не означава, че "Terminal е зловреден софтуер."

## Отстраняване на неизправности

Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.

### pwsh -v срещу $PSVersionTable в powershell.exe

7 извежда данни от този файл. 5.1 извежда данни от Windows PowerShell. Не смесвайте документацията за надграждане.

### Проверете родителския PID по същия начин, както бихте го направили за 5.1

explorer заедно с пряк път означава, че сте вие. Office, стартиращ pwsh, е въпрос на макрос. Не изтривайте инсталационната папка на 7 като първо действие.

## Технически подробности

Технически подробности

| Име на изображението | pwsh.exe                                |
| -------------------- | --------------------------------------- |
| Свързан компонент    | powershell.exe (Windows PowerShell 5.1) |

## Проверете идентичността на работещ файл

Само името на файл не може да установи безопасност. Проверете действителния път, подписа и самоличността на продукта.

## Свързани

Тези обекти са свързани с тази статия. Типът се показва на всяка връзка.

[powershell.exe: Процес на приложението](https://feex.it/wiki/l/bg/process/powershell.exe/)[cmd.exe: Процес на приложението](https://feex.it/wiki/l/bg/process/cmd.exe/)[WindowsTerminal.exe: Процес на приложението](https://feex.it/wiki/l/bg/process/windowsterminal.exe/)[Проверете пътя на изпълнимия файл и цифровия подпис: Ръководство](https://feex.it/wiki/l/bg/software/system/verify-executable-path-signature/)[Прочетете диспечера на задачите и сравнете активността на процесите: Ръководство](https://feex.it/wiki/l/bg/software/system/how-to-read-task-manager/)[Процеси на приложения: Категория](https://feex.it/wiki/process/application/)

## Източници и проверка

Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. [Как проучваме](https://feex.it/wiki/research/).

- [Microsoft Learn: PowerShell 7 срещу Windows PowerShell ](https://learn.microsoft.com/powershell/scripting/whats-new/differences-from-windows-powershell)· pwsh.exe е PowerShell 7, powershell.exe е 5.1
- [Microsoft Learn: инсталиране на PowerShell в Windows ](https://learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows)· Типичният път е Program Files\PowerShell\7
- [Карта на процесите във Foxhole ](https://foxhole.feex.it/)· Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Метод за локално запитване на процеси само за четене.
- [Microsoft: Win32_Process свойства ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.

## Беше ли полезна тази статия?

Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.

Бързи факти

Кратката идентичност на тази страница. Спецификациите, източниците и пълната история остават в статията.

- **Тип**: Процес на приложението

  **Издател**: Microsoft Corporation

  **Изпълним файл**: pwsh.exe

  **Обичаен път**: C:\Program Files\PowerShell\7\pwsh.exe

  **Запис на контекст**: Запис в каталога Feex Wiki

Записан статус на източника: Feex Reviewed: Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/bg/process/pwsh.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
