web-dev-qa-db-ja.com

Windows Updateスタンドアロンパッケージ(msu)ループ

私の窓7 SP1の窓の更新は働いていません。だから私はスタンドアロンパッケージとして可能なアップデートを入手することにしました。私はたくさんのパッケージをダウンロードしました。しかし、私が最初にパッケージの1つをクリックすると、1秒の準備をしてからこのコンピュータで更新を検索して表示しますパッケージが数キロバイトのものであっても。それは私の窓の中で直す必要があるバグです。この問題を解決するために助けてください

7
John Mafia

mSU更新プログラムをインストールする前に、Windows Updateサービス(net stop wuauserv)を停止してください。私はこのcmdを使います:

@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
FOR /R "%~dp0" %%A IN (*Windows6.1-KB*.MSU) DO (
        CALL :SUB %%~nA        
    ECHO= Installing KB!KB_NUM!        
    >NUL net stop wuauserv
    WUSA "%%A" /quiet /norestart)
ECHO= == Press any key to close the Window ==
>NUL PAUSE

GOTO :EOF

:SUB

SET "KB_NUM=%*"
FOR /F "DELIMS=-" %%B IN ("%KB_NUM:*-KB=%") DO SET "KB_NUM=%%B"

cMDが保存されているフォルダにすべてのMSUアップデートを列挙してインストールするために、アップデートをインストールする前に、サービスを停止して高速化します。

15
magicandre1981

これが簡単な解決策です:

  1. スタートメニューに移動し、services.mscと入力してを押します。 Return
  2. Windows Updateを検索してダブルクリックします。
  3. スタートアップの種類を自動から手動または無効に変更します。
3
user1979460