Итак, сегодня каким-то образом мой компьютер испортился, пока меня не было дома, не спрашивайте, как, потому что я не знаю (может быть, обновление Windows пошло не так, или призраки возились с ним :)) Сначала все началось с черного экрана после входа в систему я исправил это, обновив Windows с установочного носителя. После того, как я вернул свой рабочий стол, но все современные приложения пользовательского интерфейса испортились, даже настройки ПК не запустятся. Поэтому я посмотрел проблему в Интернете, но все исправления не сработали.

wsreset.exe выходит с сообщением об ошибке, что я не могу перевести на английский, потому что это не имеет никакого смысла на моем родном языке :( (плохой перевод Windows)

Затем команда Powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml завершается с ошибкой:

C:\WINDOWS\system32>Powershell -ExecutionPolicy Unrestricted Add-AppxPackage -Di
sableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, The package can't be registered.
An internal error occurred with error 0x80073D05. See http://go.microsoft.com/f
wlink/?LinkId=235160 for help diagnosing app deployment issues.
NOTE: For additional information, look for [ActivityId] 1f01eb1f-b06a-0002-6ded
-011f6ab0d001 in the Event Log or use the command line Get-AppxLog -ActivityID
1f01eb1f-b06a-0002-6ded-011f6ab0d001
At line:1 char:1
+ Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\Ap
pxM ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
    + CategoryInfo          : WriteError: (C:\WINDOWS\WinStore\AppxManifest.xm
   l:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageMa
   nager.Commands.AddAppxPackageCommand


C:\WINDOWS\system32>

Это ((Get-ChildItem "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications") | Get-ItemProperty).Path | Add-AppxPackage -Register -DisableDevelopmentMode Powershell завершается с ошибкой:

Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, The package can't be registered.
An internal error occurred with error 0x80073D05. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing
 app deployment issues.
NOTE: For additional information, look for [ActivityId] 1f01eb1f-b06a-0000-0cee-011f6ab0d001 in the Event Log or use th
e command line Get-AppxLog -ActivityID 1f01eb1f-b06a-0000-0cee-011f6ab0d001
At line:1 char:134
+ ... operty).Path | Add-AppxPackage -Register -DisableDevelopmentMode
+                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\Windows\vpnp...ppxManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

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

Я проверил права доступа к папке / файлу / реестру, и все, кажется, в порядке, но сообщение об ошибке не может быть более конкретным, чем это "WriteError"

Теперь я застрял. Я понятия не имею, что делать дальше. Что я знаю, так это то, что я не хочу делать чистую установку Windows.

Могу ли я попытаться решить эту проблему?

1 ответ1

1

Этот скрипт исправляет настройки реестра для установщика appx и может помочь https://gallery.technet.microsoft.com/scriptcenter/Re-registers-Modern-Appx-2e528428#content

Описание со страницы:

Перерегистрирует пакеты Modern Appx, которые не запускаются из-за разрешений реестра

Этот скрипт предназначен для исправления приложений Modern (Windows 8.x), которые не запускаются и не могут быть перерегистрированы из-за ошибки разрешения с определенным разделом реестра. Есть несколько примеров этой ошибки на answers.microsoft.com. "

Имя сценария: ModernAppRegFix.ps1

Это похоже на скрипт взять ключи от

HKCU:Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\

и измените права собственности на пользователя NT AUTHORITY\SYSTEM для подразделов в разделе с именем, заканчивающимся \PSR . После исправления прав доступа скрипт регистрирует приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .