曾經遇到在筆記本上連接移動設備,之后電腦一啟動就出現藍屏,可能會遇到如下的錯誤信息:
0x000000FC (ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY)
經查找發現此問題是由于設備驅動(在此為ActiveSync)與數據執行保護 (DEP) 功能不兼容造成的,解決辦法是關閉 DEP 功能,步驟如下:
- 重新啟動計算機。
- 在重新啟動的過程中,按 F8。
注意:在配置為啟動多個操作系統的計算機上,請在顯示“啟動”菜單時按 F8。
- 使用箭頭鍵選擇一個安全模式選項,然后按 Enter。
- 單擊“開始”,單擊“運行”,鍵入 cmd,然后單擊“確定”。
- 在命令提示符下鍵入以下內容,然后按 Enter:
bootcfg /raw “/noexecute=alwaysoff /fastdetect” /id 1
注意:如果有多個啟動條目或啟動選項,則可能必須手動修改計算機中的 Boot.ini 文件。為此,請按照下列步驟操作:
- 單擊“開始”,單擊“運行”,鍵入 sysdm.cpl,然后單擊“確定”。
- 在“高級”選項卡上,單擊“啟動和故障恢復”下的“設置”。
- 在“啟動和故障恢復”對話框中,單擊“編輯”。
- 將 /noexecute 選項改為以下內容:
/noexecute=alwaysoff
- 在“文件”菜單上,單擊“保存”,然后單擊“退出”。
- 單擊“確定”兩次。
- 重新啟動計算機。
參考資料:http://support.microsoft.com/kb/886348/zh-cn
posted on 2009-08-21 10:11
Bluesea 閱讀(582)
評論(0) 編輯 收藏 引用 所屬分類:
嵌入式開發