|
一、 使用 開始->運(yùn)行,在運(yùn)行輸入框中輸入 “regsvr32 c:\windows\system32\pngfilt.dll”(然后點(diǎn)擊確定)
注意,這個(gè)pngfilt.dll在有的系統(tǒng)中是在 c:\windows\system中的,要自己查看一下這文件在哪里,根據(jù)自己的系統(tǒng)修改一下路徑。如果在注冊(cè)時(shí)出現(xiàn) “已加載 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點(diǎn)。無(wú)法注冊(cè)這個(gè)文件”,則表明這個(gè)文件可能損壞了,你要去別的機(jī)子去Copy一個(gè)好的過來。再進(jìn)行一次注冊(cè)。 二、有些人是因?yàn)樽约合到y(tǒng)的設(shè)置問題,即任意打開一個(gè)文件夾,在上方菜單上選擇“工具”->“文件夾選項(xiàng)”->“文件類型”,選擇下方的“還原”按鈕。(如插圖1)。 三、開始 -> 運(yùn)行,在運(yùn)行輸入框中輸入“Regedit”,到這個(gè)路徑“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents ”,在右邊右鍵“新建”->“字符串值” 緊接著最大的數(shù)字命名,我這里是3,故命名為4,并賦值為“image/png”。(見插圖2)。 四、我打開Regedit,去到 [HKEY_CLASSES_ROOT\MIME\Database]一看,天哪?。?!我這個(gè)鍵完全是空的?。?!什么都沒有!我再去朋友正常的機(jī)子(與我一樣是WinXPSP2)上一看,這個(gè)鍵里的項(xiàng)目不止一百項(xiàng)………………郁悶?zāi)?!于是我把他機(jī)子的[HKEY_CLASSES_ROOT\MIME]整個(gè)鍵導(dǎo)出到mime.reg,再到我機(jī)子導(dǎo)入,咦,奇怪,什么都沒有改變??什么都沒有增加??!這里我想到了鍵的權(quán)限問題,在MIME鍵上右鍵,發(fā)現(xiàn),權(quán)限里居然一個(gè)人都沒有!于是我把MIME項(xiàng)整個(gè)刪除,導(dǎo)入,再右鍵查看權(quán)限,正常(自己賬號(hào)是全權(quán)控制的)! 五、安裝SP2后,大多數(shù)用戶發(fā)現(xiàn)在訪問某些需要填寫驗(yàn)證碼的地方,都無(wú)法顯示驗(yàn)證碼圖片(顯示為一個(gè)紅色小叉),這是一個(gè)非常嚴(yán)重的BUG。解決辦法為:運(yùn)行“Regedit”命令打開注冊(cè)表編輯器,依次定位到“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]”,在窗口右邊新建一個(gè)名為“BlockXBM”的REG_DWORD值,將其值設(shè)置為“0”(十六進(jìn)值)。 六、首先注冊(cè)文件dll 運(yùn)行 regsvr32 pngfilt.dll 然后進(jìn)行以下操作: 1.在WINDOWS開始/執(zhí)行打入REGEDIT 2.到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS/.PNG 看存不存在. 3.假若不存在. MOUSE點(diǎn)它的上一層,也就是EMBEDEXTNTOCLSIDMAPPINGS 4.然后按MOUSE右鍵新增機(jī)碼,輸入.PNG 5.然后MOUSE在.PNG反白,按MOUSE右鍵新增字串值(預(yù)設(shè)值) 6.對(duì)著預(yù)設(shè)值按MOUSE右鍵,選擇上面的"修改", 7.輸入 clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B 8.按確定. 假如.PNG存在,則檢查它是否有個(gè)預(yù)設(shè)值的字串值. 里面是否有 clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B 保存后關(guān)閉IE瀏覽器,重新打開IE,這時(shí)png圖片就能正常顯示了 ----------------------------------------------------------- 一、.xbm圖片(不過因?yàn)閃indows XP SP2操作系統(tǒng)在默認(rèn)狀態(tài)下是不支持該圖片格式的,所以現(xiàn)在采用這種圖片做驗(yàn)證碼的網(wǎng)站很少了)解決辦法為:運(yùn)行Regedit命令打開注冊(cè)表編輯器,依次定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Security,在窗口右邊新建一個(gè)名為"BlockXBM"的REG_DWORD值,將其值設(shè)置為"0"(十六進(jìn)制值)。之后重新啟動(dòng)機(jī)器,則驗(yàn)證碼的圖片就可以看到了。 二、PNG圖片:開始->運(yùn)行,在運(yùn)行輸入框中輸入“regsvr32 c:\windows\system32\pngfilt.dll”(不包含雙引號(hào)),然后點(diǎn)擊確定,如果在注冊(cè)時(shí)出現(xiàn)“已加載c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點(diǎn),無(wú)法注冊(cè)這個(gè)文件”,則表明這個(gè)文件可能損壞了,你要去別的機(jī)子去Copy一個(gè)好的過來(也可以來這個(gè)網(wǎng)站下載:http://www./tool/dll.asp),再進(jìn)行一次注冊(cè),即:開始->運(yùn)行,在運(yùn)行輸入框中輸入“regsvr32 c:\windows\system32\pngfilt.dll”(不包含雙引號(hào)),如果出現(xiàn)“c:\windows\system32\pngfilt.dll 中的DllRegisterServer 成功”,說明問題已經(jīng)解決了。 如果在覆蓋“pngfilt.dll”文件時(shí),提示“無(wú)法復(fù)制PNGFILT:文件正被另一個(gè)人或程序使用。關(guān)閉任何可能使用這個(gè)文件的程序,重新試一次。”,就把“c:\windows\system32\pngfilt.dll”這個(gè)文件用文件粉碎機(jī)粉碎掉,然后把新的“pngfilt.dll”文件粘貼過來就OK了!此文件提供附件下載 三、Flash圖片:如果網(wǎng)頁(yè)中的Flash圖片或者Flash驗(yàn)證碼顯示為紅X,那就是是你的Flash Player版本太低了,你可以去下載Adobe Flash Player 9.0版本的,這是網(wǎng)絡(luò)上最常用的Flash Player。 官方下載地址:http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash 1. 打開后,把“Google Toolbar”前面的“√”取消 (這個(gè)是google的工具條) 2. 在“I agree to the...”前面打上“√” (這個(gè)是協(xié)議,不選中就是不同意,不同意就不能安裝) 3. 點(diǎn)擊"Install Now" 按鈕 4. 然后就耐心的等待(一會(huì)IE彈出對(duì)話框就點(diǎn)擊“安裝”或“Install”) 5. 安裝完后會(huì)出現(xiàn)一個(gè)小動(dòng)畫,表示安裝完成 6. 安裝完后關(guān)閉IE瀏覽器再打開,F(xiàn)lash Player就安裝完成了! 本文來自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/okfei/archive/2009/10/11/4652893.aspx |
|
|