Svinkovod.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Удаление приложений по умолчанию в Windows 10 через PowerShell

Удаление приложений по умолчанию в Windows 10 через PowerShell

Удаление приложений по умолчанию в Windows 10 через PowerShell

В Windows 10 по умолчанию предустановленно множество различных приложений по умолчанию. Многие из этих приложений постоянно вмешиваются в работу системы, насильно переназначая файловые ассоциации на себя (особо часто это пытаются сделать приложения Groove Music и Movies & TV). Удалить некоторые из этих приложений стандартными средствами не получится, и сделать это можно только с помощью командной строки PowerShell.

Запуск PowerShell с правами админстратора

  1. Открываем меню Пуск и набираем там PowerShell
  2. В результатах поиска видим «Windows PowerShell», нажимаем на нем правой кнопкой, и выбираем пункт «Запустить от имени администратора».

Удаление стандартных приложений из PowerShell

powershell-delete-apps-01

  • Удалить приложение Microsoft Solitaire Collection
  • Удалить приложение Office
  • Удалить приложение Office OneNote
  • Удалить приложение Paint 3D
  • Удалить приложение Print 3D
  • Удалить приложение Skype
  • Удалить приложение XBox
  • Удалить приложение Будильник и часы
  • Удалить приложение Ваш телефон
  • Удалить приложение Записки
  • Удалить приложение Запись голоса
  • Удалить приложение Люди
  • Удалить приложение Камера
  • Удалить приложение Карты
  • Удалить приложение Кино и видео
  • Удалить приложение Меню игры
  • Удалить приложение Музыка Groove
  • Удалить приложение Набросок на фрагменте экрана
  • Удалить приложение Погода
  • Удалить приложение Портал смешанной реальности
  • Удалить приложение Почта
  • Удалить приложение Советы
  • Удалить приложение Сообщения
  • Удалить приложение Тарифные планы
  • Удалить приложение Техническая поддержка
  • Удалить приложение Центр отзывов
  • Удалить приложение Яндекс Музыка

Так же можно удалить приложение Магазин (Store), НО в таком случае вы не сможете устанавливать другие приложения из Магазина Windows, так что стоит хорошенько подумать, прежде чем это делать.

Удаление приложений для всех пользователей

Воспользовавшись командами выше, вы успешно удалите приложения — но только для того пользователя, под которым выполняете данные команды. Если же, на данном компьютере будет работать другой пользователь, то эти действия никак не повлияют на его набор приложений. Если же нужно удалить приложения для всех пользователей персонального компьютера, то нужно в первую часть команды дописать параметр -allusers , а во вторую -AllUsers . В итоге команда приобретет вот такой вид:

Используя данные два параметра, можно запросто удалить большинство приложений из Windows 10 для всех пользователей.

Как удалить службу в Windows 11 и Windows 10

В процессе использования Windows 11 или Windows 10 в системе неизбежно накапливается большое количество служб. Обычно они появляются при установке программ и постоянно висят в памяти расходуя ресурсы компьютера.

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

Удаление через командную строку

Первый способ удаления служб из операционной системы Windows 11 и Windows 10 заключается в использовании командной строки и команды « sc delete ». Данная команда выполняет удаление раздела реестра, который отвечает за работу указанной службы, что приводит к удалению службы из системы. Если в момент удаления служба все еще работает, то она помечается для удаления в будущем.

Читайте так же:
Горячая клавиша поиска windows 10

Для того чтобы удалить службу при помощи данной команды необходимо знать ее имя, под которым она зарегистрирована в системе. Чтобы узнать это имя можно воспользоваться встроенной программой « Службы ». Чтобы запустить данную программу нажмите комбинацию клавиш Win-R и выполните команду « services.msc ».

выполните команду services.msc

В открывшемся окне нужно найти службу, которую вы хотите удалить из Windows 11 или Windows 10, кликнуть по ней правой кнопкой мышки и перейти в « Свойства ».

