Question about Microsoft Windows Vista Home Premium Edition for PC

1 Answer

Data protection (DEP ) Can I remove it I have protection without it.

Posted by on

Ad

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    All-Star:

    An expert that got 10 achievements.

    MVP:

    An expert that got 5 achievements.

    Brigadier General:

    An expert that has over 10,000 points.

  • Master
  • 10,406 Answers

Having DEP is a "good" thing -- your RAM holds "instructions" (such as 'add' or 'multiply') and it holds "data" ('1', 'cat', '2', 'dog').

DEP recognizes the difference between "instructions" and "data", and REFUSES to take a "data" value, and try to interpret as an "instruction". This "prevention" blocks some computer-viruses!

Posted on Jul 13, 2010

Ad

1 Suggested Answer

6ya6ya
  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi,
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
goodluck!

Posted on Jan 02, 2017

Ad

Add Your Answer

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

1 Answer

Data execution prevention as I am getting this messaGE WHENEVER i GO TO OTHER WEBLINK AND iNTERNET eXPLORER SHUTS OF SO i NEED YOUR HELP


There is two area's that DEP is held One in the perfomance section and the other in IE Firstly we'll fix IE DEP 1. Open up IE and quickly select Tools 2. Select the advanced tab 3. Uncheck the Enable memory protection 4. Restart IE to apply. 1. Start\Control Panel\System and Maintenance\Performance Information and Tools\Adjust visual effect 2. Select the Data execution prevention tab 3. Check the Enable DEP for Essential windows programs and services 4. Restart the computer to apply.Disable DEP using CMD A) In the command prompt, type bcdedit.exe set {current} nx AlwaysOff and press Enter.B You should get a success message back C Close the command prompt. D Restart the computer to apply. Enable DEP using CMD A In the command prompt, type bcdedit.exe /set {current} nx OptIn and press Enter. B You should get a success message back C Close the command prompt. D Restart the computer to apply.
If a program is being closed by DEP, then make sure that it is a DEP compatible version and check for an updated version. If it is not DEP compatible, then you can uninstall the program or turn off DEP for that particular program.Follow the steps below to to close Data execution prevention a. Click on start. b.Right click on Computer and click Properties.c. Click on Advanced system settings.in upper left green area d.Click on the Continue button in the UAC prompt.e Click on the Settings button under Performance section.f Click on the Data Execution Prevention tab. g. Turn DEP On for Essential Windows Vista Programs and Services Only.NOTE: This turns on DEP for only the 32 bit system programs and services. This is the default setting. h.Click on Turn on DEP for essential Windows programs and services only.click on OK to apply. j.Turn DEP On for All Programs and Services Except for the Ones you Select.NOTE: This turns on DEP for every 32 bit program except for the ones that you add to the list. The listed program will have DEP turned off for it.Turn on DEP for all programs and services except those I select. Click Add to add the programs that you do not want to use the DEP feature. m. Navigate to the program's .exe file that you want to add to the DEP exclusion list and select it, then click on Open. n.Click on OK to apply. b. Restart the computer to apply changes.

Oct 24, 2011 | HP Pavilion DV6000T 15.4­ NOTEBOOK LAPTOP...

Tip

How to change Data Execution Prevention (DEP) settings in Windows 7? Data...


