發生這個問題的原因,是因為 Microsoft Windows XP SP2 使用
「資料執行防止」(DEP) 功能來協助防範病毒及其他安全性威脅。
DEP 軟體可以獨自運作,或是與相容的微處理器搭配執行,以便
將某些記憶體位置標示成「不能執行」。如果程式嘗試從受保護
的位置執行程式碼,DEP 就會關閉程式並通知您,無論是否為惡
意的程式碼。
解決方法
1.按一下 [開始],再按 [執行],輸入 sysdm.cpl 再按一下 [確定]。
2.按一下 [進階] 索引標籤,再按一下 [效能] 下的 [設定]。
3. 在 [效能選項] 中,按一下 [資料執行防止] 索引標籤,選(為所有
的 Windows 程式和服務開啟 DEP,除了我選擇的這些)然後按一下
[新增]。
4. 在 [開啟] 對話方塊中,找出並按一下程式。
5. 按一下 [開啟],再按一下 [套用],然後按一下 [確定]。 重新開
機完成。
「資料執行防止」(DEP) 功能來協助防範病毒及其他安全性威脅。
DEP 軟體可以獨自運作,或是與相容的微處理器搭配執行,以便
將某些記憶體位置標示成「不能執行」。如果程式嘗試從受保護
的位置執行程式碼,DEP 就會關閉程式並通知您,無論是否為惡
意的程式碼。
解決方法
1.按一下 [開始],再按 [執行],輸入 sysdm.cpl 再按一下 [確定]。
2.按一下 [進階] 索引標籤,再按一下 [效能] 下的 [設定]。
3. 在 [效能選項] 中,按一下 [資料執行防止] 索引標籤,選(為所有
的 Windows 程式和服務開啟 DEP,除了我選擇的這些)然後按一下
[新增]。
4. 在 [開啟] 對話方塊中,找出並按一下程式。
5. 按一下 [開啟],再按一下 [套用],然後按一下 [確定]。 重新開
機完成。