卸載重裝 Windows 10 內置應用的最全方法,還你一個乾淨清爽的系統

clipboard.png

想必如今小夥伴們電腦都已經升級到 Windows 10 了。不過,你是否發現,你的系統裏默默躺着不少系統自帶卻你歷來不用的應用程序呢。這些應用並不會佔用多大的空間,有些只是一個啓動連接,好比系統自帶「迪士尼夢幻王國」遊戲,默認不佔用多少空間,在你點擊後,就會自動下載整個600M的安裝包進行安裝。shell

另外,這些自帶應用有些都是隨系統自動啓動的,多少總會佔用一點系統資源。編程

德哥是個強迫症患者,看到這些平時用不着的應用在眼前晃來晃去,總想着除之然後快。windows

卸載 win10 自帶應用的一般方法

卸載這些應用說容易也容易,說不容易也不容易。
最多見的方式,就是點開啓動菜單,右鍵點擊你須要卸載的應用,點擊卸載便可。瀏覽器

但咱們會發現,這些應用有些提供卸載按鈕,有些則不提供卸載按鈕。app

  • 能夠卸載應用(郵箱、地圖、錢包、新聞、Xbox 等)

clipboard.png

  • 不可卸載應用(應用商店、消息、相機、人脈、鬧鐘、圖片、sticky notes、獲取幫助、混合現實門戶等)

clipboard.png

固然,你也能夠用控制面板的卸載模塊進行卸載。
點擊開始菜單,點擊設置-應用,找到你要卸載的應用便可。框架

clipboard.png

上面的方法,也適用於本身下載安裝的應用程序。ide

利用第三方應用管理程序進行卸載,好比 CleanMyPC

常用 Mac 的小夥伴知道,Mac 上有一款 CleanMyMac 的神器,能夠幫你清理你沒法清理乾淨的應用。有個好消息是,這貨也出了一款 PC 上的兄弟軟件:CleanMyPC。它能夠幫你方便的幹掉這些難纏的應用。另外,它還有個好處就是能夠幫你發現一些 Windows 系統本身發現不了的應用。ui

clipboard.png

不過,CleanMyPC 是一款收費軟件,價格還不菲,有些高級功能須要繳費才能使用。spa

經過 PowerShell 命令行模式來卸載應用

當咱們既想省點錢,又想卸載系統那些不提供卸載按鈕的自帶應用該怎麼辦呢?命令行

這時候,就要用到咱們的 PowerShell 命令行模式了。

Windows 相比 Linux 和 MacOS,最欠缺的就是命令行模式的靈活性和可編程性太弱。powershell 的誕生,就彷彿給了 Windows 一把瑞士軍刀。PowerShell 是一款基於對象的shell, 創建在.Net框架之上, 使命令行用戶和腳本編寫者能夠利用 .NET Framework的強大功能,同時能深刻到系統進程中,開展一系列自動化和批處理工做。

下面咱們就採用 Windows 10 中 powershell 內置的 Get-AppxPackageRemove-AppxPackageAdd-AppxPackage 命令來進行安裝卸載操做。

Get-AppxPackage:用於得到 Win 10 系統內置應用信息。
Remove-AppxPackage:用於刪除 Win 10 系統內置應用。
Add-AppxPackage:用於安裝 Win 10 系統內置應用。

首先,以管理員身份打開PowerShell

若是你的系統是最新版 Windows 10,你只須要按住快捷鍵 Windows + X,或右鍵點擊左下角的 win 圖標,而後從高級用戶菜單中選擇「Windows PowerShell(管理員)」選項。

clipboard.png

若你的 win10 系統沒有及時更新,也可能看到的不是 powershell,而是「命令行」。這樣的話,你能夠按快捷鍵 Windows + S,輸入powershell,而後右鍵選擇「以管理員身份運行」。

clipboard.png

獲取 Win 10 系統內置應用信息

作任何事情,咱們都應該作到有「備」無患。

應用信息備份有兩種方式:

一是備份當前已裝應用的詳細信息

輸入命令 Get-AppxPackage ,就能夠查看當前用戶全部已安裝的應用。

clipboard.png

將已安裝應用列表導出到一個文件,留做備份,能夠幫助咱們後續從新安裝回所需的應用。
複製下面代碼到 PowerShell,並輸入回車便可:

Get-AppxPackage >> D:\AppxPackage.bak1.txt

>> 也能夠換成 >,前者是內容追加到文檔最後,後者是覆蓋文檔內容。看您須要合理選擇便可。

二是隻備份應用包的簡稱和全稱

由於咱們重裝應用只須要用到應用名稱和包全稱,其餘信息並不須要,因此,咱們也能夠只備份這兩部份內容。

查看應用名稱和包全稱:

get-appxpackage | Select Name, PackageFullName

若要導出爲備份,命令以下:

get-appxpackage | Select Name, PackageFullName >> D:\AppxPackage.bak2.txt
沒有備份的補救措施

