The Help and Support Center does not run when the Data Execution Protection feature is turned on in Windows XP Service Pack 2 (873158)
The information in this article applies to:
- Microsoft Windows XP Professional Service Pack 2 (SP2)
SYMPTOMSWhen you try to view a Help topic in the Help and Support
Center for Microsoft Windows XP Service Pack 2, you receive the following
message: Data Execution Protections - Microsoft
Windows To help protect your computer, Windows has closed this program.
Name: Microsoft Help and Support Center Data Execution Protection
helps protect against damage from viruses or other threats. Some programs may
not run correctly when it is turned on. For an updated version of this program,
contact the publisher. If you click
Close Message, the Help and Support Center quits.
CAUSEThis problem occurs when an incompatible version of the
common language runtime is installed on a computer that uses an AMD64
processor. When you try to view a Help topic, the Help and Support Center loads
the Urlmon.dll file. Next, the Urlmon.dll file accesses the common language
runtime. When the Urlmon.dll file accesses the incompatible version of the common language runtime, the
Data Execution Protection feature starts and then prevents the Help and
Support Center from running.RESOLUTIONTo resolve this problem, add the Help and Support Center
(Helpctr.exe) to the Data Execution Protection exception list. To do this,
follow these steps:
- Click Start, click Run,
type sysdm.cpl in the Open box, and
then click OK.
- Click the Advanced tab, and then click
Settings under Performance.
- Click the Data Execution Prevention
tab.
- Click Turn on DEP for all programs and services
except those I select.
- Click Add, and then locate the Helpctr.exe
file in the following folder:
C:\WINDOWS\PCHEALTH\HELPCTR\Binaries - Click Open.
- If the Help and Support Center check box
is not selected, click to select the check box.
- Click OK, and then restart your
computer.
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section.MORE INFORMATIONData
Execution Prevention (DEP) is
a processor feature that is included in Windows XP Service Pack 2. This feature
helps prevent code from running in a memory region that is used for data
storage. Currently, the only
AMD processors that support data execution prevention are the 32-bit and 64-bit Opteron
processors and the Athlon 64 processor. In the IA-64
architecture, the Intel Itanium 64-bit processors also support data
execution prevention.
Other names that are used to describe this
functionality are no-execute and execution prevention.
Modification Type: | Minor | Last Reviewed: | 7/8/2005 |
---|
Keywords: | kbtshoot kbConfig kbConsumer kbadmin kbSecurity kbBug kberrmsg kbsettings kbhelp kbprb KB873158 kbAudEndUser kbAudITPRO |
---|
|