none
在那里可以下载到最新最全的windows7离线系统更新补丁包? RRS feed

答案

  • 你好,

    微软会推出专门的独立的服务包(Sp)来进行一个累积更新的安装,并提供一些必要的性能、可靠性、功能更新。

    但单独的补丁包提供的比较少,或者说要获取这种离线补丁包相对来说比较困难。

    要查找某个Kb补丁对应的独立安装包,可以尝试打开系统分区下Windows文件夹WindowsUpdate.log查找相应的下载记录和路径。


    Please mark as "answer" if the problem have been solved, to help more friends find the solution.
    Best Regards, Microsoft MVP, Rein Xu
    https://mvp.support.microsoft.com/profile/Rein
    2011年7月12日 8:54
    版主
  • 這裡再補充一下, 你也可以在命令提示符執行命令 systeminfo 獲取已安裝的更新信息.
     
    對於 Rein Xu 提供的方法, 你也可以通過如下方式從一台啟用了 Windows Update 更新的 Windows 7 系統, 獲取更新的 URL 地址:
     
    1. 運行命令提示符
     2. 執行如下命令
     
    REM 導出包含 URL 下載地址的文件 wu.txt 到當前用戶的桌面
     type C:\Windows\WindowsUpdate.log | find /i "download.windowsupdate.com" | find /i "DnldMgr" > %userprofile%\desktop\wu.txt
     
    REM 只包含安全更新的 URL 地址
     type C:\Windows\WindowsUpdate.log | find /i "download.windowsupdate.com" | find /i "secu" | find /i "DnldMgr" > %userprofile%\desktop\wu.txt
     
    REM 提取 URL 地址到當前用戶的桌面的文件 url.txt
    for /f "tokens=5 delims= " %i in (%userprofile%\desktop\wu.txt) do @echo %i >> %userprofile%\desktop\url.txt

     
    3. 你可以通過在命令提示符獲得焦點後, 按 Alt 鍵, 按 E 鍵, 按 P 鍵, 粘貼命令.

    注:
    這種方法只提供下載 URL 地址, 但不保證能夠通過下載的文件成功安裝更新.

    4. 若通過命令提示符導出 URL 存在無效的字符串, 那麼可以通過 PowerShell 導出

     

    # Begin
    
    $file = get-content $(join-path ($env:windir) 'WindowsUpdate.log')
    
    foreach ($line in $file)
    {
    	if (($line -match '.*DnldMgr\s+\*\sDownloading from\s(.*?)\sto') -eq $true)
    	{
    		$matches[1] | out-file -append $(join-path ($env:userprofile) 'Desktop\url.txt')
    	}
    }
    
    # End
    

     

     


    Folding@Home





    2011年7月12日 9:21
  • 這裏再補充一個方案, 你可以下載微軟每個月提供的安全更新程序 ISO 映像. 以下是通過 bing 檢索到的各個月份的下載鏈接:

    http://cn.bing.com/search?q=%E5%AE%89%E5%85%A8%E6%9B%B4%E6%96%B0%E7%A8%8B%E5%BA%8F+ISO+%E6%98%A0%E5%83%8F+site%3Amicrosoft.com&go=&qs=n&sk=&form=QBLH


    Folding@Home
    2011年7月13日 13:42

全部回复

  • 你好,

    微软会推出专门的独立的服务包(Sp)来进行一个累积更新的安装,并提供一些必要的性能、可靠性、功能更新。

    但单独的补丁包提供的比较少,或者说要获取这种离线补丁包相对来说比较困难。

    要查找某个Kb补丁对应的独立安装包,可以尝试打开系统分区下Windows文件夹WindowsUpdate.log查找相应的下载记录和路径。


    Please mark as "answer" if the problem have been solved, to help more friends find the solution.
    Best Regards, Microsoft MVP, Rein Xu
    https://mvp.support.microsoft.com/profile/Rein
    2011年7月12日 8:54
    版主
  • 這裡再補充一下, 你也可以在命令提示符執行命令 systeminfo 獲取已安裝的更新信息.
     
    對於 Rein Xu 提供的方法, 你也可以通過如下方式從一台啟用了 Windows Update 更新的 Windows 7 系統, 獲取更新的 URL 地址:
     
    1. 運行命令提示符
     2. 執行如下命令
     
    REM 導出包含 URL 下載地址的文件 wu.txt 到當前用戶的桌面
     type C:\Windows\WindowsUpdate.log | find /i "download.windowsupdate.com" | find /i "DnldMgr" > %userprofile%\desktop\wu.txt
     
    REM 只包含安全更新的 URL 地址
     type C:\Windows\WindowsUpdate.log | find /i "download.windowsupdate.com" | find /i "secu" | find /i "DnldMgr" > %userprofile%\desktop\wu.txt
     
    REM 提取 URL 地址到當前用戶的桌面的文件 url.txt
    for /f "tokens=5 delims= " %i in (%userprofile%\desktop\wu.txt) do @echo %i >> %userprofile%\desktop\url.txt

     
    3. 你可以通過在命令提示符獲得焦點後, 按 Alt 鍵, 按 E 鍵, 按 P 鍵, 粘貼命令.

    注:
    這種方法只提供下載 URL 地址, 但不保證能夠通過下載的文件成功安裝更新.

    4. 若通過命令提示符導出 URL 存在無效的字符串, 那麼可以通過 PowerShell 導出

     

    # Begin
    
    $file = get-content $(join-path ($env:windir) 'WindowsUpdate.log')
    
    foreach ($line in $file)
    {
    	if (($line -match '.*DnldMgr\s+\*\sDownloading from\s(.*?)\sto') -eq $true)
    	{
    		$matches[1] | out-file -append $(join-path ($env:userprofile) 'Desktop\url.txt')
    	}
    }
    
    # End
    

     

     


    Folding@Home





    2011年7月12日 9:21
  • 這裏再補充一個方案, 你可以下載微軟每個月提供的安全更新程序 ISO 映像. 以下是通過 bing 檢索到的各個月份的下載鏈接:

    http://cn.bing.com/search?q=%E5%AE%89%E5%85%A8%E6%9B%B4%E6%96%B0%E7%A8%8B%E5%BA%8F+ISO+%E6%98%A0%E5%83%8F+site%3Amicrosoft.com&go=&qs=n&sk=&form=QBLH


    Folding@Home
    2011年7月13日 13:42