造成記事本打不開(kāi)的原因有很多。其中包括你電腦的字體庫(kù)不充分,通過(guò)記事本打開(kāi)及保存的編碼不正確,軟件故障以及兼容性的問(wèn)題。也有可能不是而被軟件或者人為改動(dòng)了等情況。所以要根據(jù)具體情況來(lái)分析記事本打開(kāi)出現(xiàn)亂碼的故障。
解決方法:
一、最簡(jiǎn)單的方法就是將你的txt文檔的后綴名改掉,要看你改成原作者所編輯的格式,比如你原先是word文檔格式,保存的時(shí)候保存的是txt格式,這 樣只能嘗試改回doc格式,然后在用word打開(kāi)即可,查看能不能顯示正常。這種情況的解決方法就是用什么軟件編寫的txt文件就用什么軟件打開(kāi)。如果你 將一個(gè)網(wǎng)頁(yè)格式html格式保存txt文件的話,將其txt后綴名修改為html,然后直接打開(kāi)就是一個(gè)網(wǎng)頁(yè),因?yàn)槟阌胻xt打開(kāi)的話都是一些代碼所以以為就是代碼出錯(cuò)的癥狀。
二、用戶所打開(kāi)的記事本文檔上面的字體系統(tǒng)不能識(shí)別,說(shuō)明你的電腦字體庫(kù)不夠充分,可以嘗試在網(wǎng)上上下載windows宋體、楷體等字體,再來(lái)重新打開(kāi)txt文檔查看是否正常。
三、編碼問(wèn)題導(dǎo)致記事本打開(kāi)亂碼也是很常見(jiàn)的,原作者所編寫保存的txt文檔是Unicode、UTF-8、Unicode big endian類型,而我們默認(rèn)打開(kāi)的是ANSI類型。你可以將txt文件“另存為”,在另存為選擇編碼的時(shí)候換成Unicode或者其他編碼試試能不能解決記事本亂碼的現(xiàn)象。也可試試換一下非Unicode程序的語(yǔ)言
1、點(diǎn)擊“開(kāi)始”選項(xiàng),找到“控制面板”并打開(kāi);
2、在控制面板窗口中,找到“時(shí)鐘、語(yǔ)言和區(qū)域”選項(xiàng);
3、從“時(shí)鐘、語(yǔ)言和區(qū)域”選項(xiàng)中,打開(kāi)“區(qū)域和語(yǔ)言”;
4、在區(qū)域和語(yǔ)言窗口中,點(diǎn)擊“管理”,然后找到“非Unicode程序的語(yǔ)言”,點(diǎn)擊“更改系統(tǒng)區(qū)域設(shè)置”;
5、將“中文(簡(jiǎn)體,中國(guó))”,更改為“英語(yǔ)(英國(guó))”
四、還有就是不是txt你右鍵選擇打開(kāi)方式選擇了記事本,打不開(kāi)也很正常。比如說(shuō)你將一個(gè)word文檔通過(guò)記事本的方式打開(kāi)的話,就有亂碼情況,這種 情況你只能通過(guò)word文檔的方式打開(kāi),而不能直接通過(guò)txt文件的方式進(jìn)行打開(kāi)。并不是什么文件都能用記事本打開(kāi)的,可能能打開(kāi)但是就會(huì)有亂碼的現(xiàn)象, 而我們只能在記事本上編寫好的內(nèi)容才能正常打開(kāi)并且正常顯示編輯記事本的內(nèi)容。
五、終端輸入gconf-editor調(diào)出gconf-edi(輸入gconf-editor即可,前面不需要加Sudo),依次點(diǎn)開(kāi)apps---gedit-2---preferences---encodings 中的auto-detected,在雙擊彈出對(duì)話框中依次加入GB18030,GBK,GB2312,然后將GB18030,GB2312移到最上,最后打開(kāi)txt文件,問(wèn)題就解決了。