свойства службы

В результате появится небольшое окно с информацией. Здесь, на вкладке « Общее », в самом верху окна будет указано « Имя службы ». То именно то имя, которое нам и нужно для удаления.

Имя службы

После этого нужно открыть командную строку с правами администратора. Для этого проще всего воспользоваться поиском в меню « Пуск ». Откройте меню « Пуск », введите команду « cmd » и запустите ее от имени админа.

открыть командную строку с правами администратора

После запуска командной строки можно приступать к удалению службы. Для этого сначала желательно остановить работу службы при помощи команды:

Где « ServiceName » — это название службы, которое вы узнали на предыдущем этапе.

команда sc stop

После остановки можно выполнять команду для удаления:

Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.

команда sc delete

После этого в командной строке должно появиться сообщение об успешном удалении. Но, если что-то не сработало, то вы можете попробовать другой способ.

Удаление через PowerShell

Также для удаления службы в Windows 11 и Windows 10 вы можете воспользоваться PowerShell. Как и обычную командную строку, консоль PowerShell нужно запускать с правами администратора. Для этого откройте меню « Пуск », введите поисковый запрос « PowerShell » и запустите его от имени админа.

запуск PowerShell

Работу в PowerShell можно начать с выполнения команды (командлета) « Get-Service », который выведет на экран список всех зарегистрированных в системе служб с указанием их имен. Но, если имя слишком длинное, то оно не поместится на экране. В этом случае вы можете узнать его через « services.msc », так как это описано в начале статьи.

команда Get-Service

После этого удаляемую службу желательно остановить. Для этого выполняем команду:

Где « ServiceName » — это название, которое вы узнали на предыдущем этапе.

команда Stop-Service

Завершающий этап – удаление службы из Windows 11 или Windows 10. Для этого выполняем команду:

Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.

команда Remove-Service

Больше информации об управлении службами при помощи PowerShell можно узнать на сайте Майкрософт:

Удаление через Редактор реестра

Если описанные выше способы не сработали (что маловероятно), то вы можете попробовать удалить службу через редактор реестра Windows. Для этого нажмите комбинацию клавиш Win-R и в открывшемся меню выполните команду « regedit ».

Читайте так же:
Где хранится обновление windows 10

запуск Редактора реестра

Таким образом вы откроете редактор реестра Windows 10. Здесь нужно перейти в раздел:

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

удаление службы через реестр

Для удаления службы необходимо удалить весь подраздел с нужным названием и перезагрузить компьютер.

  • Как отключить службу в Windows 7 или Windows 8
  • Отключение ненужных служб в Windows 10
  • Как отключить защитник Windows
  • Как ускорить работу компьютера

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Удаление предустановленных UWP (APPX) приложений в Windows 10

date21.04.2021
useritpro
directoryPowerShell, Windows 10
commentsкомментариев 8

Windows 10 поставляется с набором предустановленных современных (Modern) UWP приложений (ранее они назывались Metro Apps или APPX). Это Калькулятор, Календарь, Почта, Кортана, Карты, Новости, OneNote, Groove Music Камера и т.д. UWP приложения Windows 10 автоматически в профиль пользователя устанавливаются при первом входе в систему. Большинстве из этих приложения не нужны бизнес пользователям, поэтому их обычно требуют удалить. В этой статье мы рассмотрим, как правильно удалить встроенные UWP/APPX приложения в Windows 10, что позволит сохранить дополнительное место на системном диске и уберет ненужные элементы в стартовом меню.

Удаление UWP приложений из меню Параметры Windows 10

Самый очевидный способ удалить современное приложение в Windows 10 – воспользоваться новой панелью управления Параметры. Для этого нажмите кнопку Пуск и перейдите в раздел Settings -> Apps -> Apps and features (Параметры -> Приложения -> Приложения и возможности). В списке программ найдите и выберите приложение, которое нужно удалить. Нажмите кнопку Uninstall (Удалить).

