第一招:使用DISM命令修復應用商店
DISM是Windows 10內置一個強大的系統命令,如果你系統的應用商店出現上述問題,以管理員身份啟動命令提示符輸入下列的命令:
dism/online /cleanup-image /scanhealth
執行上述命令后,DISM會對Windows 10所有組件進行掃描(包含且不限于應用商店等系統組件無法使用的情況),如果出現“可以修復組件存儲”的提示,則表明有些系統組件已經受損出現問題。
通過DISM掃描受損系統組件
繼續在命令提示下輸入“DISM /Online /Cleanup-image /RestoreHealth”,這樣DISM會自動聯機到微軟官方服務器,將受損組件和官方原版鏡像里的組件進行對比。可以將那些不同的系統文件(或者受損系統文件,自然包括出現故障的應用商店組件)還原成官方系統源文件,但是其他的第三方軟件和用戶設置完全保留。這樣通過DISM命令的掃描和修復后一般就可以解決應用商店無法正常運行的故障。
使用DISM聯機病修復系統組件
因為DISM需要聯機到微軟服務器進行系統文件比對和驗證,如果你的網速較慢,可以自行先準備好和當前Windows 10對應的的安裝文件,然后將其中的“install.wim”提取到E:備用,在命令提示符下輸入“dism /mount-wim /wimfile:e:install.wim /index:1 /mountdir:k:aa”,將鏡像加載到k:aa(需要預先建立該目錄),繼續輸入“Dism /Online /Cleanup-Image /RestoreHealth/Source:K:aaWindows /Limitaccess”進行手動修復也可以。
使用離線目錄修復系統組件
第二招:使用Powershell命令重裝應用商店
如果系統的應用商店組件嚴重受損,那就無法使用上述方法進行修復了。
不過童鞋們知道應用商店實際上仍然是一個Windows 10系統的內置應用,因此如果無法通過上述方法進行修復,我們還可以使用Windows 10內置的Powershell命令進行重裝。
在搜索框輸入“powershell”,以管理員身份啟動系統自帶的Windows Powershell組件,接著輸入“Get-AppxPackage -allusers | Select Name, PackageFullName”,通過該命令獲取當前系統安裝的所有應用。
查看系統當前安裝的應用
在應用列表中找到名稱為“Microsoft.WindowsStore”(即應用商店)應用,然后復制右側對應的包名稱類似“Microsoft.WindowsStore_11608.1001.49.0_x86__8wekyb3d8bbwe”,這是應用商店安裝包名稱。繼續輸入下列命令進行應用商店的重裝:
Add-AppxPackage -register “C:PRogramFilesWindowsAppsMicrosoft.WindowsStore_11608.1001.49.0_x86__8wekyb3d8bbweappxmanifest.xml”–DisableDevelopmentMode
重裝應用商店
對了,咱們還可以使用上述方法對Windows 10系統里內置的其他應用進行重裝。比如地圖應用(在列表中對應“Microsoft.WindowsMaps”),包含很多地圖數據,如果重裝還要重新下載數據,因此如果地圖應用出現問題,可以輸入“Add-AppxPackage -register “C:ProgramFilesWindowsAppsMicrosoft.WindowsMaps_5.1609.2651.0_x86__8wekyb3d8bbweappxmanifest.xml” –DisableDevelopmentMode”(格式:Add-AppxPackage-register “C:Program FilesWindowsApps應用安裝包名稱appxmanifest.xml” –DisableDevelopmentMode)進行地圖應用的重裝。
新聞熱點
疑難解答