How to change<b> Data Execution Prevention (DEP)</b> settings in <b>Windows 7</b>? <br /> <b>Data Execution Prevention (DEP)</b> is a feature that protects our system from viruses and other security threats. The Windows constantly monitors the programs running on our system and closes them if they perform any malicious activity. But sometimes we want a certain program(s) to run even if the<b> Windows alerts</b> us that it is a malicious one. <br /> To change <b>Data Execution Prevention </b>settings in <b>Windows 7</b> follow these simple steps: <br /> 1) Right click on the <b>My Compute</b>r icon on your<b> Desktop </b>and select <b>Properties</b>. <br /> <img src="nonontech_54.jpg" /><br /> <br /> <b>Fig. 1</b> <br /> <br /> 2) The <b>System window</b> opens now. Here click the <b>Advanced system settings</b> link in the left pane as highlighted below: <br /> <img src="nonontech_55.jpg" /><br /> <br /> <b>Fig. 2</b> <br /> 3) The <b>System Properties</b> window opens now. Here click the <b>Settings</b>... button under <b>Performance</b> section under <b>Advanced</b> tab <br /> <img src="nonontech_56.jpg" /><br /> <b><br /></b> <b>Fig. 3</b> <br /> <br /> 4) The <b>Performance Options</b> dialog box opens now. Here select <b>Data Execution Prevention</b> tab and then click on the radio button <b>Turn on DEP for all programs and services except those I select option</b> and click<b> Add </b>button <br /> <img src="nonontech_57.jpg" /><br /> <br /> <b>Fig. 4</b> <br /> <br /> 5) Now select the<b> Executable</b> file (i.e. the .exe file of the program you want to add) that you want to add and click <b>Open</b> button <br /> <img src="nonontech_58.jpg" /><br /> <br /> <b>Fig. 5</b> <br /> <br /> <b><u>Note:</u></b> If you try to add an executable file which cannot be turned off it's <b>DEP</b> feature, then you will receive a warning as shown below. <br /> <img src="nonontech_59.jpg" /><br /> <br /> <br /> <b>Fig. 6</b> <br /> <br /> 6) In the same way, to remove an executable file from the list select that file and click <b>Remove</b> button. <br /> 7) Click<b> Apply</b> and then <b>OK</b> button in the <b>Performance</b> options window <br /> 8) Click <b>OK </b>button in <b>System Properties</b> window <br /> 9) Close <b>System window</b>. <br /> Thanks for reading. <br />

on Jan 28, 2011 | Computers & Internet

1 Answer

Windows shuts down the suite reporting DEP to protect computer


You could try turning DEP off, by doing the following:

Right Click on My Computer (either on the desktop or start menu)
Click Properties
Select the Advanced Tab
Click on Performance Settings
Click on the Data Excution Prevention tab

Select 'Turn on DEP for esential Windows prorgrams and Services only'

Click OK on all the boxes, then try whatever you were doing again?

Mar 12, 2011 | Computers & Internet

1 Answer

The application failed to initialize properly (0xc0000005). click on ok to terminate the application


"An application error has occurred and an application error log is being generated. Exception: access violation (0xC0000005), Address"

The error 0xC0000005 is generated by an illegal "memory access violation". This can be caused by anything from faulty RAM, an incorrect/corrupt device driver, poorly written/updated software and more commonly under Windows XP Service pack 2, malware/adware installations.

Usually you get this error message when performing a specific task, and if that happens you need to check the corresponding 3rd party's website/support department to see if they are aware of the problem

..a while back Symantec Antivirus caused the 0xC0000005 error with an additional message about a file called SAVRT.SYS . A simple software update to the Symantec Antivirus cured the problem.

So what can you do...? well below are a couple of suggestions:



0xC0000005 - Resolution Suggestion One:

In many cases this error has been generated by faulty RAM memory. So if you have just upgraded your computer with some new memory and you started getting this error then I would remove them and see if the error goes away. If it does then send the memory back and get a refund!


0xC0000005 - Resolution Suggestion Two:

In Windows XP Service Pack 2 Microsoft introduced Data execution prevention (DEP), a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software.

Some software/application behaviours are incompatible with DEP - data execution prevention. Applications which perform dynamic code generation (such as Just-In-Time code generation) and that do not explicitly mark generated code with Execute permission might have compatibility issues with data execution prevention. Applications which are not built with SafeSEH must have their exception handlers located in executable memory regions.

Applications that attempt to violate DEP will receive an exception with status code STATUS_ACCESS_VIOLATION (0xC0000005).

If an application requires executable memory, it must explicitly set this attribute on the appropriate memory by specifying PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE or PAGE_EXECUTE_WRITECOPY in the memory protection argument of the Virtual* memory allocation functions.

If you are having issues with 0xC0000005 errors in DEP and a particular piece of software is causing the offence, contact the vendor for a resolution...

Note: It is possible to "Turn Off" DEP in the boot.ini file but this really would be a last step!

/NOEXECUTE

This option is only available on 32-bit versions of Windows when running on processors supporting no-execute protection. It enables no-execute protection (also known as Data Execution Protection - DEP), which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on processors that support no-execute protection.