удаление современных metro приложений в windows 10 через панель параметров

Таким образом вы удалили UWP приложение только в профиле текущего пользователя. При входе любого другого нового пользователя, appx приложение автоматически установится из системного хранилища.

Кроме того, обратите внимание, что у большинства предустановленных современных приложений просто недоступна кнопка Uninstall.

невозможно удалить защищенные приложения в windows 10

Удалить такие системные приложения Windows 10 можно только с помощью командной строки Powershell.

Как удалить определенное UWP приложение в Windows 10 из PoweShell?

Рассмотрим, как удалить конкретное UWP приложение в Windows 10 с помощью PowerShell. Обратите внимание, что в Windows 10 есть два типа приложений:

  • AppX packages – UWP приложения, которые установлены для текущего пользователя Windows 10
  • AppX provisioned packages — встроенные Windows 10 приложения, которые устанавливаются при первом входе пользователя в систему

Запустите консоль PowerShell с правами администратора. Следующая команда выведет список современных приложений, установленных для вашего аккаунта:

Get-AppxPackage | select Name,PackageFullName,NonRemovable

dsdtcnb список установленных приложения в windows 10 - Get-AppxPackage

Если вы удалил приложение из графического интерфейса Windows 10, оно пропадет из этого списка.

Вы можете вывести список установленных приложений для всех пользователей. В этом случае команда будет выглядеть так:

Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable

Чтобы найти приложение по имени, используйте такую команду (в этом примере мы ищем приложение BingWeather):

Get-AppxPackage -AllUsers | select Name,PackageFullName,NonRemovable | where-object <$_.Name -like "*Weather*">| Format-Table

Get-AppxPackage -AllUsers

Для удаления конкретного appx приложения для текущего пользователя, вам нужно скопировать название пакета из столбца PackageFullName (полное имя пакета) и вставить его в команду Remove-AppxPackage:

Читайте так же:
Все открывается через windows media center

удаление одного appx приложения в windows 10 с помощью powershell

Команда удалила приложение только для текущего пользователя. Чтобы удалить приложение у всех пользователей компьютера, используйте параметр –AllUsers:

Remove-AppxPackage -AllUsers Microsoft.BingWeather_4.25.20211.0_x64__8wekyb3d8bbwe

Get-AppxPackage * BingWeather * -AllUsers| Remove-AppPackage –AllUsers

При таком удалении приложения оно все еще остается в системе в состоянии Staged (и хранится на диске в каталоге C:Program FilesWindowsApps). Состояние Staged, означает, что приложение будет устанавливаться для каждой новой учетной записи на этом компьютере.

Теперь посмотрим на список Staged приложений, которые встроены в образ Windows и автоматически устанавливаются всем пользователям при первом входе на компьютер:

Get-AppxProvisionedPackage -online |select DisplayName,PackageName

Get-AppxProvisionedPackage - список staged приложений в windows 10

Чтобы полностью удалить определенное UWP приложение из образа Windows 10, нужно указать его имя в команде Remove-AppxProvisionedPackage:

Get-AppxProvisionedPackage -online | where-object <$_.PackageName -like "*BingWeather*">| Remove-AppxProvisionedPackage -online –Verbose

удаление uwp приложения из образа windows 10 Remove-AppxProvisionedPackage -online

Теперь при входе нового пользователя Windows 10 это приложение не будет устанавливаться в его профиль.

Удаляем сразу все ненужные UWP приложения в Windows 10

Конечно, удалять встроенные приложения по одному – задача довольно утомительная. Вы можете использовать простой скрипт для автоматического удаления всех приложений.

Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online

Не стоить удалять системные приложения, такие как Microsoft.VCLibs, Microsoft.NET.Native.Framework, Microsoft.NET.Native.Runtime, Microsoft.WindowsStore. То же Microsoft Photos при определенной настройке работает вполне быстро, но конечно не так удобно как классическое “Средство просмотра фотографий”.

