win10無法升級,通常的做法是先停止windows?update?服務,刪除臨時緩存升級目錄,重新啟動升級服務。
寫成一個批處理文件,直接用管理員身份運行一下就搞定。
@echo offfor /f "skip=3 tokens=4" %%i in ('sc query wuauserv') do set "zt=%%i" &goto stopService:stopService
if /i "%zt%"=="RUNNING" net stop wuauserv?::startWork
echo 開始清理臨時文件
@echo off
del /q /s C:\Windows\SoftwareDistribution\DataStoredel /q /s C:\Windows\SoftwareDistribution\Download@echo off::selectOpset
set /p xuanze=是否現在啟動升級服務,是請輸入y,退出請輸入n:
if /i "%slt%"=="y" goto startService
if /i "%slt%"=="n" exit:startService
net start wuauserv
echo 啟動升級服務完成,任意鍵 退出
pause > nul
將上述代碼存為"修復升級.bat"文件,用管理員身份執行該文件。