Odstraňte nechtěné výchozí aplikace pomocí jednoduchého příkazu
- Chcete-li z počítače odinstalovat systémové aplikace, musíte spustit aplikaci Windows PowerShell s oprávněními správce.
- Průvodce zmiňuje příkazy k odebrání aplikací z konkrétního uživatelského účtu, všech uživatelských profilů nebo nového uživatelského účtu.
Windows 11 má mnoho předinstalovaných aplikací, včetně aplikací Mail, Cortana, Phone Link, Xbox a Weather. Tyto vestavěné aplikace mohou být pro některé užitečné, ale pro jiné mohou fungovat jako bloatware.
Tyto aplikace nejsou uvedeny v okně Programy a funkce v Ovládacích panelech, možnost odinstalovat pomocí aplikace Nastavení je zašedlá a v adresáři aplikace není žádný soubor Uninstaller.
V této příručce budeme diskutovat o odstranění těchto výchozích aplikací pro Windows pomocí jediného příkazu prostřednictvím prostředí Windows PowerShell, abyste uklidili svá zařízení s Windows 11.
Co jsou systémové aplikace ve Windows 11?
Systémové aplikace ve Windows 11 jsou výchozí programy, které jsou předinstalovány s operačním systémem Windows.
Některé z těchto aplikací, jako je Microsoft Store, Kalkulačka, Hodiny, Fotografie a Nástroj na vystřihování, jsou zásadní protože usnadňují komunikaci a zvyšují produktivitu, což přispívá k bezproblémové práci s počítačem Zkušenosti.
Ne všechny vestavěné aplikace jsou však užitečné; zabírají zbytečné místo, využívají systémové prostředky, a proto jsou považovány za bloatware.
Tyto aplikace nejsou uvedeny v okně Programy a funkce v Ovládacích panelech a tlačítko Odinstalovat v části Aplikace je zašedlé, takže jedinou možností, jak je odinstalovat, je PowerShell.
Jak odinstaluji aplikace Windows 11 pomocí PowerShell?
Před provedením jakýchkoli kroků pro odinstalaci programu proveďte následující předběžné kontroly:
- Vytvořte bod obnovení.
- Zálohujte všechny důležité soubory.
- Zakázat položky při spuštění pro výchozí aplikace.
Po dokončení se podívejte na různé příkazy k odinstalaci systémových aplikací v systému Windows 11.
1. Získejte seznam aplikací
- zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor ke spuštění Windows Terminal jako PowerShell.
- V okně Windows Terminal zadejte následující příkaz pro zobrazení seznamu všech aplikací, včetně aplikací třetích stran a systémových aplikací v počítači s Windows 11, a stiskněte Vstupte:
Get-AppxPackage
- Získáte seznam nainstalovaných aplikací s podrobnostmi, jako je např název, FullPackageName, Vydavatel, Verze, Umístění instalace, Architektura, ResourceId, a více.
- V případě, že nechcete získat všechny podrobnosti, ale pouze název a celý název balíčku pro program nainstalovaný pro aktuální uživatelský profil, zkopírujte a vložte následující příkaz a stiskněte Vstupte:
Get-AppxPackage | Select Name, PackageFullName
- Chcete-li po nahrazení získat seznam aplikací pro konkrétního uživatele, zadejte následující příkaz název s názvem uživatelského účtu a stiskněte Vstupte:
Get-AppXPackage -User NAME | Select Name, PackageFullName
- Chcete-li získat seznam aplikací pro všechny uživatelské profily, zkopírujte a vložte následující příkaz a stiskněte Vstupte:
Get-AppxPackage -AllUsers
2. Odinstalujte aplikaci
Chcete-li odinstalovat aplikaci, potřebujete buď AppName, nebo PackageFullName, a abyste to zjistili, postupujte takto:
- Jakmile získáte seznam aplikací, můžete přejít do záhlaví okna Windows Terminal, kliknout pravým tlačítkem a vybrat Upravit, pak Nalézt.
- Na Nalézt dialogovém okně zadejte název aplikace, kterou chcete odinstalovat, a klikněte na Najdi další. Název aplikace bude zvýrazněn, vyhledejte PackageFullNamea zkopírujte hodnotu před ní.
Nyní, když máte AppName nebo PackageName po ruce, podívejte se na příkazy k odstranění systémových aplikací:
- Zadejte následující příkaz a nahraďte jej PackageFullName s hodnotou, kterou jste zkopírovali nebo uložili, abyste odinstalovali jednu aplikaci, a stiskněte Vstupte:
Remove-AppxPackage
- Pokud chcete odebrat program z aktuálního uživatelského účtu, zkopírujte a vložte následující příkaz po nahrazení App_Name s názvem aplikace a hitem Vstupte:
Get-AppxPackage
| Remove-AppxPackage - Chcete-li aplikaci odebrat ze všech uživatelských účtů v počítači, zadejte po nahrazení následující příkaz [název aplikace] s názvem aplikace a stiskněte Vstupte:
Remove-AppxPackage -allusers [App Name]
- Pokud nechcete, aby se systémová aplikace předem načítala do nového uživatelského účtu ve Windows 11, zadejte tento příkaz po nahrazení AppName s názvem aplikace a hitem Vstupte:
Get-AppxProvisionedPackage –online | where-object {$_.packagename –like "AppName"} | Remove-AppxProvisionedPackage –online
3. Odstraňte všechny systémové aplikace
- Zkopírujte a vložte následující příkaz, abyste odebrali všechny předinstalované aplikace od aktuálního uživatele ve Windows 11 pomocí jediného příkazu a stiskněte Vstupte:
Get-AppxPackage | Remove-AppxPackage
- Chcete-li odinstalovat všechny systémové aplikace ze všech uživatelských profilů, zadejte následující příkaz a stiskněte Vstupte:
Get-AppxPackage -allusers | Remove-AppxPackage
- Pokud chcete odstranit všechny výchozí aplikace z určitého uživatelského účtu, použijte tento příkaz po nahrazení s názvem uživatelského účtu a hitem Vstupte:
Get-AppxPackage -user | Remove-AppxPackage
- Jak změnit velikost MTU v systému Windows 11
- Jak uložit rozložení pozic ikon na ploše ve Windows 11
- Mohu skrýt ikonu baterie na hlavním panelu ve Windows 11
- Jak změnit typ sítě na soukromou nebo veřejnou v systému Windows 11
- Jak mohu omezit nabití baterie na 80 % v systému Windows 11
4. Použijte zástupné znaky k odinstalaci více programů od stejného vydavatele
Pokud nechcete hledat název aplikace v seznamu nebo chcete odstranit více programů ze stejného klíčového slova, můžete použít zástupné znaky (*) a do příkazu přidejte klíčové slovo.
- Po nahrazení souboru zadejte následující příkaz běžné slovo s klíčovým slovem a stiskněte Vstupte: Pokud například chcete odstranit všechny aplikace související s webem, použijete to jako klíčové slovo.
Get-AppxPackage *Common word* | Uninstall-Package
- Chcete-li je odebrat z uživatelského účtu, zkopírujte a vložte po nahrazení následující příkaz s názvem účtu, AppName s názvem aplikace nebo klíčovým slovem se zástupnými znaky a stiskněte Vstupte:
Get-AppxPackage -user
| Remove-AppxPackage - Chcete-li odinstalovat aplikace ze všech účtů, zadejte po nahrazení znaku následující příkaz s názvem aplikace nebo klíčovým slovem se zástupnými znaky a hitem Vstupte:
Get-AppxPackage -alluser
| Remove-AppxPackage
Při odstraňování více aplikací, někdy i vašich Windows PowerShell nemusí přestat reagovatAbyste tomu zabránili, ujistěte se, že současně nespouštíte žádné další aplikace náročné na zdroje.
Jak mohu pomocí příkazu DISM odinstalovat aplikace?
- zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.
- Chcete-li získat seznam systémových aplikací v počítači, zadejte následující příkaz a stiskněte Vstupte:
DISM /Online /Get-ProvisionedAppxPackages | select-string Packagename
- Najděte bloatware, který chcete odstranit, a poznamenejte si PackageNamea po nahrazení zkopírujte a vložte následující příkaz PACKAGENAME se jménem, které jste zkopírovali, a stiskněte Vstupte:
DISM /Online /Remove-ProvisionedAppxPackage /PackageName: PACKAGENAME
Jak mohu odebrat aplikace pomocí příkazu Winget?
- zmáčkni Okna klíč, typ obchoda klikněte OTEVŘENO obědvat Microsoft Store.
- Přejděte do vyhledávacího pole a zadejte instalační program aplikacea zkontrolujte, zda je nainstalován. Pokud ne, klikněte Dostat.
- Po instalaci stiskněte tlačítko Okna klíč, typ příkazový řádeka klikněte Spustit jako administrátor.
- Zkopírujte a vložte následující příkaz, abyste získali seznam všech aplikací nainstalovaných ve vašem zařízení, a stiskněte Vstupte:
winget list
- Pokud budete vyzváni k odsouhlasení podmínek, zadejte Y pokračovat. Jakmile získáte seznam, vyhledejte aplikaci, kterou chcete odstranit, a zkopírujte název aplikace.
- Po nahrazení zadejte následující příkaz AppName s názvem aplikace a stiskněte Vstupte:
Winget uninstall AppName
- Pokud existují další aplikace se stejným názvem jako aplikace, kterou se pokoušíte odinstalovat, měli byste si poznamenat ID místo toho jméno. Zkopírujte a vložte následující příkaz, kterým nahradíte ID aplikace s tou, kterou jste si poznamenali a trefili Vstupte:
winget uninstall --id=ApplicationID
Jak přeinstaluji systémové aplikace ve Windows 11?
1. Přeinstalujte konkrétní aplikaci
- zmáčkni Okna klíč, typ PowerShella klikněte Spustit jako administrátor.
- V okně PowerShell zadejte následující příkaz, abyste získali seznam systémových aplikací dostupný v obrazu Windows a stiskněte Vstupte:
Get-AppxPackage -allusers | Select Name, PackageFullName
- V seznamu aplikací si poznamenejte PackageFullName pro aplikaci, kterou chcete obnovit.
- Poté po nahrazení souboru zkopírujte a vložte následující příkaz PackageFullName s tou, kterou jste zkopírovali a trefili Vstupte:
Add-AppxPackage -register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode
2. Znovu nainstalujte všechny aplikace
- zmáčkni Okna klíč, typ powershella klikněte Spustit jako administrátor.
- Chcete-li znovu nainstalovat všechny systémové aplikace, zkopírujte a vložte následující příkaz a stiskněte Vstupte:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Přeinstalace výchozích aplikací vám může pomoci nemůžete otevřít aplikaci pro Windows, protože byl poškozen nebo smazán omylem.
Odebrání výchozích aplikací Windows 11 pomocí PowerShell, Winget nebo DISM vám může pomoci zbavit se nežádoucích programů, a tím snížit nepořádek, zlepšit výkon systému a obnovit místo na disku.
Před provedením jakýchkoli příkazů k odinstalaci aplikace se ujistěte, že víte o aplikaci a její roli ve funkcích vašeho systému, abyste předešli jakýmkoli potížím.
Pokud máte nějaké dotazy nebo návrhy týkající se správy aplikací v systému Windows 11, neváhejte je zmínit v sekci komentářů níže.