There are several options you can specify with this switch:

/NOEXECUTE=OPTIN Enables DEP for core system images and those specified in the DEP configuration dialog.

/NOEXECUTE=OPTOUT Enables DEP for all images except those specified in the DEP configuration dialog.

/NOEXECUTE=ALWAYSON Enables DEP on all images.

/NOEXECUTE=ALWAYSOFF Disables DEP. (This setting doesn't provide any DEP coverage for any part of the system, regardless of hardware DEP support. The processor doesn't run in Physical Address Extension (PAE) mode unless the /PAE option is present in the boot.ini file.)

You can read more about DEP at:

http://www.updatexp.com/data-execution-prevention.html



0xC0000005 - Resolution Suggestion Three:

I have also seen this error in the gaming community when folks have updated drivers for their graphics card. If this happens just roll back your drivers and then "Google" to see if their are any other folks reporting this issue. Also keep an eye on the vendors website to see if they have an update/patch available or coming soon.



0xC0000005 - Resolution Suggestion Four:

Microsoft Internet Explorer 6.0 stops responding when you try to open an HTML document or a Web page. Additionally, you receive the following error message:
Access Violation (0xC0000005 exception)

CAUSE:

This problem may occur when you use Internet Explorer 6.0 to open an HTML document or a Web page that contains SPAN tags. If a SPAN tag is not closed correctly by using the tag, an access violation may occur.

Mar 03, 2011 | Computers & Internet

1 Answer

I get the following error as soon as i start casino.exe. The application failed to initialize properly (0xc0000005). click ok to terminate the application. please help me. i like konami casino game...


In many cases this error has been generated by faulty RAM memory. So if you have just upgraded your computer with some new memory and you started getting this error then would remove them and see if the error goes away. If it does then send the memory back and get a refund!

In Windows XP Service Pack 2 Microsoft introduced Data execution prevention (DEP), a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software.

Some software/application behaviours are incompatible with DEP - data execution prevention.

/NOEXECUTE

This option is only available on 32-bit versions of Windows when running on processors supporting no-execute protection. It enables no-execute protection (also known as Data Execution Protection - DEP), which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on processors that support no-execute protection.

There are several options you can specify with this switch:

/NOEXECUTE=OPTIN Enables DEP for core system images and those specified in the DEP configuration dialog.

/NOEXECUTE=OPTOUT Enables DEP for all images except those specified in the DEP configuration dialog.

/NOEXECUTE=ALWAYSON Enables DEP on all images.

/NOEXECUTE=ALWAYSOFF Disables DEP. (This setting doesn't provide any DEP coverage for any part of the system, regardless of hardware DEP support. The processor doesn't run in Physical Address Extension (PAE) mode unless the /PAE option is present in the boot.ini file.)


This error also seen when people have updated drivers for their graphics card. If this happens just roll back your drivers. Also keep an eye on the vendors website to see if they have an update/patch available or coming soon.

Mar 03, 2011 | Konami Casino Inc. for Windows

1 Answer

How do fix this error YAHOOM~1.EXE - Application Error


add the Yahoo messenger.exe in Data execution protection (DEP) exclusion list. This error is comming because you have enabled DEP. I think it will help you to fix the issue.
Thanks for joining Fixya community...Good Luck

Dec 09, 2009 | Yahoo Messenger

2 Answers

Why do i keep getting DEP error message each time i close IE8 or a tab?


windows xp has DEP ( data execution prevention ) some viruses etc use that sort of technique and from SP2 onwards I believe it was they included it.

http://www.zensoftware.co.uk/kb/article.aspx?id=10002


Several OSs have no-execute or execute protection. Microsoft has added this as well in SP2 with data execution prevention (DEP). This precents code execution in memory regions already marked as storage. This is a powerful tool against buffer overrun exploits. If a program is failing and you want to disable DEP to see if that is the cause. Here are the steps. (Just disable DEP for the program in question… don’t disable it for your whole system.)
    1. Click Start
    2. Select Control Panel
    3. Select System
    4. Click the Advanced tab
    5. In the Performance region select Settings
    6. Click the Data Execute tab in the dialog box that opens
    7. Select Turn on DEP for all programs and services except for those I select
    8. Click Add.
    9. The open dialog box will open. Browse and select your application.
    10. Click Open
    11. Click Apply
    12. Click Ok
    13. Reboot


