Windows 10應用的安裝和卸載
想在微軟視窗10安裝 Phone App,發現必須通過微軟的Store app來安裝。由於我的PC裏Store已經被卸載,必須重裝store。重裝過程比較複雜。
PowerShell是Windows 10的任務自動化和配置管理命令,非常有用。 安裝和卸載視窗應用,需要使用管理員級的PowerShell。
啟動管理員級的PowerShell,有下列三種方法:
方法1. 在Windows start,如果有Windows PowerShell文件夾, 打開選擇Windows PowerShell, 用鼠標右鍵點擊選擇 powerShell run as admin,啟動Powershell。
方法2. 同時按Windows Key + X鍵,在左下角出現的列表,點擊啟動管理員級的PowerShell(admin)
方法3. 同時按Windows Key + Q鍵, 在最下麵的搜索欄,輸入 Powershell.
在出現的第一個結果Windows PowerShell,右鍵點擊並選擇Run as administrator。
PowerShell啟動以後,可以用以下幾種方法重裝store
1. 在PowerShell窗口輸入
Set-ExecutionPolicy Unrestricted -Force
然後鍵入
Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRootWinStoreAppxManifest.XML
如果store app 已被卸載,C:WINDOWSWinStore文檔不存在,這個方法不能用。
2 在PowerShell窗口輸入
Set-ExecutionPolicy Unrestricted -Force
然後輸入
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
或者
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
需要跑一些時間,跑完重啟係統,store和其他一些apps就出現在左邊的start 菜單上。可以把不需要的apps卸載。
3. 在PowerShell窗口輸入
Add-AppxPackage -DisableDevelopmentMode -Register "C:Program FilesWindowsAppsMicrosoft.WindowsStore_11602.1.26.0_x64__8wekyb3d8bbweAppXManifest.xml"
另一個PowerShell的使用是卸載不需要的應用:以卸載Xbox bar為例:
在PowerShell窗口,輸入下列命令(可以用copy+paste),等每條命令執行完畢,再輸入下一條:
Get-AppxPackage -allusers XboxApp | Remove-AppxPackage
Get-AppxPackage -allusers Microsoft.XboxGamingOverlay | Remove-AppxPackage
Get-AppxPackage -allusers XboxApp | Remove-AppxPackage
下列命令可以檢查PC裏安裝的所有應用的信息,輸出是很長的名單
Get-AppxPackage
下麵這個命令隻顯示包含安裝的應用的名字。
Get-AppxPackage | Select Name, PackageFullName
在以上輸出中選擇想要卸載的應用的名字並複製後,鍵入下列命令,用複製的名字代替“PackageFullName”,可以用“*”標示任意字符
Get-AppxPackage PackageFullName | Remove-AppxPackage
比如,卸載Maps應用,可以用下列命令
Get-AppxPackage *Maps* | Remove-AppxPackage
卸載photos app
Get-AppxPackage *photo* | Remove-AppxPackage
卸載 Get help app
Get-AppxPackage *gethelp* | Remove-AppxPackage
注意:
從所有用戶賬戶中卸載一個應用,用下列命令:
Get-AppxPackage -allusers PackageFullName | Remove-AppxPackage
從一個用戶 Tony的賬戶中卸載一個應用,用下列命令:
Get-AppxPackage -user Tony PackageFullName | Remove-AppxPackage
更多我的博客文章>>>