Как удалить вредоносное ПО в Windows 10 с помощью PowerShell

Windows 10 поставляется с длинным списком предустановленных приложений, которые пользователи никогда не просили. Все эти приложения, которые Microsoft пытается засунуть вам в глотку, называются раздувание. Поскольку они вам на самом деле не нужны, лучше всего просто удалить их со своего компьютера. Один из способов сделать это - найти и удалить их вручную. Но некоторые из этих приложений настолько глубоко укоренились в вашей системе, что единственный способ удалить их - запустить серию определенных команд PowerShell.

Как удалить предустановленные приложения Windows 10 с помощью Powershell?

Перво-наперво, введите PowerShell в строке поиска Windows и щелкните правой кнопкой мыши Приложение PowerShell. Выбирать Запустить от имени администратора чтобы убедиться, что у вас есть разрешение на редактирование или удаление приложений, которые вы определили как вредоносное ПО.

запустить PowerShell в качестве администратора

Используйте команду DISM для удаления вредоносного ПО

Если вы действительно хотите удалить приложения с вредоносным ПО со своего компьютера, вам необходимо использовать команду DISM в PowerShell.

  1. Сначала запустите DISM / Online / Get-ProvisionedAppxPackages | выберите строку Packagename, чтобы вывести список всех вредоносных программ, установленных на вашем компьютере.Powershell Dis
  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 * | Удалить-AppxPackage команда, чтобы скрыть вредоносное ПО из поля зрения. Помните, что эта команда не удаляет навсегда соответствующие приложения из вашей системы. Он просто скрывает их, позволяя вам легко восстановить их позже, если они вам понадобятся.

Если вы хотите скрыть все предустановленные приложения для всех учетных записей пользователей, созданных на вашем компьютере, вы можете запустить эту команду PowerShell: Get-AppxPackage -AllUsers | Удалить-AppxPackage.скрыть вредоносное ПО Powershell

С другой стороны, если вы хотите скрыть только определенные приложения, вам нужно выполнить эту команду: Get-AppxPackage * AppName * | Удалить-AppxPackage. Конечно, вам нужно заменить AppName на имя приложения, которое вы хотите скрыть. Например, вы хотите удалить Solitaire. Вам нужно запустить следующую команду: Get-AppxPackage * solitairecollection * | Удалить-AppxPackage.

Если вы просто хотите увидеть, какие приложения установлены на вашем компьютере, выполните эту команду: Get-AppxPackage -allusers | Выберите имя, PackageFullName.

Используйте подход с использованием белого списка

Другие пользователи предложили использовать белый список для решения этой проблемы. Вы можете создать свой собственный сценарий и при необходимости обновлять его новыми приложениями. Затем вы можете автоматически загружать сценарий при входе в систему через GPO (объект групповой политики).

Вот пример:

$ excludedApps = ‘. * photos. * |. * sticky. * |. * zunevideo. *’

$ unwantedApps = Пакет Get-AppxPackage -PackageTypeFilter | Где-Объект {$ _. Имя -notmatch $ excludedApps}

Если ($ unwantedApps) {

$ нежелательные приложения | Удалить-AppxPackage
}

Если вам нужно использовать одно из ранее удаленных приложений, вы всегда можете переустановить его на своем компьютере. Просто не забудьте удалить его из $ excludedApps список.

В качестве альтернативы вы можете использовать Windows10Debloater, чтобы выполнить эту работу. Это готовый скрипт, который можно скачать с GitHub.

Даже если вы удалите все вредоносное ПО со своего компьютера с Windows 10, ОС все равно может переустановить приложения, когда вы перейти на более новую версию. Microsoft выпускает два основных обновления Windows 10 каждый год. Это означает, что, по крайней мере теоретически, вам может потребоваться повторять описанные выше шаги дважды в год. В лучшем случае вам нужно только обновить сценарий PowerShell, чтобы включить новые приложения в список.

Заключение

Если вы хотите избавиться от вредоносного ПО в Windows 10, вы можете использовать PowerShell для удаления нежелательных приложений. В зависимости от ваших потребностей вы можете только скрыть эти приложения или навсегда удалить их с помощью команды DISM.

Напишите в комментариях ниже и оцените, насколько вы ненавидите вредоносное ПО (по шкале от 1 до 10). Не стесняйтесь делиться дополнительными советами и приемами, чтобы держать под контролем вредоносное ПО Windows 10.