若是你沒有備份就直接卸載了,又想不起該應用的包信息。咱們也能夠經過如下命令來找出系統自帶全部安裝包的信息:

get-appxpackage -allusers

若是你知道該包的大體簡稱,還能夠加上該簡稱信息,以下:

get-appxpackage -allusers *windowscalculator*

你將獲得「計算器」應用的全部信息。

clipboard.png

用 PowerShell 卸載應用

當你作好備份工做後,你如今就能夠開始利用 powershell 進行愉快的卸載安裝工做了。
Get-AppxPackage 命令能夠幫助你卸載大多數內置的應用程序,甚至那些一般不提供「卸載」選項的應用。可是,請注意,這個技巧不容許你刪除一些最重要的內置應用程序,好比 Cortana 和 Edge 瀏覽器。若是強行刪除,只會看到一個報錯信息。

下面,咱們先嚐試一下刪除單個應用。

利用 Remove-AppxPackage PackageFullName 命令卸載

首先,咱們用前文提到的 Get-AppxPackage | Select Name, PackageFullName 命令得到的應用包全稱。
好比你不大玩遊戲,想刪除 Xbox 應用,那麼,就找到「Xbox」對應的應用包全稱

clipboard.png

再在 PowerShell 輸入下面的命令便可:

Remove-AppxPackage Microsoft.XboxApp_41.41.18005.0_x64__8wekyb3d8bbwe

打字累的話,PowerShell 支持 Ctrl + CCtrl + V

利用通配符(*)結合管道命令進行卸載

另外,還可使用通配符(*)結合管道符來卸載應用,這樣,咱們只要輸入前面的應用簡稱便可。

Get-AppxPackage *xboxapp* | Remove-AppxPackage

OK,就是這麼輕鬆。
若是你想刪除其餘應用,只須要將 *xboxapp* 換成你想刪除應用的名稱便可。

有些應用是不能卸載的

Win10 中那些和系統結合緊密的應用是沒法刪除的,若是碰到沒法刪除的應用,則會出現錯誤提示,好比刪除微軟小娜「Cortana」:

Get-AppxPackage *cortana* | Remove-AppxPackage

將出現以下報錯:

clipboard.png

經常使用應用列表

下面我給一個經常使用應用的列表:

應用名稱 對應代碼
畫圖3D 3dbuilder
鬧鐘和時鐘 windowsalarms
計算器 windowscalculator
日曆和郵件 windowscommunicationsapps
攝像頭 windowscamera
聯繫人 沒法刪除
Cortana 沒法刪除
個人office officehub
入門 getstarted
Groove 音樂 zunemusic
地圖 windowsmaps
Edge 沒法刪除
棋牌遊戲 solitairecollection
記帳 bingfinance
電影和電視 zunevideo
新聞 bingnews
OneNote onenote
人脈 people
Phone Companion windowsphone
照片 photos
應用商店 windowsstore
運動 bingsports
錄音 soundrecorder
天氣 bingweather
Feedback 沒法刪除
Xbox xboxapp
用 powershell 批量卸載內置應用

是否是感受一個個卸載應用太麻煩,其實,你徹底能夠利用通配符 * ,一條命令實現內置應用的批量卸載。

卸載「Xbox」相關的全部應用:

Get-AppxPackage *Xbox*  | Remove-AppxPackage

卸載全部系統內置應用:

Get-AppxPackage * | Remove-AppxPackage

你將在一片紅色警告和黃色提示後,從新獲得一個乾淨清爽的系統。

固然,那些 Windows 死活都不肯意你卸載的應用仍是沒有辦法的,由於去掉那些應用,你的系統可能就運行不正常了。

從新安裝內置應用

重裝單個應用

好比,咱們不當心把系統自帶的計算器給刪除了,那該怎麼安裝回去呢?
很簡單,咱們先找到這個應用的包全名。
命令行下輸入:

Get-AppxPackage -allusers  *windowscalculator*

獲得以下信息:

clipboard.png

拷貝查到的 InstallLocation,黏貼到以下命令中:

Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1805.1201.0_x64__8wekyb3d8bbwe\appxmanifest.xml" -DisableDevelopmentMode

不一樣的包,替換命令中橘色背景部分的 InstallLocation內容便可。

clipboard.png

不用重啓電腦,計算器應用又可使用了。

重裝全部內置應用

若是你有一天後悔了,想重裝所有應用,又不想一個個複製包全稱進行安裝。辦法也是有的,用管理員權限打開 PowerShell,複製黏貼以下命令並回車便可:

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

這條命令會將 Windows 10 全部內置的默認應用都從新安裝回來。若是看到錯誤提示,沒必要理會,重啓系統便可。

如今,你的系統是否是已經按照你的要求定製了呢,若是尚未,趕快動手吧!

Enjoy it!^_^

相關文章
相關標籤/搜索