Skip to main content
  1. Tech
  2. Gadgets & Tech
  3. Tech Gear

Current (20140726) Windows Vista 64 bit (x64) updates part 2

See also

This article is part two of three for Windows Vista 64 bit (x64) and one in a series in which I enumerate all current updates for Windows Vista and Windows 7. This article is about installing Service Pack 2, Internet Explorer 9, DotNET, and XML v4.0. Part one is on installing Windows Vista and Service Pack 1 and part three is on installing the 130+ patches needed on a fresh unpatched installation of Windows Vista.

I am listing patches for the most recent baseline – which is Service Pack 2, Internet Explorer 9, DotNET Frameworks v3.5 Service Pack 1, and v4.5.2, and XML v4.0. If you are trying to run Internet Explorer 7 or 8 (for example) on your Windows Vista box and want to know the latest security patches for that – they aren't listed here and won't be.

The installations and batch files were tested on an Intel S3000AH server motherboard running an Intel E2160 Pentium dual core processor at 1.8 GHz with 1 MB cache and 800 MHz front side bus. RAM used was 2 GB of DDR2 667MHz (PC2-5300) ECC RAM.

If you need to automate the installation of Windows Vista, get familiar with the Microsoft Deployment Toolkit (MDT) 2012 Update 1. It supports Office 2010 automatic installation during the same operation as the Windows Vista installation. Download the version (x86 – 32 bit or x64 – 64 bit) that matches the computer you are installing MDT on – once installed, MDT can deploy both x86 and x64 versions of Windows and Office.

Listed below are links to the downloads required and text to put into a batch file so that you can update Windows Vista after a new installation on bare metal or in a new virtual machine with minimal or no visits to Windows Update. vLite is one way to integrate fixes into a custom Windows Vista installation DVD – the method I'm showing is for someone who doesn't want to go through the trouble of creating a custom DVD.

The batch file assume that you've copied the patches to the C: drive into a folder named Patches. If you have them on a flash drive/CD/DVD etc., you must edit the line "set PATHTOFIXES=C:\Patches" (without the quotes) accordingly. Do not have any spaces in the folder names – it's possible to make the batch file work with spaces in the folders names (path) but it's more complicated.

The order the patches are applied in is important! They should be done in the order I've listed them in this article. If not, some patches will not "take" and will need to be reapplied. A reboot (restart) of the computer is required after the updates – running the batch file to do the updating should do this automatically.

5) Install the latest version of the System Update Readiness Tool (KB947821).

6) Install Service Pack 2 if required (download is 577.4 MB).

You can install KB947821 and Service Pack 2 updates with a single batch file:

REM Copy and paste this text into a text file. Save it as installSP2x64.cmd. Put it into C:\Patches. Right click on it and click "Run as administrator" to run it.

setlocal

set PATHTOFIXES=C:\Patches

echo Check to be sure you are installing the latest version of KB947821

echo https://support.microsoft.com/kb/947821

PAUSE

%PATHTOFIXES%\Windows6.0-KB947821-v34-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB948465-x64.exe /quiet

shutdown /r

REM End of batch file text

7) Download and install these updates – batch file text is below:

Windows6.0-KB960362-x64.msu

Windows6.0-KB969084-x64.msu

Windows6.0-KB971512-x64.msu

Windows6.0-KB971513-x64.msu

Windows6.0-KB971514-x64.msu

Windows6.0-KB2117917-x64.msu

msxml.exe

msxml4-KB2758694-enu.exe

WindowsUpdateAgent30-x64.exe

REM Copy and paste this text into a text file. Save it as installnext64.cmd.

REM Put it into C:\Patches. Right click on it and click "Run as administrator" to run it.

setlocal

set PATHTOFIXES=C:\Patches

%PATHTOFIXES%\Windows6.0-KB960362-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB969084-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB971512-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB971513-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB971514-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2117917-x64.msu /quiet /norestart

%PATHTOFIXES%\msxml.exe /quiet /norestart

%PATHTOFIXES%\msxml4-KB2758694-enu.exe /quiet /norestart

