如今的不少的遊戲、文章、帖子等在打開時,要求輸入驗證碼,但是有些時候驗證碼顯示不出來,今天我就來告訴你們幾種不能顯示驗證碼的解決辦法。windows
網頁上的驗證碼通常採用兩種圖片格式:
1、.xbm圖片
(不 過由於Windows XP SP2操做系統在默認狀態下是不支持該圖片格式的,因此如今採用這種圖片作驗證碼的網站不多了)。解決辦法爲:運行Regedit命令打開註冊表編輯器, 依次定位到「HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Security」,右擊「Security」選擇「新建」一個名爲"BlockXBM"的REG_DWORD值,將其值設置爲"0" (十六進制值)。以後從新啓動機器,則驗證碼的圖片就能夠看到了。
2、PNG圖片
1、使用 開始->運行,在運行輸入框中輸入 「regsvr32 c:\windows\system32\pngfilt.dll」(而後點擊肯定便可)
注 意:這個pngfilt.dll在有的系統中是在 c:\windows\system中的,要本身查看一下這文件在哪裏,根據本身的系統修改一下路徑。若是在註冊時出現 「已加載 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點。沒法註冊這個文件」,則代表這個文件可能損壞了,你要去別的機子去Copy一個好的過來。再進行一次註冊。
2、有些人是由於本身的電腦系統設置問題,即任意打開一個文件夾,在上方菜單上選擇「工具」----「文件夾選項」------「文件類型」,而後在選擇下方的「還原」按鈕。
3、單擊「開始」 --- 「運行」,再在運行輸入框中輸入「Regedit」命令來打開註冊表,打開註冊表後找到這個路徑 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents」,再右擊Accepted Documents選擇「新建」----「字符串值」 緊接着最大的數字命名,建REG_SZ的數字項,內容爲IMAGE/PNG
4.在開始運行框中輸入Rregedit打開註冊表找到[HKEY_CLASSES_ROOT\MIME\Database]路徑,查看一下是不正常。