ZebraDesigner Pro2安裝成功后,會出現(xiàn)打不開的情況,什么原因呢?
原因:
DEP(Data Execution Prevention) ——數(shù)據(jù)執(zhí)行保護
釋放:
ZebraDesigner不包括任何損壞您WINDOWS系統(tǒng)的內(nèi)容
解決方法一:
僅僅對ZebraDesigner軟件不進行DEP檢查,也就是說ZebraDesigner啟動時,Windows不檢查惡意代碼,步驟如下:
1、打開控制面板
2、性能和維護——系統(tǒng)——高級
3、性能,點擊設(shè)置按鈕
4、選擇“數(shù)據(jù)執(zhí)行保護”選項卡
5、選擇“為除下列選定程序之外的所有程序和服務(wù)啟用DEP(U):”
6、點擊添加按鈕,選擇ZebraDesigner的可執(zhí)行文件,ZebraDesigner默認的安裝路徑是:
C:\Program Files\ZebraDesigner...\Bin\Design.exe
或
C:\Program Files\Zebra Technologies\ZebraDesigner...\Bin\Design.exe
解決方法二:
對所有軟件都不進行DEP檢查,也就是說任何程序啟動,Windows都不檢查惡意代碼,步驟如下: 1、打開控制面板
2、性能和維護——系統(tǒng)——高級
3、啟動和故障恢復(fù),點擊設(shè)置按鈕
4、點擊編輯按鈕
5、BOOT.INI將被打開
6、然后改變文件里面的參數(shù)
/noexecute=optin或/NoExecute=OptOut
更改為
/Execute
保存
7、重啟計算機
數(shù)據(jù)執(zhí)行保護(DEP) 介紹:
數(shù)據(jù)執(zhí)行保護(DEP) 是一套軟硬件技術(shù),能夠在內(nèi)存上執(zhí)行額外檢查以幫助防止在系統(tǒng)上運行惡意代碼。在 Microsoft Windows XP Service Pack 2、 Microsoft Windows Server 2003 Service Pack 1 、Microsoft Windows XP Tablet PC Edition 2005 、 Microsoft Windows Vista 和 Microsoft windows7 中,由硬件和軟件一起強制實施 DEP。
數(shù)據(jù)執(zhí)行保護(DEP) 是可以幫助防止數(shù)據(jù)頁執(zhí)行代碼。通常情況下,不從默認堆和堆棧執(zhí)行代碼。硬件實施 DEP 檢測從這些位置運行的代碼,并在發(fā)現(xiàn)執(zhí)行情況時引發(fā)異常。軟件實施 DEP 可幫助阻止惡意代碼利用 Windows 中的異常處理機制進行破壞。
硬件實施DEP 是某些 DEP 兼容處理器的功能,可以防止在已標記為數(shù)據(jù)存儲區(qū)的內(nèi)存區(qū)域中執(zhí)行代碼。 此功能也稱為非執(zhí)行和執(zhí)行保護。 Windows XP SP2 還包括軟件實施 DEP,其目的在于減少利用 Windows 中的例外處理機制的情況。
與防病毒程序不同,硬件和軟件實施 DEP 技術(shù)的目的并不是防止在計算機上安裝有害程序。 而是監(jiān)視您的已安裝程序,幫助確定它們是否正在安全地使用系統(tǒng)內(nèi)存。 為監(jiān)視您的程序,硬件實施 DEP 將跟蹤已指定為“不可執(zhí)行”的內(nèi)存區(qū)域。 如果已將內(nèi)存指定為“不可執(zhí)行”,但是某個程序試圖通過內(nèi)存執(zhí)行代碼,Windows 將關(guān)閉該程序以防止惡意代碼。 無論代碼是不是惡意,都會執(zhí)行此操作。