%PATHTOFIXES%\WindowsUpdateAgent30-x64.exe /wuforce /q

shutdown /r

REM End of batch file text

8) Download and install Internet Explorer 9 (34.5 MB).

REM Copy and paste this text into a text file. Save it as installIE64.cmd.

REM Put it into C:\Patches. Right click on it and click "Run as administrator" to run it.

setlocal

set PATHTOFIXES=C:\Patches

%PATHTOFIXES%\IE9-WindowsVista-x64-enu.exe /quiet /update-no /forcerestart

REM End of batch file text

9) Download and install DotNET frameworks: I recommend avoiding installing these if at all possible. It is Microsoft's version of Java in my mind and in the same ways – it must frequently be updated with security patches. Unfortunately, some useful software is dependent upon it – like Malware Bytes for example.

DotNET Framework v3.5 Service Pack 1 (dotnetfx35.exe 231.5 MB)

DotNET Framework v4.5.2 (NDP452-KB2901907-x86-x64-AllOS-ENU.exe 66.8 MB)

REM Copy and paste this text into a text file. Save it as DotNETinstall.cmd.

REM Put it into C:\Patches. Right click on it and click "Run as administrator" to run it.

setlocal

set PATHTOFIXES=C:\Patches

%PATHTOFIXES%\dotnetfx35.exe /q /norestart

%PATHTOFIXES%\NDP452-KB2901907-x86-x64-AllOS-ENU.exe /q

shutdown /r

REM End of batch file text

10) Download and install DotNET updates:

NDP35SP1-KB958484-x64.exe

Windows6.0-KB958483-x64.msu

Windows6.0-KB958481-x64.msu

The three updates above are downloaded from the same page.

Windows6.0-KB956250-v6001-x64.msu

Windows6.0-KB979899-x64.msu

The two updates above are downloaded from the same page.

Windows6.0-KB982536-x64.msu

Windows6.0-KB2604094-x64.msu

Windows6.0-KB2729453-x64.msu

Windows6.0-KB2742601-x64.msu

Windows6.0-KB2789646-x64.msu

Windows6.0-KB2844287-v2-x64.msu

Windows6.0-KB2863253-x64.msu

Windows6.0-KB2898858-x64.msu

Windows6.0-KB2911502-x64.msu

Windows6.0-KB2931354-x64.msu

Windows6.0-KB2756919-x64.msu

Windows6.0-KB2832412-x64.msu

Windows6.0-KB2861190-x64.msu

NDP35SP1-KB2604111-x64.exe

NDP35SP1-KB2736416-x64.exe

NDP35SP1-KB2840629-x64.exe

NDP35SP1-KB2861697-x64.exe

REM Copy and paste this text into a text file. Save it as DotNETupdx64.cmd.

REM Put it into C:\Patches. Right click on it and click "Run as administrator" to run it.

setlocal

set PATHTOFIXES=C:\Patches

%PATHTOFIXES%\NDP35SP1-KB958484-x64.exe /q /norestart

%PATHTOFIXES%\Windows6.0-KB958483-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB958481-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB956250-v6001-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB979899-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB982536-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2604094-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2729453-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2742601-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2789646-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2844287-v2-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2863253-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2898858-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2911502-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2931354-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2756919-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2832412-x64.msu /quiet /norestart

%PATHTOFIXES%\Windows6.0-KB2861190-x64.msu /quiet /norestart

%PATHTOFIXES%\NDP35SP1-KB2604111-x64.exe /q /norestart

%PATHTOFIXES%\NDP35SP1-KB2736416-x64.exe /q /norestart

%PATHTOFIXES%\NDP35SP1-KB2840629-x64.exe /q /norestart

%PATHTOFIXES%\NDP35SP1-KB2861697-x64.exe /q /norestart

shutdown /r

REM End of batch file text

This is the end of part 2 - part 1 is here. Part 3 is here and is on installing the 130+ updates necessary on a fresh install of Windows Vista. If there are missing links or errors, please let me know in the comments.

Advertisement