Як видалити стандартні програми Windows 11 за допомогою PowerShell

Видаліть непотрібні програми за замовчуванням за допомогою простої команди

  • Щоб видалити системні програми з комп’ютера, потрібно запустити програму Windows PowerShell з правами адміністратора.
  • У посібнику згадуються команди для видалення програм із певного облікового запису користувача, усіх профілів користувачів або нового облікового запису користувача.
видалити програми Windows 11 PowerShell

У Windows 11 є багато попередньо встановлених програм, зокрема Mail, Cortana, Phone Link, Xbox і Weather. Ці вбудовані програми можуть бути корисними для одних, але можуть діяти як вірусне програмне забезпечення для інших.

Ці програми не вказано у вікні «Програми та функції» на панелі керування, опція видалення через програму «Параметри» неактивна, а в каталозі програми немає файлу Uninstaller.

У цьому посібнику ми обговоримо видалення цих програм Windows за замовчуванням за допомогою однієї команди через Windows PowerShell, щоб розчистити ваші пристрої Windows 11.

Що таке системні програми в Windows 11?

Системні програми в Windows 11 — це програми за замовчуванням, які попередньо інстальовано разом з операційною системою Windows.

Деякі з цих програм, як-от Microsoft Store, Calculator, Clock, Photos і Snipping Tool, є основними. оскільки вони полегшують спілкування та підвищують продуктивність, що сприяє безперебійній роботі з комп’ютером досвід.

Однак не всі вбудовані програми корисні; вони займають непотрібний простір, використовують системні ресурси, і тому вважаються вірусами.

Ці програми не вказані у вікні «Програми та функції» на панелі керування, а кнопка «Видалити» в розділі «Програми» неактивна, залишаючи PowerShell єдиною можливістю їх видалення.

Як видалити програми Windows 11 за допомогою PowerShell?

Перш ніж виконувати будь-які кроки для видалення програми, пройдіть наступні попередні перевірки:

  • Створіть точку відновлення.
  • Резервне копіювання всіх важливих файлів.
  • Вимкніть елементи запуску для програм за замовчуванням.

Після цього перегляньте різні команди для видалення системних програм у Windows 11.

1. Отримайте список додатків

  1. Натисніть вікна ключ, вид Powershellі натисніть Запустити від імені адміністратора щоб запустити Windows Terminal як PowerShell.Powershell 2 видаляє PowerShell програм Windows 11
  2. У вікні терміналу Windows введіть таку команду, щоб отримати список усіх програм, включаючи програми сторонніх розробників і системні програми на вашому комп’ютері з Windows 11, і натисніть Введіть: Get-AppxPackagepowershell_Get-AppxPackage видаляє програми в Windows 11
  3. Ви отримаєте список встановлених програм із такими деталями, як Ім'я, FullPackageName, Видавець, Версія, InstallLocation, Архітектура, ResourceId, і більше.
  4. Якщо ви не хочете отримувати всі деталі, а лише назву та повну назву пакета для програми, встановленої для поточного профілю користувача, скопіюйте та вставте наступну команду та натисніть Введіть: Get-AppxPackage | Select Name, PackageFullNameGet-AppxPackage | Виберіть Ім’я, Повне ім’я пакета
  5. Введіть таку команду, щоб отримати список програм для певного користувача після заміни Ім'я з іменем облікового запису користувача та натисніть Введіть: Get-AppXPackage -User NAME | Select Name, PackageFullName
  6. Щоб отримати список програм для всіх профілів користувачів, скопіюйте та вставте наступну команду та натисніть Введіть: Get-AppxPackage -AllUsers

2. Видаліть програму

Щоб видалити програму, вам знадобиться AppName або PackageFullName, і щоб знайти це, виконайте такі дії:

  1. Отримавши список програм, ви можете перейти до рядка заголовка вікна терміналу Windows, клацнути правою кнопкою миші та вибрати Редагувати, потім знайти.Редагувати, а потім знайти видалити програми Windows 11 PowerShell
  2. На знайти у діалоговому вікні введіть назву програми, яку потрібно видалити, і натисніть Знайти далі. Назва програми буде виділено, знайдіть Повне ім'я пакета, і скопіюйте значення перед ним.powershell_Знайти далі.

