如何解決0x69a8674c指令引用0x00內(nèi)存出錯
XP系統(tǒng)運用中,有時會遇到打開有視頻文件的文件夾或者盤符時,系統(tǒng)會彈出explorer.exe的錯誤對話框:“0x69a8674c”指令引用“0x00000000”內(nèi)存,該內(nèi)存不能“read”。需要終
XP系統(tǒng)運用中,有時會遇到打開有視頻文件的文件夾或者盤符時,系統(tǒng)會彈出explorer.exe的錯誤對話框:“0x69a8674c”指令引用“0x00000000”內(nèi)存,該內(nèi)存不能“read”。需要終止程序的錯誤框。這個問題主要是因為微軟視頻預(yù)覽功能錯誤導(dǎo)致的。
原因分析
微軟視頻預(yù)覽功能是將視頻文件的第一幀顯示出來,有助于在很多視頻的目錄下快速找到自己要的文件。一般來說都能支持AVI文件的預(yù)覽,但是有些AVI文件編碼比較少有,而Windows本身沒有avi解碼軟件。所以也會出現(xiàn)一些不支持的情況,而某些原因?qū)е鹿δ懿煌晟?,從而彈出這個錯誤框。
解決方法
下面為大家整理了兩種解決方法,如果你遇到了這個問題,可以嘗試一下。
方法一:關(guān)閉XP的視頻預(yù)覽功能
XP中視頻預(yù)覽功能的主要動態(tài)鏈接文件是shmedia.dll。關(guān)閉XP的視頻預(yù)覽功能的方法如下:
1. 依次點擊開始菜單->運行,輸入:regsvr32 /u shmedia.dll,按回車鍵;
2. 出現(xiàn)“shmedia.dll中的DllUnregisterServer成功”的提示框,說明已經(jīng)成功關(guān)閉了xp的視頻文件預(yù)覽功能。
如果想要恢復(fù)視頻預(yù)覽功能,則只需運行命令:regsvr32 shmedia.dll即可。
方法二:卸載不兼容的解碼器
有些AVI文件的編碼可能比較罕見,需要安裝額外的解碼器才能正常播放。如果XP系統(tǒng)安裝了不兼容解碼器,就有可能會導(dǎo)致出現(xiàn)這個錯誤。
此時,我們需要卸載不兼容的解碼器,方法如下:
1. 依次點擊開始菜單->控制面板->添加或刪除程序;
2. 在“添加或刪除程序”頁面中找到不兼容的解碼器,選擇它并點擊“刪除”按鈕。
總結(jié)
以上介紹了兩種解決0x69a8674c指令引用0x00內(nèi)存出錯的方法,如果你遇到了類似的問題,可以根據(jù)實際情況選擇相應(yīng)的解決方案。關(guān)閉視頻預(yù)覽功能可以解決很多視頻播放相關(guān)的問題,而卸載不兼容的解碼器則可以避免出現(xiàn)莫名其妙的錯誤。