При удалении магазин приложений Microsoft вы не сможете установить приложения из Windows Store. Впрочем, UWP приложения можно устанавливать и из командной строки при наличии appx файла (а вот здесь описан способ позволяющий получить установочный appx файл любого приложения Магазина Windows).

Кроме того, некоторые предустановленные UWP приложения в Windows, восстановить его довольно сложно. По ссылке доступна статья про восстановить Windows Store в Windows 10 после его удаления через PowerShell.

Создадим список приложений, которые нужно удалить:

Теперь удалим эти приложения как в образе Windows 10, так и в профилях всех пользователей:

foreach ($UWPApp in $UWPApps) <
Get-AppxPackage -Name $UWPApp -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -Online | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage -Online
>

удаление всех предуставноленных appx приложений в windows 10 через powershell

Теперь проверьте список приложений, оставшихся в образе Windows. Список должен серьезно уменьшится:

Get-AppxProvisionedPackage -online |select displayname

Таким образом, все новые учетные записи будут создаваться без встроенных приложений Windows 10 (профили новых пользователей будут создаваться быстрее).

Также для удобства ручного удаления вы можете вывести список всех установленных приложений Widows 10 с помощью Out-GridView:

Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage –online

Данный скрипт выведет графическую таблицу со списком provisioned приложений в образе Windows 10. Вам достаточно выделить приложения, которые нужно удалить (несколько строк можно выбрать, зажав ctrl) и нажать Ok.

графический powershell скрипт для удобного удаленияпредуставноелнных прилжений в windows 10

Вы можете удалять встроенные приложения уже после деплоя Windows 10 на компьютеры (например с помощью запуска скрипта PowerShell через GPO и обязательной фильтрации по версии билда Windows 10 с помощью WMI фильтров). Однако можно удалить приложения из смонтированного офлайн образа Windows, который вы используете для деплоя на рабочие станции (предположим, путь к подключенному образу — c:offline).

Читайте так же:
Где взять загрузочный диск windows 7

Команда будет такой:

foreach ($UWPApp in $UWPApps) <
Get-AppXProvisionedPackage –Path c:offline | Where-Object DisplayName -eq $UWPApp | Remove-AppxProvisionedPackage –Path c:offline
>

Если вам нужно переустановить удаленные приложения, можно воспользоваться командлетом Add-AppXPackage, который позволяет получить данные приложения из XML манифеста и зарегистрировать его в системе:

Get-AppxPackage -AllUsers | Foreach

восстановление удаленных приложения в windows 10

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

page

page

page

alt=»Get-ADUser список email адресов» width=»58″ height=»56″ /> Использование Get-ADUser для получения разной информации о пользователях домена AD
alt=»powershell узнать время блокировки пользователя» width=»58″ height=»56″ /> Выявляем источник блокировки учетной записи пользователя в Active Directory
alt=»Get-Help Get-ADComputer» width=»58″ height=»56″ />Get-ADComputer: вывод информации о компьютерах в Active Directory через PowerShell
alt=»Обработка содержимого веб страниц html с powershell» width=»58″ height=»56″ />Invoke-WebRequest: Обработка содержимого веб-страниц и HTML сайтов в Powershell

Доброго дня а у меня вроде удаляются просто по имени напр:
Name : Microsoft.WindowsFeedbackHub
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 1.3.1741.0
PackageFullName : Microsoft.WindowsFeedbackHub_1.3.1741.0_x64__8wekyb3d8bbwe
удаляется-
Get-AppxPackage -allusers Microsoft.WindowsFeedbackHub | Remove-AppxPackage
Это после обновления? или они вернутся назад? из списка пропали вроде.

1. Get-AppxPackage –AllUsers>c:folder1modernapps.txt
ошибка.
PS C:WINDOWSsystem32> Get-AppxPackage -allusers>c:tempmodernapps.txt
Get-AppxPackage : Не удается найти параметр, соответствующий имени параметра «allusers>c».