Тепер, коли у вас під рукою AppName або PackageName, перегляньте команди для видалення системних програм:

  1. Введіть наступну команду та замініть Повне ім'я пакета зі значенням, яке ви скопіювали або зберегли, щоб видалити одну програму, і натисніть Введіть: Remove-AppxPackage Get-AppxPackage | Remove-AppxPackage Powershell Windows 11 видаляє програми
  2. Якщо ви хочете видалити програму з поточного облікового запису користувача, скопіюйте та вставте наступну команду після заміни App_Name з назвою програми та натисніть Введіть: Get-AppxPackage | Remove-AppxPackagepowershell_Get-AppxPackage | Remove-AppxPackage
  3. Щоб видалити програму з усіх облікових записів користувачів на комп’ютері, введіть наступну команду після заміни [Назва програми] з назвою програми та натисніть Введіть: Remove-AppxPackage -allusers [App Name]
  4. Якщо ви не хочете, щоб системна програма попередньо завантажувалася в новий обліковий запис користувача в Windows 11, введіть цю команду після заміни AppName з назвою програми та натисніть Введіть: Get-AppxProvisionedPackage –online | where-object {$_.packagename –like "AppName"} | Remove-AppxProvisionedPackage –onlineне завантажує попередньо встановлені програми на новий обліковий запис користувача

3. Видалити всі системні програми

  1. Скопіюйте та вставте наступну команду, щоб видалити всі попередньо встановлені програми від поточного користувача в Windows 11 за допомогою однієї команди та натисніть Введіть: Get-AppxPackage | Remove-AppxPackagepowershell_7Get-AppxPackage | Remove-AppxPackage Видалення всіх системних програм у Windows 11
  2. Щоб видалити всі системні програми з усіх профілів користувачів, введіть наступну команду та натисніть Введіть: Get-AppxPackage -allusers | Remove-AppxPackagepowershell_uninstall додаток з усіх облікових записів користувачів
  3. Якщо ви хочете видалити всі стандартні програми з певного облікового запису користувача, скористайтеся цією командою після заміни з іменем облікового запису користувача та натисніть Введіть: Get-AppxPackage -user | Remove-AppxPackage
Докладніше про цю тему
  • Як змінити розмір MTU у Windows 11
  • Як зберегти розташування піктограм на робочому столі в Windows 11
  • Чи можна приховати піктограму батареї на панелі завдань у Windows 11
  • Як змінити тип мережі на приватну або загальнодоступну в Windows 11
  • Як я можу обмежити заряд батареї до 80% у Windows 11

4. Використовуйте символи підстановки, щоб видалити кілька програм від одного видавця

Якщо ви не хочете шукати назву програми в списку або хочете видалити кілька програм за одним ключовим словом, ви можете використовувати символи підстановки (*) і додайте ключове слово в команду.

  1. Введіть таку команду після заміни загальне слово з ключовим словом і натисніть Введіть: Наприклад, якщо ви хочете видалити всі програми, пов’язані з веб-досвідом, ви використовуєте це як ключове слово. Get-AppxPackage *Common word* | Uninstall-Packagepowershell_remove програми Windows 11
  2. Щоб видалити їх з облікового запису користувача, скопіюйте та вставте наступну команду після заміни з назвою облікового запису, AppName з назвою програми або ключовим словом із символами підстановки та натисніть Введіть: Get-AppxPackage -user | Remove-AppxPackagepowershell_wildcards
  3. Щоб видалити програми з усіх облікових записів, введіть таку команду після заміни з назвою програми або ключовим словом із символами підстановки та натисніть Введіть: Get-AppxPackage -alluser | Remove-AppxPackage

Під час видалення кількох програм, іноді вашого Windows PowerShell може не реагувати, щоб запобігти цьому, переконайтеся, що ви не запускаєте жодних інших ресурсомістких програм одночасно.

Як використовувати команду DISM для видалення програм?

  1. Натисніть вікна ключ, вид Powershellі натисніть Запустити від імені адміністратора.Powershell 2 видаляє PowerShell програм Windows 11
  2. Щоб отримати список системних програм на вашому комп’ютері, введіть наступну команду та натисніть Введіть: DISM /Online /Get-ProvisionedAppxPackages | select-string Packagenamepowershell_використовуйте команду DISM для видалення програм
  3. Знайдіть програмне забезпечення, яке потрібно видалити, запишіть Ім'я пакета, потім скопіюйте та вставте наступну команду після заміни PACKAGENAME з іменем, яке ви скопіювали, і натисніть Введіть: DISM /Online /Remove-ProvisionedAppxPackage /PackageName: PACKAGENAMEpowershell_remove apps Команда Windows 11 DISM

