A
Aleksandar Veljkovic
I am running a Athlon64 3000+ processor on a MSI K8N Neo
(nForce3) motherboard, and after installing SP2 most of
the system executables failed to work (Notepad,
Calculator, Dxdiag, Help&Support, etc.). They just did
not respond at all when clicked on them, no error
messages, no process in the task list, nothing!
It took some research to find out that the thing which
was blocking them was one of the biggest "advantages" of
SP2 in connection with Athlon64 - DEP (Data Execution
Prevention) system feature. The only solution I found to
make my system executables function normally again was to
completely shut off DEP by changing the /NoExecute=OptIn
setting in boot.ini to /NoExecute=AlwaysOff. Only after
that all normal functions of the system have been
restored.
Since I don't really like the idea of DEP being
permanently disabled on my machine, is there another cure
for this situation, and if there isn't yet, is Microsoft
working on it?
I am aware that it might be configuration specific, such
as linked to the motherboard bios, or maybe to the
Athlon64 3000+ processor, which is the only one with
slightly different architecture among the 64's (has only
half of the L2 cache that others have). So I'll do what I
can to explore other hardware combinations, and I'll post
my findings here. I expect Microsoft to do the same on
their part, and perhaps come up with a more elegant
solution to this problem (usually called - a patch )
(nForce3) motherboard, and after installing SP2 most of
the system executables failed to work (Notepad,
Calculator, Dxdiag, Help&Support, etc.). They just did
not respond at all when clicked on them, no error
messages, no process in the task list, nothing!
It took some research to find out that the thing which
was blocking them was one of the biggest "advantages" of
SP2 in connection with Athlon64 - DEP (Data Execution
Prevention) system feature. The only solution I found to
make my system executables function normally again was to
completely shut off DEP by changing the /NoExecute=OptIn
setting in boot.ini to /NoExecute=AlwaysOff. Only after
that all normal functions of the system have been
restored.
Since I don't really like the idea of DEP being
permanently disabled on my machine, is there another cure
for this situation, and if there isn't yet, is Microsoft
working on it?
I am aware that it might be configuration specific, such
as linked to the motherboard bios, or maybe to the
Athlon64 3000+ processor, which is the only one with
slightly different architecture among the 64's (has only
half of the L2 cache that others have). So I'll do what I
can to explore other hardware combinations, and I'll post
my findings here. I expect Microsoft to do the same on
their part, and perhaps come up with a more elegant
solution to this problem (usually called - a patch )