Как перерегистрировать определенное приложение в Windows 11/10?

Последнее обновление 16.02.2024

В Windows 11 и Windows 10, если у вас возникнут какие-либо проблемы с определенным приложением, перерегистрация этого конкретного приложения может помочь решить различные проблемы, связанные с ним. Перерегистрация приложения в Windows 11, а также в предыдущих версиях, таких как Windows 10, включает в себя процесс сброса или перенастройки параметров приложения и его связи с операционной системой Windows. Это действие может быть предпринято по разным причинам, например, когда приложение работает неправильно, перестает отвечать на запросы или не запускается должным образом. Когда вы перерегистрируете приложение, Windows по сути восстанавливает его настройки по умолчанию и повторно устанавливает его соединения с системными компонентами и ассоциациями файлов. В этой статье мы увидим, как перерегистрировать определенное приложение в Windows 11/10.

Перерегистрируйте конкретное приложение в Windows 11/10:

В Windows 11/10 мы можем перерегистрировать все приложения Windows одновременно с помощью одной команды. Если у вас возникла проблема при запуске приложений из магазина, вы можете сбросить все приложения одновременно. Но это руководство будет посвящено только перерегистрации конкретного приложения в Windows 11/10.

Откройте PowerShell в повышенном режиме, затем сначала вам нужно записать имя пакета приложения, имя приложения.

Введите следующую команду в окне PowerShell, чтобы просмотреть все установленные приложения Windows.

Get-AppxPackage

Эта команда выведет список всех установленных приложений Windows. Здесь вы можете увидеть PackageFullName и записать PackageFullName для конкретного приложения, которое вы хотите перерегистрировать.

Если вы столкнулись с трудностями при поиске приложения, вы можете использовать следующую команду.

Get-AppxPackage | Where-Object { $_.Name -like "*PartialAppName*" }

Эта команда отфильтрует конкретное приложение. Вам необходимо заменить PartialAppName фактическим именем приложения. Например:

Get-AppxPackage | Where-Object { $_.Name -like "*Teams*" }

Записав PackageFullName, примените его в следующей команде.

Add-AppxPackage -register "C:\Program Files\WindowsApps\<PackageFullName>\appxmanifest.xml" -DisableDevelopmentMode

Замените фактическим именем пакета. Фактическая команда будет выглядеть следующим образом.

Add-AppxPackage -register "C:\Program Files\WindowsApps\MSTeams_23247.1112.2396.409_x64__8wekyb3d8bbwe\appxmanifest.xml" -DisableDevelopmentMode

Выполните команду, вы увидите индикатор выполнения. Вот и все, вы успешно перерегистрировали определенное приложение.