— Get-AppxPackage -allusers «c:tempmodernapps.txt» или Get-AppxPackage -allusers»c:tempmodernapps.txt»
0 результата

2. Хотел на самом деле удалить определённые приложения которые в итоге не показало командой Get-AppxPackage
после Get-AppxPackage -AllUsers | Remove-AppxPackage
они остались (

А команда Get-AppxPackage -allusers
По прежнему выдаёт полный список.

win 10 pro сборка 1607 14393.693

В современных реалях надо выполнять две команды.
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Get-AppxPackage -AllUsers | Remove-AppxPackage

Ещё есть готовое решение для подобных целей от o&o. За статью спасибо.

Ручной выбор и удаление УЖЕ установленных UWP (APPX) приложений для ТЕКУЩЕГО пользователя
Get-AppxPackage | Where-Object <$_.NonRemovable -like «False» -and $_.Name -NotLike «*NET*» -and $_.Name -NotLike «*VCLibs*»>| Out-GridView -PassThru | Remove-AppPackage

Ручной выбор и удаление УЖЕ установленных UWP (APPX) приложений для ВСЕХ пользователей
Get-AppxPackage -AllUsers | Where-Object <$_.NonRemovable -like «False» -and $_.Name -NotLike «*NET*» -and $_.Name -NotLike «*VCLibs*»>| Out-GridView -PassThru | Remove-AppPackage -AllUsers

Ручной выбор и удаление UWP (APPX) встроенных в образ Windows приложений, которые устанавливаются каждому пользователю:
Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage –online

Немного изменил синтаксис используя объектность языка на всю катушку.

$garbageappxs = @(
«PricelinePartnerNetwork.Booking.comBigsavingsonhot»
«C27EB4BA.DropboxOEM»
«Amazon.com.Amazon»
«7EE7776C.LinkedInforWindows»
«5A894077.McAfeeSecurity»
«A025C540.Yandex.Music»
# «Microsoft.Microsoft3DViewer»
«Microsoft.MicrosoftOfficeHub»
«Microsoft.MicrosoftSolitaireCollection»
«Microsoft.MicrosoftStickyNotes»
«Microsoft.MixedReality.Portal»
# «Microsoft.MSPaint»
«Microsoft.Office.Desktop»
«Microsoft.Office.OneNote»
«Microsoft.People»
# «Microsoft.ScreenSketch»
«Microsoft.Wallet»
«Microsoft.SkypeApp»
«microsoft.windowscommunicationsapps»
«Microsoft.WindowsFeedbackHub»
«Microsoft.WindowsMaps»
# «Microsoft.WindowsSoundRecorder»
«Microsoft.Xbox.TCUI»
«Microsoft.XboxApp»
«Microsoft.XboxGameOverlay»
«Microsoft.XboxGamingOverlay»
«Microsoft.XboxIdentityProvider»
«Microsoft.XboxSpeechToTextOverlay»
«Microsoft.YourPhone»
«Microsoft.ZuneMusic»
«Microsoft.ZuneVideo»
)

# Удалим установленные приложения у всех пользователей
$installedappxs = Get-AppxPackage -AllUsers | Select-Object -Property Name,PackageFullName
($installedappxs.Where(<$_.Name -in $garbageappxs>)).PackageFullName.ForEach()

# Удалим приложения из образа системы
#$provisionedappxs = Get-AppxProvisionedPackage -Online | Select-Object -Property DisplayName,PackageName
#($provisionedappxs.Where(<$_.DisplayName -in $garbageappxs>)).PackageName.ForEach()

приветствую.
вот в десятке работало —
powershell «Get-AppxProvisionedPackage -Online|? Name -Like ‘*Store*|*Native*|*VCLibs*’|Remove-AppxProvisionedPackage»
а в W11 просто ничего не происходит

Powershell Удалить Символическую Ссылку Windows

У меня возникли проблемы при удалении SymbolicLinks, который я создал с помощью New-Item:

Мне нужно изменить ссылку , потому что она имеет неправильный -Target , который должен быть:

Как удалить эту ссылку и назначить новую? Кроме того, как обновить целевой путь существующей ссылки?

3 ответа

  • PHP разорвать символическую ссылку

когда я создаю под windows символическую ссылку (еще не тестировал ее под linux) и хочу удалить/разорвать ее снова (я попробовал это сделать с помощью функции unlink()), она всегда удаляет символическую ссылку + исходный файл. Но я просто хочу удалить символическую ссылку. Разве для этого нет.

Читайте так же:
Где увеличить файл подкачки в виндовс 10

Я создал символическую ссылку: Тогда я решил его убрать: Но я не могу. Что здесь происходит? Я не хочу форсировать удаление, так как боюсь никак не повлиять на оригинал. Операционная система-CentOS 5.9. Любые советы о том, как безопасно удалить символическую ссылку, приветствуются!

Вызов Delete() для соответствующего объекта DirectoryInfo должен сделать трюк:

Если вы хотите изменить целевой путь существующей символической ссылки C:SPI с «C:UsersChinoDropbox (Reserve Membership)» на «C:UsersChinoDropbox (Reserve Membership)SPI» , вам не нужно предварительно удалять ссылку. Простое включение параметра -Force для перезаписи ссылки работает для меня в PowerShell 5.1 на Windows 10 Pro v1603:

Насколько я знаю, нет возможности обновить символическую ссылку. Нужно использовать CMD, чтобы удалить символическую ссылку, а затем вы можете воссоздать ее с помощью своего скрипта powershell. Вы бы сделали это так в powershell.

Похожие вопросы:

Я пытаюсь удалить символическую ссылку, используя нижеприведенную строку : <symlink action=delete link=/path/of/link/symlink/> Он выдает ошибку говоря: Could not create tempfile in.

На машине A (Windows 8) я создал символическую ссылку на общий сетевой ресурс на машине B (Windows 7), чтобы скомпилировать некоторый конкретный код Windows 8. Для этого я вызываю Invoke-Command из.

Я пытался удалить некоторые символические ссылки в своем рабочем каталоге, но столкнулся с некоторыми проблемами. os.remove также удаляет фактическое содержимое исходной папки ссылки os.shutil.

когда я создаю под windows символическую ссылку (еще не тестировал ее под linux) и хочу удалить/разорвать ее снова (я попробовал это сделать с помощью функции unlink()), она всегда удаляет.

Я создал символическую ссылку: Тогда я решил его убрать: Но я не могу. Что здесь происходит? Я не хочу форсировать удаление, так как боюсь никак не повлиять на оригинал. Операционная система-CentOS.

Как удалить символическую ссылку с PHP на windows? Запуск этого: mkdir(‘test’); symlink(‘test’, ‘test2’); unlink(‘test2’); Выдает следующую ошибку: PHP Warning: unlink(test2): Permission denied in.

Я использовал msys для создания символической ссылки. Теперь я хочу удалить его, но вот что я получаю: $ ln -s /mypath mylink $ rm mylink rm: cannot remove directory `mylink’: Is a directory Как.

Я пытаюсь удалить символическую ссылку в скрипте ant, используя следующую строку : <symlink action=delete link=/path/of/link/symlink/> Но это показывает ошибку: Не удалось создать tempfile в.

Я добавил символическую ссылку windows (окно 7) в свою кодовую базу (foo -> \serverfoo) . У меня есть большой набор конфигурационных файлов в папке networks share -serverfoo . Как мне.

Не мог бы кто-нибудь сказать мне, как сделать символическую ссылку (точно так же, как это делает MKLINK) и/или удалить символическую ссылку с помощью Java. Я нашел решения, которые используют Java в.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector