Operační systémy Windows 8.xa 10 zahrnují nový typ aplikací (aplikace Windows Store), které mají tendenci se neustále rozbít. Slovem „break“ mám na mysli, že aplikace havaruje okamžitě po spuštění nebo úplném odmítnutí stáhnout. Zjevným řešením problému v tomto případě je přeinstalace poškozené aplikace, problém však často zůstává i poté. Navíc nelze odstranit všechny aplikace obsažené v systému Windows 10, což znamená, že řešení problému jejich přeinstalací není vhodné. V takových případech poskytuje systém možnost znovu zaregistrovat aplikace pomocí skriptu PowerShell. Obvykle se problémová aplikace vrátí zpět k životu..
Už jsem hovořil o tom, jak okamžitě znovu zaregistrovat všechny moderní / univerzální aplikace ve Windows 8.1 a Windows 10. Ale co když jsou problémy pozorovány pouze u jedné aplikace, zatímco ostatní pracují dobře? V tomto návodu najdete rutiny cmdlet, díky nimž můžete znovu zaregistrovat pouze aplikace, které pro vás nefungují.
1. Spusťte PowerShell jako správce. Chcete-li to provést, zadejte příkaz powerhell do vyhledávacího pole na hlavním panelu, klikněte pravým tlačítkem myši na Windows PowerShell ve výsledcích vyhledávání a klikněte na „Spustit jako správce“.
2. V okně konzoly zadejte příkaz Get-AppxPackage a stiskněte klávesu Enter.
Příkaz zobrazí seznam všech nainstalovaných aplikací Windows Store a jejich technické podrobnosti. V tomto seznamu vyhledejte aplikaci, kterou chcete obnovit, a zkopírujte celý název svého balíčku (PackageFullName). Můj obchod nefunguje. Název PackageFullName vypadá takto: Microsoft.WindowsStore_2015.25.15.0_x64__8wekyb3d8bbwe.
3. Nyní se znovu zaregistrujte. Chcete-li to provést, zadejte v okně PowerShell následující příkaz a stiskněte klávesu Enter:
Add-AppxPackage -register "C: \ Program Files \ WindowsApps \\ appxmanifest.xml "-DisableDevelopmentMode
Vyměňte Úplný název balíčku, který jste zkopírovali v předchozím kroku. Pokud pro systémovou jednotku používáte jiné písmeno, musíte také nahradit písmeno C vaší jednotkou.
Například, v mém případě, k opětovné registraci aplikace Store, musíte použít tento příkaz:
Balíček Add-Appx -register "C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_2015.25.15.0_x64__8wekyb3d8bbwe \ appxmanifest.xml" -DisableDevelopmentMode
Provedení příkazu může selhat, jako tomu bylo u mě. To však pomohlo vyřešit můj problém a nyní se obchod začíná a běží..
P.S. Pokud chcete znovu zaregistrovat všechny nainstalované aplikace najednou, použijte tento příkaz:
Get-AppXPackage | Foreach Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"
Přeji vám krásný den!