关闭DEP的方法
修改了boot.ini最后解决了。
打开C盘的boot.ini
修改为如下
Quote:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=AlwaysOff
C:\GRLDR="一键还原 Ghost v11.0"
Quote:
AlwaysOn、AlwaysOff,各个参数的意思如下:
“OptIn”表示仅为基本Windows程序启用DEP,是系统默认值;“OptOut”表示为我选定程序之外的所有程序和服务启用DEP;
“AlwaysOn”表示将整个系统置于DEP保护范围以内,在这种状态下,很多程序都不能运行,即使添加到DEP列表的程序也不例外,甚至包括MS Office下的组件和IE等;
“AlwaysOff”相当于关闭了DEP功能,凡是被他阻止的程序都能正常运行。
如果你不知道boot.ini在什么地方,
那可以在我的电脑点右键--属性--高级--启动和故障恢复--设置--
编辑
重新启动,问题解决了,希望对大家有用。
原理:
因为XP系统中默认是开启DEP系统数据保护功能的,而在SP3中,更是提高了DEP的保护系数。
SP3主要解决的问题是提高网络安全,系统安全和系统自我保护方面,
我正因此到了解决问题的灵感,这个DEP大家可以放心的关闭,关闭它之后会提高很多应用程序的兼容性,虽然看似没有开启时安全,但我是做IT行业的,只要开启DEP,我们需要编程工具都无法执行了,从Sp2开始我就一直是关闭DEP的,中间比较注意PC使用习惯,从未中毒或丢失重要的系统文件。
(2)
彻底与不彻底关闭DEP的做法
关闭它是因为sp3的兼容问题。
数据执行保护 (DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在 Microsoft Windows XP Service Pack 2 (SP2) 和 Microsoft Windows XP Tablet PC Edition 2005 中,由硬件和软件一起强制实施 DEP。
DEP 的主要优点是可以帮助防止数据页执行代码。通常情况下,不从默认堆和堆栈执行代码。硬件实施 DEP 检测从这些位置运行的代码,并在发现执行情况时引发异常。软件实施 DEP 可帮助阻止恶意代码
利用 Windows 中的异常处理机制进行破坏。
需要对C:\boot.ini文件进行修改,首先你要改变它的只读属性,
右键单击该文件选择“属性”,然后取消选择“只读”。
然后你可以用记事本来对它进行编辑,到以multi(0)disk(0)开头的条目,
在那一行的结尾应该是/fastdetect选项,
如果你安装了SP2,就还能看到/noexecute选项,
这正是DEP生效的标志。
你可以将/noexecute改为/execute,然后重新启动机器。
这样就可以关闭数据执行保护 (DEP)机制
不彻底关闭dep的做法:(推荐)
以管理员或 Administrators 组成员的身份登录才能完成该过程。如果计算机与网络连接,网络策略设置
tablet pc下载也可能阻止您完成此步骤。要打开“系统属性”,请单击“开始”,指向“设置”,单击“控制面板”,然后双击“系统”。单击“高级”选项卡,然后单击“性能”下的“设置”。单击“数据执行保护”选项卡。在“为下列程序之外的所有程序启用DEP”列表中,执行下列操作之一:要为程序禁用 DEP,请选中程序名称旁边的复选框,然后单击“确定”。(如果列表中没有显示该程序的名称,请单击“添加”,导航到“Program Files”文件夹,选择该程序的可执行文件(扩展名为 .exe),然后单击“确定”。)–或者–要为程序启用 DEP,请清除程序名称旁边的复选框,然后单击“确定”。
*********************************************************** ****
错误 1721。 Windows Installer 软件包有问题。. 此安装需要的程序不能运行。请与支持个人或包厂商
解决方案
要解决此问题, ” Reregister WindowsInstaller 服务” 部分中执行步骤。如果您执行这些步骤后, 遇到问题,可能还需要执行步骤运行” 系统文件检查器” 部分中。
重新注册 WindowsInstaller 服务
WindowsInstaller 服务管理安装和删除的程序。服务安装过程中应用一组规则集中定义安装这些安装规则定义的安装程序安装和配置。 WindowsInstaller 使用 Microsoft 安装引擎来安装或删除程序。如果损
坏的 Microsoft 安装引擎注册, 可能不能要删除程序,通过使用 WindowsInstaller 安装。这时, 您需要注销并重新注册WindowsInstaller 服务。要这样做, 请按照下列步骤操作:1. 以安全模式启动计算机。要这样做, 请按照下列步骤操作: a. 重新启动计算机。
b. 显示 BIOS 信息后, 按 F 8 键。
c. 使用箭头键选择 SafeMode , 然后按 Enter。
d. 使用向上键和箭头键可以选择计算机, 然后按 Enter。
2. 作为本地管理员登录到计算机。
3. 然后单击确定、开始、键入 , 和运行。
4. 在命令提示符, 键入 msiexec / unregister , 然后按 Enter。
5. 在命令提示符, 键入 msiexec/regserver , 然后按 Enter。
6. 在命令提示符, 键入退出 , 然后按 ENTER 键关闭命令提示符。
7. 从添加或删除程序删除软件程序。
运行系统文件检查器
系统文件检查器 () 实用工具用于扫描受保护的操作系统文件以验证其版本和完整性。如果系统文件检查器检测任何操作系统文件与正确文件版本, 它将用从 Windows 安装源文件具有正确版本文件替换损坏的文件。
要使用系统文件检查器, 请按照下列步骤: 1. 然后单击确定、开始、键入 , 和运行。
2. 在命令提示符, 键入 sfc /purgecache , 然后按 Enter。
注意您可能会提示运行 sfc /purgecache 命令时向 Windows 安装源文件。如果是成功命令, 您将收到以下消息:
Windows 文件保护成功进行请求更改。
3. 在命令提示符, 键入 sfc/scannow , 然后按 Enter。
注意此命令可能需要几分钟以完成。可能还会提示运行
sfc/scannow 命令时向 Windows 安装源文件。
4. 在命令提示符, 键入退出 , 然后按 ENTER 键关闭命令提示符。
5. 从添加或删除程序删除软件程序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论