Як я можу видалити програми за допомогою команди Winget?

  1. Натисніть вікна ключ, вид зберігатиі натисніть ВІДЧИНЕНО Для запуску Microsoft Store.Microsoft Store -
  2. Перейдіть до панелі пошуку, введіть інсталятор програми, і перевірте, чи він встановлений. Якщо ні, натисніть отримати. ОТРИМАТИ інсталятор програми
  3. Після встановлення натисніть кнопку вікна ключ, вид командний рядокі натисніть Запустити від імені адміністратора.CMD з підвищеними правами видаляє програми Windows 11 PowerShell
  4. Скопіюйте та вставте наступну команду, щоб отримати список усіх програм, встановлених на вашому пристрої, і натисніть Введіть: winget listсписок cmd_winget
  5. Якщо буде запропоновано погодитися з умовами, введіть Ю продовжити. Отримавши список, знайдіть програму, яку потрібно видалити, і скопіюйте назву програми.
  6. Після заміни введіть таку команду AppName з назвою програми та натисніть Введіть: Winget uninstall AppNamecmd_remove apps Windows 11 winget
  7. Якщо є інші програми з такою ж назвою, як програма, яку ви намагаєтеся видалити, зверніть увагу на ID замість імені. Скопіюйте та вставте наступну команду, щоб замінити ApplicationID з тим, що ви записали і вдарили Введіть: winget uninstall --id=ApplicationIDcmd_Use ID у Windows 11 для видалення програм за допомогою winget PowerShell

Як перевстановити системні програми в Windows 11?

1. Перевстановіть певну програму

  1. Натисніть вікна ключ, вид PowerShellі натисніть Запустити від імені адміністратора.Powershell 2 видаляє програми Windows 11
  2. У вікні PowerShell введіть таку команду, щоб отримати список системних програм, доступних у образі Windows, і натисніть Введіть: Get-AppxPackage -allusers | Select Name, PackageFullNamepowershell_reinstall програми
  3. Зі списку додатків запишіть Повне ім'я пакета для програми, яку потрібно відновити.
  4. Потім скопіюйте та вставте наступну команду після заміни Повне ім'я пакета з тим, що ви скопіювали і вдарили Введіть: Add-AppxPackage -register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode

2. Перевстановіть усі програми

  1. Натисніть вікна ключ, вид Powershellі натисніть Запустити від імені адміністратора.Powershell видаляє PowerShell програм Windows 11
  2. Щоб перевстановити всі системні програми, скопіюйте та вставте наступну команду та натисніть Введіть: Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}powershell_K4yeBEa0tV перевстановити системні програми Windows 11

Перевстановлення програм за умовчанням може допомогти вам, коли ви не можете відкрити програму Windows, оскільки він був пошкоджений або видалений помилково.

Видалення програм Windows 11 за замовчуванням за допомогою PowerShell, Winget або DISM може допомогти вам позбутися небажаних програм, тим самим зменшивши безлад, покращивши продуктивність системи та відновивши дисковий простір.

Перш ніж виконувати будь-які команди для видалення програми, переконайтеся, що ви знаєте програму та її роль у функціях вашої системи, щоб уникнути проблем.

Якщо у вас є запитання чи пропозиції щодо керування програмами в Windows 11, не соромтеся згадати їх у розділі коментарів нижче.

Виробник: команда не знайдена. Помилка: як це виправити

Виробник: команда не знайдена. Помилка: як це виправитиPowershellWindows 11

У разі виникнення цієї проблеми встановіть make за допомогою PowerShellВи можете зіткнутися з помилкою make: command not found у багатьох операційних системах.Помилка може виникнути через те, що ін...

Читати далі
Як знайти та замінити кілька рядків у PowerShell

Як знайти та замінити кілька рядків у PowerShellPowershell

Можливо, вам доведеться перетворити ваші рядки в один рядок, щоб замінити їхНаписання сценаріїв PowerShell може бути надзвичайно корисним для автоматизації завдань, але пошук повсюди для заміни кіл...

Читати далі
Як перевірити, чи існує папка/каталог за допомогою PowerShell

Як перевірити, чи існує папка/каталог за допомогою PowerShellPowershell

Використовуйте командлет New-Item, щоб створити новий каталог у PowerShellPowerShell — це оболонка командного рядка та мова сценаріїв, розроблена Microsoft.Він дозволяє користувачам переміщатися, с...

Читати далі