Support for Windows Vista Service Pack 1 (SP1) ends on July 12, 2011. To continue receiving security updates for Windows, make sure you're running Windows Vista with Service Pack 2 (SP2). For more information, refer to this Microsoft web page: Support is ending for some versions of Windows
After you install this update on a 32-bit version of Microsoft Windows, you may receive a Stop error message on a blue screen that causes the computer to restart repeatedly.
This problem may be caused by a conflict between the security update and malware that is resident on the system. This problem is not a quality issue with the security update, and the issue is not specific to any OEM.
If you are running a 64-bit version of Windows, or if you are using enterprise deployment systems such as SMS or Microsoft Windows Server Update Services (WSUS) server, you will be offered, and can deploy the MS10-015 package.
Customers who have successfully tested the MS10-015 update should not delay deployment of this security update because of concerns about the quality of the update.
We have created a Fix it solution that can determine whether a computer is compatible with this security update.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
Customers in the United States can contact Customer Service and Support at no charge by using the PC Safety hotline at 1-866-727-2338 (PCSAFETY).
Customers outside the United States can visit the following Microsoft Web page to find local contact numbers:
Customers who suspect their systems may have the malware should contact their antivirus (AV) vendor.
On certain Windows XP-based systems, this security update may be reoffered. This problem occurs because certain binaries are in a "Not Signed" state. To resolve this issue, follow the steps in the "Method 3: Rename the Catroot2 folder" section of the following article in the Microsoft Knowledge Base:
After you install this security update on a Windows Server 2003-based system, the security update may be incorrectly listed in the Add or Remove Programs item in Control Panel as "Update" for Windows Server 2003 (KB977165) instead of as "Security Update" for Windows Server 2003 (KB977165). However, after you the install update, the system is secured against the attacks that are described in security bulletin MS10-015.
The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). The dates and times for these files on your local computer are displayed in your local time and with your current daylight saving time (DST) bias. Additionally, the dates and times may change when you perform certain operations on the files.
Windows 2000 file information
For all supported editions of Microsoft Windows 2000 Service Pack 4
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Mup.sys
5.0.2195.7006
89,328
02-Dec-2004
13:07
x86
Ntkrnlmp.exe
5.0.2195.7364
1,714,560
08-Dec-2009
18:53
x86
Ntkrnlpa.exe
5.0.2195.7364
1,713,600
08-Dec-2009
18:53
x86
Ntkrpamp.exe
5.0.2195.7364
1,735,872
08-Dec-2009
18:53
x86
Ntoskrnl.exe
5.0.2195.7364
1,690,944
08-Dec-2009
18:52
x86
Windows XP and Windows Server 2003 file information
The files that apply to a specific milestone (RTM, SPn) and service branch (QFE, GDR) are noted in the "SP requirement" and "Service branch" columns.
GDR service branches contain only those fixes that are widely released to address widespread, critical issues. QFE service branches contain hotfixes in addition to widely released fixes.
In addition to the files that are listed in these tables, this software update also installs an associated security catalog file (KBnumber.cat) that is signed with a Microsoft digital signature.
For all supported x86-based versions of Windows XP
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Ntkrnlmp.exe
5.1.2600.3654
2,136,064
08-Dec-2009
18:53
x86
SP2
SP2GDR
Ntkrnlpa.exe
5.1.2600.3654
2,057,728
08-Dec-2009
18:19
x86
SP2
SP2GDR
Ntkrpamp.exe
5.1.2600.3654
2,015,744
08-Dec-2009
18:19
x86
SP2
SP2GDR
Ntoskrnl.exe
5.1.2600.3654
2,180,352
08-Dec-2009
18:55
x86
SP2
SP2GDR
Ntkrnlmp.exe
5.1.2600.3654
2,142,720
08-Dec-2009
18:11
x86
SP2
SP2QFE
Ntkrnlpa.exe
5.1.2600.3654
2,063,104
08-Dec-2009
17:35
x86
SP2
SP2QFE
Ntkrpamp.exe
5.1.2600.3654
2,020,864
08-Dec-2009
17:35
x86
SP2
SP2QFE
Ntoskrnl.exe
5.1.2600.3654
2,185,984
08-Dec-2009
18:14
x86
SP2
SP2QFE
Ntkrnlmp.exe
5.1.2600.5913
2,145,280
08-Dec-2009
19:26
x86
SP3
SP3GDR
Ntkrnlpa.exe
5.1.2600.5913
2,066,048
08-Dec-2009
18:43
x86
SP3
SP3GDR
Ntkrpamp.exe
5.1.2600.5913
2,023,936
08-Dec-2009
18:43
x86
SP3
SP3GDR
Ntoskrnl.exe
5.1.2600.5913
2,189,184
08-Dec-2009
19:27
x86
SP3
SP3GDR
Ntkrnlmp.exe
5.1.2600.5913
2,145,280
08-Dec-2009
18:20
x86
SP3
SP3QFE
Ntkrnlpa.exe
5.1.2600.5913
2,066,176
09-Dec-2009
07:10
x86
SP3
SP3QFE
Ntkrpamp.exe
5.1.2600.5913
2,023,936
08-Dec-2009
17:40
x86
SP3
SP3QFE
Ntoskrnl.exe
5.1.2600.5913
2,189,312
09-Dec-2009
07:52
x86
SP3
SP3QFE
For all supported x64-based versions of Windows Server 2003 and of Windows XP Professional x64 edition
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Ntkrnlmp.exe
5.2.3790.4637
4,588,032
16-Dec-2009
18:50
x64
SP2
SP2GDR
Ntoskrnl.exe
5.2.3790.4637
4,518,912
16-Dec-2009
18:51
x64
SP2
SP2GDR
Hal.dll
5.2.3790.4354
280,064
16-Dec-2009
18:47
x64
SP2
SP2QFE
Ntkrnlmp.exe
5.2.3790.4637
4,613,632
16-Dec-2009
18:47
x64
SP2
SP2QFE
Ntoskrnl.exe
5.2.3790.4637
4,540,416
16-Dec-2009
18:47
x64
SP2
SP2QFE
For all supported x86-based versions of Windows Server 2003
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Ntkrnlmp.exe
5.2.3790.4637
2,488,832
15-Dec-2009
17:23
Not Applicable
SP2
SP2GDR
Ntkrnlpa.exe
5.2.3790.4637
2,300,928
15-Dec-2009
15:54
x86
SP2
SP2GDR
Ntkrpamp.exe
5.2.3790.4637
2,340,352
15-Dec-2009
15:54
Not Applicable
SP2
SP2GDR
Ntoskrnl.exe
5.2.3790.4637
2,449,408
15-Dec-2009
17:22
x86
SP2
SP2GDR
Ntkrnlmp.exe
5.2.3790.4637
2,499,584
15-Dec-2009
16:06
Not Applicable
SP2
SP2QFE
Ntkrnlpa.exe
5.2.3790.4637
2,310,656
15-Dec-2009
15:05
x86
SP2
SP2QFE
Ntkrpamp.exe
5.2.3790.4637
2,351,104
16-Dec-2009
18:42
Not Applicable
SP2
SP2QFE
Ntoskrnl.exe
5.2.3790.4637
2,459,136
15-Dec-2009
16:06
x86
SP2
SP2QFE
For all supported IA-64-based versions of Windows Server 2003
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
SP requirement
Service branch
Ntkrnlmp.exe
5.2.3790.4637
6,554,112
16-Dec-2009
19:08
IA-64
SP2
SP2GDR
Ntdll.dll
5.2.3790.4455
1,646,592
16-Dec-2009
19:04
IA-64
SP2
SP2QFE
Ntkrnlmp.exe
5.2.3790.4637
6,581,248
16-Dec-2009
19:04
IA-64
SP2
SP2QFE
Wntdll.dll
5.2.3790.4455
775,168
16-Dec-2009
19:04
x86
SP2
SP2QFE\WOW
Windows Vista and Windows Server 2008 file information
The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
Collapse this tableExpand this table
Version
Product
Milestone
Service branch
6.0.6000.16xxx
Windows Vista
RTM
GDR
6.0.6000.20xxx
Windows Vista
RTM
LDR
6.0.6001.18xxx
Windows Vista SP1 and Windows Server 2008 SP1
SP1
GDR
6.0.6001.22xxx
Windows Vista SP1 and Windows Server 2008 SP1
SP1
LDR
6.0.6002.18xxx
Windows Vista SP2 and Windows Server 2008 SP2
SP2
GDR
6.0.6002.22xxx
Windows Vista SP2 and Windows Server 2008 SP2
SP2
LDR
Service Pack 1 is integrated into the release version of Windows Server 2008. Therefore, RTM milestone files apply only to Windows Vista. RTM milestone files have a 6.0.0000. xxxxxx version number.
GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files (attributes not listed) are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows Vista and Windows Server 2008
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Ntkrnlpa.exe
6.0.6000.16973
3,502,168
08-Dec-2009
20:54
Not Applicable
Ntoskrnl.exe
6.0.6000.16973
3,467,848
08-Dec-2009
20:54
Not Applicable
Ntkrnlpa.exe
6.0.6000.21175
3,503,704
08-Dec-2009
22:29
Not Applicable
Ntoskrnl.exe
6.0.6000.21175
3,469,912
08-Dec-2009
22:29
Not Applicable
Ntkrnlpa.exe
6.0.6001.18377
3,597,912
08-Dec-2009
20:52
Not Applicable
Ntoskrnl.exe
6.0.6001.18377
3,546,200
08-Dec-2009
20:52
Not Applicable
Ntkrnlpa.exe
6.0.6001.22577
3,600,472
08-Dec-2009
20:36
Not Applicable
Ntoskrnl.exe
6.0.6001.22577
3,548,760
08-Dec-2009
20:36
Not Applicable
Ntkrnlpa.exe
6.0.6002.18160
3,600,456
08-Dec-2009
20:01
Not Applicable
Ntoskrnl.exe
6.0.6002.18160
3,548,216
08-Dec-2009
20:01
Not Applicable
Ntkrnlpa.exe
6.0.6002.22283
3,601,464
08-Dec-2009
20:14
Not Applicable
Ntoskrnl.exe
6.0.6002.22283
3,550,264
08-Dec-2009
20:14
Not Applicable
For all supported x64-based versions of Windows Vista and Windows Server 2008
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Ntoskrnl.exe
6.0.6000.16973
4,425,304
08-Dec-2009
21:09
x64
Ntoskrnl.exe
6.0.6000.21175
4,412,504
08-Dec-2009
21:05
x64
Ntoskrnl.exe
6.0.6001.18377
4,691,032
08-Dec-2009
20:59
x64
Ntoskrnl.exe
6.0.6001.22577
4,678,232
08-Dec-2009
21:13
x64
Ntoskrnl.exe
6.0.6002.18160
4,698,184
08-Dec-2009
20:22
x64
Ntoskrnl.exe
6.0.6002.22283
4,691,528
08-Dec-2009
20:05
x64
For all supported IA-64-based versions of Windows Server 2008
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Ntoskrnl.exe
6.0.6001.18377
9,491,544
08-Dec-2009
20:32
IA-64
Ntoskrnl.exe
6.0.6001.22577
9,485,912
08-Dec-2009
20:50
IA-64
Ntoskrnl.exe
6.0.6002.18160
9,469,000
08-Dec-2009
20:11
IA-64
Ntoskrnl.exe
6.0.6002.22283
9,463,368
08-Dec-2009
20:09
IA-64
Additional file information for Windows Vista and Windows Server 2008
Additional files for all supported x86-based versions of Windows Vista and Windows Server 2008
The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
Collapse this tableExpand this table
Version
Product
Milestone
Service branch
6.1.7600.16xxx
Windows 7
RTM
GDR
6.1.7600.20xxx
Windows 7
RTM
LDR
GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the "Additional file information for Windows 7" section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 7
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Aelupsvc.dll
6.1.7600.16385
62,464
14-Jul-2009
01:14
x86
Apphelp.dll
6.1.7600.16481
292,864
08-Dec-2009
11:32
x86
Sdbinst.exe
6.0.7600.16385
20,992
14-Jul-2009
01:14
x86
Shimeng.dll
6.1.7600.16385
5,120
14-Jul-2009
01:16
x86
Aelupsvc.dll
6.1.7600.16385
62,464
14-Jul-2009
01:14
x86
Apphelp.dll
6.1.7600.20591
292,864
08-Dec-2009
11:56
x86
Sdbinst.exe
6.0.7600.16385
20,992
14-Jul-2009
01:14
x86
Shimeng.dll
6.1.7600.16385
5,120
14-Jul-2009
01:16
x86
Kernel32.dll
6.1.7600.16481
857,088
08-Dec-2009
11:33
x86
Kernel32.dll
6.1.7600.20591
857,088
08-Dec-2009
11:57
x86
Ntkrnlpa.exe
6.1.7600.16481
3,955,288
08-Dec-2009
11:40
Not Applicable
Ntoskrnl.exe
6.1.7600.16481
3,899,464
08-Dec-2009
11:40
Not Applicable
Ntkrnlpa.exe
6.1.7600.20591
3,954,776
08-Dec-2009
12:04
Not Applicable
Ntoskrnl.exe
6.1.7600.20591
3,899,992
08-Dec-2009
12:04
Not Applicable
Additional file information for Windows 7
Additional files for all supported x86-based versions of Windows 7