May 10, 2009 | Microsoft Internet Explorer 8

2 Answers

Desktop doesn't appear on the computer.


hi there, The error 0xC0000005 is generated by an illegal "memory access violation". This can be caused by anything from faulty RAM, an incorrect/corrupt device driver, poorly written/updated software and more commonly under Windows XP Service pack 2, malware/adware installations.

i would suggest that the ram in your computer has possibly broken down over a period, may i recommend obtaining some new ram, if you go to www.crucial.com they can provide you with information that tells you which ram you have in your PC.

Jan 25, 2009 | Acer Aspire 3680 Laptop

1 Answer

Application error - the application failed to initialize properly (0xc0000005) when launch Import Media (HandyCam/Dics) application


The error 0xC0000005 is generated by an illegal "memory access violation". This can be caused by anything from faulty RAM, an incorrect/corrupt device driver, poorly written/updated software and more commonly under Windows XP Service pack 2, malware/adware installations.
Usually you get this error message when performing a specific task, and if that happens you need to check the corresponding 3rd party's website/support department to see if they are aware of the problem
..a while back symantec Antivirus caused the 0xC0000005 error with an additional message about a file called SAVRT.SYS . A simple software update to the Symantec Antivirus cured the problem.
So what can you do...? well below are a couple of suggestions:
0xC0000005 - Resolution Suggestion One:
In many cases this error has been generated by faulty RAM memory. So if you have just upgraded your computer with some new memory and you started getting this error then I would remove them and see if the error goes away. If it does then send the memory back and get a refund!

0xC0000005 - Resolution Suggestion Two:
In Windows XP Service Pack 2 Microsoft introduced Data execution prevention (DEP), a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software.
Some software/application behaviors are incompatible with DEP - data execution prevention. Applications which perform dynamic code generation
(such as Just-In-Time code generation) and that do not explicitly mark generated code with Execute permission might have compatibility issues with data execution prevention. Applications which are not built with Safe SEH must have their exception handlers located in executable memory regions.
Applications that attempt to violate DEP will receive an exception with status code STATUS_ACCESS_VIOLATION (0xC0000005).
If an application requires executable memory, it must explicitly set this attribute on the appropriate memory by specifying PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE or PAGE_EXECUTE_WRITECOPY in the memory protection argument of the Virtual* memory allocation functions.
If you are having issues with 0xC0000005 errors in DEP and a particular piece of software is causing the offense, contact the vendor for a resolution...
Note: It is possible to "Turn Off" DEP in the boot.ini file but this really would be a last step!
/NOEXECUTE
This option is only available on 32-bit versions of Windows when running on processors supporting no-execute protection. It enables no-execute protection (also known as Data Execution Protection - DEP), which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on processors that support no-execute protection.
There are several options you can specify with this switch:
/NOEXECUTE=OPTIN Enables DEP for core system images and those specified in the DEP configuration dialog.
/NOEXECUTE=OPTOUT Enables DEP for all images except those specified in the DEP configuration dialog.
/NOEXECUTE=ALWAYSON Enables DEP on all images.
/NOEXECUTE=ALWAYSOFF Disables DEP. (This setting doesn't provide any DEP coverage for any part of the system, regardless of hardware DEP support. The processor doesn't run in Physical Address Extension (PAE) mode unless the /PAE option is present in the boot.ini file.)
0xC0000005 - Resolution Suggestion Three:
I have also seen this error in the gaming community when folks have updated drivers for their graphics card. If this happens just roll back your drivers.

0xC0000005 - Resolution Suggestion Four:
Microsoft Internet Explorer 6.0 stops responding when you try to open an HTML document or a Web page. Additionally, you receive the following error message:
Access Violation (0xC0000005 exception)
CAUSE:
This problem may occur when you use Internet Explorer 6.0 to open an HTML document or a Web page that contains SPAN tags. If a SPAN tag is not closed correctly by using the </SPAN> tag, an access violation may occur.
WHY are you using IE6 still??? Upgrade to IE 7 today!
...and that should have now resolved the 0xC0000005 error for you!

