造字程式損壞了,要如何修復



贊助商連結


cappella
2006-03-21, 07:06 PM
造字程式損壞了,要如何修復

會發生這問題通常是你安裝了某些造字外字集,如補完、櫻花、中國海…所產生的
因為它會在機碼更改你原先的造字路徑或是字型,所以當你移除這些造字集有可能
機碼移除的不乾淨,就會發生造字程式閃一下就不見的情形。

所以就是要從更改機碼下手。
首先你要知道造字檔位於哪個目錄下,
win98/me 的話是在 c:\windows\eudc.*
win2k/xp 的話是在 c:\windows\fonts\eudc.*

先確定一下你的造字檔目錄下有沒有eudc.tte的檔案?
(XP你是無法直接用檔案總管看到eudc.*的,所以你要到命令提示字元下打 dir/a/w

然後到開始→執行→regedit→HKEY_CURRENT_USER\EUDC\950
有一個名為 SystemDefaultEUDCFont 的字串值,這個就是記錄你造字檔的路徑
如果在先前的步驟你有發現 eudc.tte 就將 SystemDefaultEUDCFont 這個字串值設為
C:\Windows\eudc.tte。
如果你在先前的步驟沒有發現eudc.tte或是已經有指定但還是沒辦法開啟造字程式那有可能是檔案毀損。

就將SystemDefaultEUDCFont 的字串值設為C:\Windows,再執行造字程式它會自動產生eudc.tte eudc.euf二個檔案。
這樣就可以再次執行造字程式了。

如果是XP的話你會發現用上述的方法會有造好字還是無法儲存問題
所以首先確認你機碼的路徑是對的(c:\windows\fonts)
,然後將 eudc.* 砍掉(一開機就先到命令提示字元下砍,以免檔案被抓住),再到造字程式造字,存檔再將機碼路徑改回
c:\windows\fonts\eudc.tte,這樣你就能看到你所造的字了

ps:由於這問題 困擾我很久, 今日才找到解法, 特地轉貼至此,造福其它人