Windows 8.1 Pro x64 Жоден із сучасних програм інтерфейсу не працює, Powershell, CMD та wsreset повертає помилку


0

Отже, сьогодні якось мій комп'ютер заплутався, поки я не був вдома, не запитай, як я не знаю (можливо, оновлення Windows пішло не так, або примари з цим возилися :)) Спочатку це почалося з чорного scrn після входу в систему я виправив його, оновивши 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.

Чи можу я спробувати виправити цю проблему?


Отже .. не бути грубим, але ... ваш комп'ютер заплутався, і ви вирішили спробувати виконати якусь випадкову команду PowerShell?
oldmud0

Це не випадково, ці команди є формою MS TechNet, і вони, мабуть, відремонтують додаток магазину та всі сучасні програми інтерфейсу. І як я писав, я зробив встановлення оновлення або те, що коли-небудь його називають, який виправляв чорну помилку scrn, але заплутав сучасні програми інтерфейсу. Тепер я додав нового локального користувача з командного рядка, і для цього користувача всі програми працюють належним чином. Принаймні зараз я знаю, що проблема в моєму обліковому записі користувача.
Laci K

Ви намагалися створити нового користувача в командному рядку? Відкрийте cmd.exe як адміністратора та введіть:net user newusername /add
Peter Hahndorf

Відповіді:


1

Цей сценарій виправляє умови реєстру для інсталятора програми та може допомогти https://gallery.technet.microsoft.com/scriptcenter/Re-registers-Modern-Appx-2e528428#content

Опис зі сторінки:

Повторно реєструє сучасні пакети Appx, які не запускаються через дозволи реєстру

Цей скрипт призначений для виправлення сучасних програм (Windows 8.x), які не запускаються і не можуть бути перереєстровані через помилку дозволу за допомогою конкретного ключа реєстру. На сайті answer.microsoft.com є кілька прикладів цієї помилки. "

Назва сценарію: ModernAppRegFix.ps1

Це схоже на те, що скрипт приймає ключі

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

і скинути право власності на користувача NT AUTHORITY\SYSTEMдля підрозділів у розділі із закінченням імені \PSR. Після виправлення дозволів скрипт реєструйте програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.