Як видалити вірусне програмне забезпечення Windows 10 за допомогою PowerShell

click fraud protection

Windows 10 поставляється з довгим списком попередньо встановлених програм, які користувачі ніколи не просили. Усі ці програми, які Microsoft намагається запихнути вам у горло, називаються вірусне програмне забезпечення. Оскільки вони вам насправді не потрібні, найкращий підхід — просто видалити їх зі свого комп’ютера. Один із способів зробити це – вручну знайти та видалити їх. Але деякі з цих програм настільки глибоко вкорінені у вашій системі, що єдиний спосіб видалити їх — запустити серію конкретних команд PowerShell.

Як видалити попередньо встановлені програми Windows 10 за допомогою Powershell?

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

запустити-powershell-як-адмін

Використовуйте команду DISM, щоб видалити віруси

Якщо ви дійсно хочете видалити вірусні програми зі свого комп’ютера, вам потрібно скористатися командою DISM в PowerShell.

  1. Спочатку запустіть DISM /Online /Get-ProvisionedAppxPackages | рядок вибору Ім'я пакета команду, щоб вивести список усіх шкідливих програм, встановлених на вашому комп’ютері.powershell dism
  2. Знайдіть назву програми, яку потрібно видалити, і запустіть її DISM /Online /Remove-ProvisionedAppxPackage /PackageName: PACKAGENAME команда для завершення процесу.

Замініть PACKAGENAME повною назвою програми. Іншими словами, скопіюйте весь рядок символів так, як вони з’являються після рядка PackageName.

Наприклад, якщо ви хочете видалити Bing Weather, виконайте цю команду: DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft. BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe.

Сховайте свої програми

Ви можете використовувати Get-AppxPackage *AppName* | Remove-AppxPackage команда, щоб приховати віруси від очей. Майте на увазі, що ця команда не видаляє відповідні програми з вашої системи остаточно. Він просто приховує їх, що дозволяє вам легко відновити їх пізніше, якщо вони вам знадобляться.

Якщо ви хочете приховати всі попередньо встановлені програми для всіх облікових записів користувачів, створених на вашому комп’ютері, ви можете запустити цю команду PowerShell: Get-AppxPackage -AllUsers | Remove-AppxPackage.приховати потужну оболонку вірусного програмного забезпечення

З іншого боку, якщо ви хочете приховати лише певні програми, вам потрібно запустити цю команду: Get-AppxPackage *AppName* | Remove-AppxPackage. Звичайно, вам потрібно замінити AppName на назву програми, яку ви хочете приховати. Наприклад, припустимо, що ви хочете видалити пасьянс. Команда, яку потрібно виконати, така: Get-AppxPackage *solitairerecollection* | Remove-AppxPackage.

Якщо ви просто хочете побачити, які програми встановлені на вашому комп’ютері, виконайте цю команду: Get-AppxPackage -allusers | Виберіть Ім'я, PackageFullName.

Використовуйте підхід до білого списку

Інші користувачі пропонували використовувати підхід до білого списку для вирішення цієї проблеми. Ви можете створити власний сценарій і оновлювати його новими програмами, коли це необхідно. Потім ви можете автоматично завантажувати сценарій під час входу через GPO (об’єкт групової політики).

Ось приклад:

$excludedApps = ‘.*фотографії.*|.*липкість.*|.*zunevideo.*’

$unwantedApps = Get-AppxPackage -PackageTypeFilter Bundle | Where-Object {$_.Name -notmatch $excludedApps}

Якщо ($unwantedApps) {

$unwantedApps | Remove-AppxPackage
}

Якщо вам потрібно використовувати одну з програм, які ви раніше видалили, ви завжди можете повторно встановити її на своєму комп’ютері. Просто не забудьте видалити його з $excludedApps список.

Крім того, ви можете використовувати Windows10Debloater, щоб виконати роботу. Це вже готовий скрипт, який ви можете завантажити з GitHub.

Навіть якщо ви видалите всі шкідливі програми зі свого комп’ютера з Windows 10, ОС все одно може перевстановити програми, коли ви оновити до новішої версії. Microsoft щороку випускає два основних оновлення Windows 10. Це означає, що, принаймні теоретично, вам може знадобитися повторювати описані вище кроки двічі на рік. У кращому випадку вам потрібно лише оновити сценарій PowerShell, щоб включити нові програми до списку.

Висновок

Якщо ви хочете позбутися шкідливого програмного забезпечення Windows 10, ви можете використовувати PowerShell для видалення небажаних програм. Залежно від ваших потреб ви можете лише приховати ці програми або назавжди видалити їх за допомогою команди DISM.

Натисніть у коментарях нижче та оцініть, наскільки ви ненавидите віруси (за шкалою від 1 до 10). Не соромтеся поділіться додатковими порадами та рекомендаціями, які допоможуть контролювати шкідливі програми Windows 10.