網際論壇 - 軟體綜合研討 - 〔分享〕WinXP 的 SP2 ''DEP'' 跟K8相衝的解決方法
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔分享〕WinXP 的 SP2 ''DEP'' 跟K8相衝的解決方法 上一主題 | 下一主題
  GPX
  進階會員 
  混沌使者


 
  積分 2124
  發文 110
  註冊 2005-9-2
  來自 天外天
  狀態 離線
#1  〔分享〕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資料執行防止囉~

p.s轉貼文章  我是用98的所以沒法確定  如果真的有人有這方面的問題可以照我貼的試看看


[ Last edited by TCG on 2005-11-22 at 01:40 PM ]




     知福  惜福  在造福
2005-11-21 10:35 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  sax0936
  高級會員 
 


 
  積分 6292
  發文 304
  註冊 2005-9-6
  狀態 離線
#2  

這個方法好像能解決我之前紅色警戒遊戲相衝的問題
等等來試試看
感謝您無私的分享與辛勞


2005-11-22 07:11 PM
查看資料  發短消息   編輯文章  引用回覆
  hsu0914
  基本會員 
 



  積分 148
  發文 40
  註冊 2005-9-15
  狀態 離線
#3  

這不全然是K8的問題,11/18幫朋友安裝一部 Sempron 64/3000+(754pin) + WinXP SP2 没問題..倒是安裝EPSON CX3100複合機的驅動程式之後即發生"DEP"的問題
(驅動程式是由EPSON網站下載),移除印表機驅動程式後就恢復正常
(另一部 Athlon 64 3000+/939pin 連接EPSON STC-440 系統安裝WinXP + SP2
没問題)


2005-11-23 11:42 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  non5368
  中級會員 
 



  積分 739
  發文 62
  註冊 2005-9-28
  狀態 離線
#4  

一直不敢用SP2就是這個原因

2005-11-25 11:36 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  slider
  進階會員 
 



  積分 2132
  發文 386
  註冊 2005-9-9
  狀態 離線
#5  

蠻不錯的資訊...也許哪天會用到,先收下了...謝謝!!!~

2005-11-27 07:23 PM
查看資料  發短消息   編輯文章  引用回覆
  Linus
  資深會員 
 


  積分 4368
  發文 348
  註冊 2005-9-6
  狀態 離線
#6  

感覺好像很複雜ㄟ!我還是用win2000好嚕!



一個不起眼的工程師
2005-11-28 09:58 PM
查看資料  發短消息   編輯文章  引用回覆
  hirondelle
  基本會員 
 



  積分 153
  發文 51
  註冊 2007-6-13
  狀態 離線
#7  

感謝大大的分享~~我快被DEP煩死了ˊˇˋ"

2010-9-26 07:33 PM
查看資料  發短消息   編輯文章  引用回覆
  mll002
  資深會員 
  王八蛋


  積分 3596
  發文 255
  註冊 2005-9-7
  狀態 離線
#8  

經測試後,確定是有被關上,但因為沒有過dep相衝,所以不確定有沒有解決問題



要找我,請發短消息給我
2010-9-27 12:40 PM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: