We know about an issue that affects a limited scope of computers on which all the following conditions are true:
Windows XP Service Pack 3 is installed.
An old version of Windows Script Host 5.6 was manually installed.
Note By default, Windows XP Service Pack 3 installs Windows Script Host 5.7. This known issue is limited to computers on which an earlier version of Windows Script Host was manually installed, even though you do not have to do this.
On computers that are affected by this known issue, this security update may not install because an unexpected version of Vbscript.dll is present. In order to install this security update on Windows XP Service Pack 3, the version of the Vbscript.dll file must be 5.7 as a minimum.
To resolve this known issue on a computer that is running Windows XP Service Pack 3, and the version of the Vbscript.dll file is version 5.6, use one of the following methods, as appropriate for the version of Windows Internet Explorer that is installed on the computer.
For Internet Explorer 6
Restore Vbscript.dll to an expected file version.
To restore Vbscript.dll to version 5.7, do one of the following:
Download and install the KB951978 Script Engine update for Windows XP:
Script output is not displayed as expected when you run VBScript or JScript scripts in Windows Vista Service Pack 1, in Windows Server 2008, or in Windows XP Service Pack 3
Note If you have enabled automatic updates, you will be offered this update automatically.
Upgrade to Internet Explorer 8. For more information about how to obtain Internet Explorer 8, visit the following Microsoft Web site:
After you have successfully restored Vbscript.dll to an expected version as outlined here, install the VBScript 5.7 security update for Windows XP Service Pack 3 (KB981349) as described in Security Bulletin MS10-022.
Note This security update will be offered through Automatic Updates if the version of Vbscript.dll is at least 5.7.0.0.
For Internet Explorer 7
Restore Vbscript.dll to an expected file version.
To restore Vbscript.dll to version 5.7, do one of the following:
Download and install the KB951978 Script Engine update for Windows XP:
Script output is not displayed as expected when you run VBScript or JScript scripts in Windows Vista Service Pack 1, in Windows Server 2008, or in Windows XP Service Pack 3
Note If you have enabled automatic updates, you will be offered this update automatically.
Upgrade to Internet Explorer 8. For more information about how to obtain Internet Explorer 8, visit the following Microsoft Web site:
Note If you have enabled automatic updates, you will be offered this update automatically.
Uninstall Internet Explorer 7, and then reinstall Internet Explorer 7.
Install the security update.
After you have successfully restored Vbscript.dll to an expected version as outlined here, install the VBScript 5.7 security update for Windows XP Service Pack 3 (KB981349) as described in Security Bulletin MS10-022.
Note If you have enabled automatic updates, you will be offered this update automatically.
For Internet Explorer 8
If you have Internet Explorer 8 installed, and you have automatic updates enabled, you will be offered the correct update automatically, and you do not have to take any additional action. If you have to manually install this security update, download and install the VBScript 5.8 security update for Windows XP Service Pack 3 (KB981349) as described in Security Bulletin MS10-022.
The English (United States) version of this security update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For all supported x86-based versions of Windows 2000 SP4
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Vbscript.dll
5.6.0.8838
401,408
12-Mar-2010
21:44
x86
For all supported x86-based versions of Windows XP SP2
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Vbscript.dll
5.6.0.8838
417,792
10-Mar-2010
08:02
x86
SP2
SP2GDR
Vbscript.dll
5.6.0.8838
417,792
10-Mar-2010
08:07
x86
SP2
SP2QFE
For all supported x86-based versions of Windows Server 2003 SP2
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Vbscript.dll
5.6.0.8838
401,408
09-Mar-2010
05:20
x86
SP2
SP2GDR
Vbscript.dll
5.6.0.8838
401,408
09-Mar-2010
05:27
x86
SP2
SP2QFE
For all supported x64-based versions of Windows Server 2003 SP2 and of Windows XP Professional SP2
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Vbscript.dll
5.6.0.8838
663,040
09-Mar-2010
04:43
x64
SP2
SP2GDR
Wvbscript.dll
5.6.0.8838
401,408
09-Mar-2010
04:43
x86
SP2
SP2GDR\WOW
Vbscript.dll
5.6.0.8838
663,552
09-Mar-2010
04:38
x64
SP2
SP2QFE
Wvbscript.dll
5.6.0.8838
401,408
09-Mar-2010
04:38
x86
SP2
SP2QFE\WOW
For all supported Itanium-based versions of Windows Server 2003 SP2