Please rate this fixya

Oct 11, 2008 | Sony DCR-DVD608E DVD Camcorder

1 Answer

Intellinav.exe application error


The error 0xC0000005 is generated by an illegal "memory access violation". This can be caused by anything from faulty RAM, an incorrect/corrupt device driver, poorly written/updated software and more commonly under Windows XP Service pack 2, malware/adware installations.

Usually you get this error message when performing a specific task, and if that happens you need to check the corresponding 3rd party's website/support department to see if they are aware of the problem

..a while back symantec Antivirus caused the 0xC0000005 error with an additional message about a file called SAVRT.SYS . A simple software update to the Symantec Antivirus cured the problem.
So what can you do...? well below are a couple of suggestions:

0xC0000005 - Resolution Suggestion One:
In many cases this error has been generated by faulty RAM memory. So if you have just upgraded your computer with some new memory and you started getting this error then I would remove them and see if the error goes away. If it does then send the memory back and get a refund!


0xC0000005 - Resolution Suggestion Two:
In Windows XP Service Pack 2 Microsoft introduced Data execution prevention (DEP), a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software.

Some software/application behaviors are incompatible with DEP - data execution prevention. Applications which perform dynamic code generation
(such as Just-In-Time code generation) and that do not explicitly mark generated code with Execute permission might have compatibility issues with data execution prevention. Applications which are not built with Safe SEH must have their exception handlers located in executable memory regions.

Applications that attempt to violate DEP will receive an exception with status code STATUS_ACCESS_VIOLATION (0xC0000005).

If an application requires executable memory, it must explicitly set this attribute on the appropriate memory by specifying PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE or PAGE_EXECUTE_WRITECOPY in the memory protection argument of the Virtual* memory allocation functions.

If you are having issues with 0xC0000005 errors in DEP and a particular piece of software is causing the offense, contact the vendor for a resolution...

Note: It is possible to "Turn Off" DEP in the boot.ini file but this really would be a last step!
/NOEXECUTE

This option is only available on 32-bit versions of Windows when running on processors supporting no-execute protection. It enables no-execute protection (also known as Data Execution Protection - DEP), which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on processors that support no-execute protection.

There are several options you can specify with this switch:

/NOEXECUTE=OPTIN Enables DEP for core system images and those specified in the DEP configuration dialog.

/NOEXECUTE=OPTOUT Enables DEP for all images except those specified in the DEP configuration dialog.

/NOEXECUTE=ALWAYSON Enables DEP on all images.

/NOEXECUTE=ALWAYSOFF Disables DEP. (This setting doesn't provide any DEP coverage for any part of the system, regardless of hardware DEP support. The processor doesn't run in Physical Address Extension (PAE) mode unless the /PAE option is present in the boot.ini file.)

0xC0000005 - Resolution Suggestion Three:
I have also seen this error in the gaming community when folks have updated drivers for their graphics card. If this happens just roll back your drivers.


0xC0000005 - Resolution Suggestion Four:
Microsoft Internet Explorer 6.0 stops responding when you try to open an HTML document or a Web page. Additionally, you receive the following error message:
Access Violation (0xC0000005 exception)

CAUSE:

This problem may occur when you use Internet Explorer 6.0 to open an HTML document or a Web page that contains SPAN tags. If a SPAN tag is not closed correctly by using the </SPAN> tag, an access violation may occur.
WHY are you using IE6 still??? Upgrade to IE 7 today!

...and that should have now resolved the 0xC0000005 error for you!


Please rate this fixya

Aug 30, 2008 | Nextar Q3 GPS Receiver

Not finding what you are looking for?
Microsoft Windows Vista Home Premium Edition for PC Logo

Related Topics:

49 people viewed this question

Ask a Question

Usually answered in minutes!

Top Microsoft Computers & Internet Experts

micky dee

Level 3 Expert

2768 Answers

Piyal Perera
Piyal Perera

Level 3 Expert

528 Answers

Les Dickinson
Les Dickinson

Level 3 Expert

18394 Answers

Are you a Microsoft Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...