cheese856
|
分享:
▼
x0
|
[转贴][其他] Windows XP SP2的DEP会跟K8相冲之解决方法
WinXP 的 SP2 ''DEP'' 跟K8相冲的解决方法
微软XP作业系统的SP2,新增了1种叫做DEP资料执行防止的技术,但是很不巧的,跟AMD64位元CPU...K8相冲,平常无事,但执行某些特殊的程式甚至游戏,可能会引发当机,重开机等问题,虽然可以利用允许例外的设定来解决,但终究是治标不至本,最根本的解决方法就是直接关闭DEP的功能,可是作业系统又不值街提供关闭的选项,这可怎么办呢,只好透过更改C:\boot.ini的方法来解决啰...小弟因为深受其扰...所以努力的搜寻网路上的资料,但很难有个明确的答覆,最后终于在多方资料汇整下,加上自己的所学,解决了这个问题,小弟心想说不定也会有人有这方面的问题,于是就起了PO这篇文的想法,接着小弟我就用那粗糙的文笔解说方法吧~~
boot.ini它算是1个系统隐藏档,你没办法用一般的方法更改他的设定, 你先打开"命令提示字元"(XP的那个假DOS)
先把目录移到C:\ (你输入cd\目录就会移到根目录也就是C:\了)接着输入Attrib <空格> Boot.ini <空格> -r <空格> -h <;空格> -s 大小写不拘,记得有空格喔,如果没打错电脑应该不会有什么反应
然后输入Notepad Boot.ini这样就会跳出一个记事本,不过还别急着把命令提示字元关掉喔,你可以看到记事本里面的内容大概是下面的这样(每个人的电脑设定不一定一样,仅供参考) [boot loader] timeout=30 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=OptOut
其中最后那一边应该可以看到/NoExecute=OptOut这一行吧!这串字元可能会是/NoExecute=InOut或其他,但无所谓,把它改成/Execute这样就可以了,把No去掉,=以后的也删掉(包括=)
改完以后,像是一般文件一样存档,存完档案以后就可以把记事本关掉了!
接着回到命令提示字元, 输入Attrib <空格> Boot.ini <空格> +r <空格> +h <空格> +s 跟刚开始时打的那串很像,但是-号变成+号
打完以后就可以把命令提示字元关掉啰,接着把你的电脑重开机,就大功告成啦~~
====================================================== P.S.如果你不放心有没有真的关闭,你可以进入系统内容(在"我的电脑"上面点右键选内容),选"进阶"那个标签,你可以看到分成3部分,点"效能"那部份的"设定",会跳出一个效能选项是视窗,上面应该有3个标签,第3个就是"资料执行防止",点那个就对了,如果点了以后发现上面有的2个选项都是灰色的不能点选,下面又出现一排字说"若要使用这些设定值,您必须是电脑的系统管理员且必须使用boot.ini档案。....以下省略...= =a"那就是成功关闭DEP资料执行防止啰~ ======================================================
这是从洪爷论坛看来的.......不知道是否是真的有用~"~ 有用K8的版友参考参考吧
|