G
George Justice
What is DEP, my Windows explorer crashes and a little applet tells me
that DEP is protecting my computer
that DEP is protecting my computer
I already checked this article, to be honest it is too technical for theJefN said:| What is DEP, my Windows explorer crashes and a little applet tells me
| that DEP is protecting my computer
Hi George -
DEP is "Data Execution Protection" -- or a memory protection technology.
Have a look at the following Microsoft Technet article:
http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/sp2mempr.mspx
Jef
Thanks for your explanation, before they post technical articles meantModem said:You've been pointed to good sources already. I'll just try to boil it down
to the essentials:
The problem with reading Microsoft documents is that they sometimes include
words and phrases that have no meaning outside the marketing department in
Redmond. Ever try to understand .Net by reading Microsoft's explanation?
In a nutshell, Data Execution Prevention is protection against buffer
overruns. You can think of buffers as holding areas for different types of
data. If you try to stuff more data into a buffer than it was designed to
hold, the data overflows the buffer, just like a glass will overflow if you
pour too much water into it.
Now what might happen if a buffer intended for letters and numbers
overflowed into a buffer meant for executable commands? If you know how to
do it right, you might be able to trick a computer into doing something
naughty and devious. Data Execution Prevention is designed to prevent that
(or to try to.)
You may ask: Instead of DEP, why doesn't somebody just make it so that
buffers don't overflow in the first place? Don't be a troublemaker; you
can't imagine how much fighting goes on over such a question.
Until buffers stop overflowing, DEP is with us. The thing is, not all
software will work properly with DEP in place so Microsoft gave us the
ability to turn it off for non-MS applications.
Modem Ani
George said:What is DEP, my Windows explorer crashes and a little applet tells me
that DEP is protecting my computer
My friend called Dell Support and they told him it was a virus, theirModem said:Buffer overflow is a software programming problem. You won't know which
program is causing the problem unless you disable or uninstall them, one by
one, until you hit upon the offending program. Then you have to go to that
program's creator and ask them to help you.
DEP is a highly technical concept. In order to really understand it, you
have to delve into the technicalia of memory buffers and software
programming. That's why the descriptions of it are so complex. I have only a
basic knowledge of these things, but computers are a hobby for me so I have
an interest in exploring areas that are largely over my head. It took me
days to figure out what I wrote.
Modem Ani
Next time I see my friend I'm going to try it.ThanksTreeman said:George Justice Wrote:
I heard that this works:
Step 1 Disable DEP completely if using windows XP SP2
To do this, open My Computer, C:
Tools Folder Options View Tick Show Hidden Files and folders, and
untick "Hide Extensions for known file types" and "Hide protected
operating system files"
Now on c: you should see boot.ini
Open it up in notepad. The last line should end in /fastdetect
/noexecute=optin
Change it so it now ends /fastdetect /execute
File Save Exit.
Treeman![]()