徹底消除wine中文亂碼

2021-07-09 11:48:28 字數 2210 閱讀 3018

1、準備字型

為了讓 windows 應用程式看上去更美觀,所以需要 windows 下面的字型。

到windows系統下c:\windows\fonts目錄拷貝 simsun.ttc 檔案。複製到~/.wine/drive_c/windows/fonts目錄。

建立乙個 simfang.ttc 是許多 windows 應用預設使用 simfang.ttc 字型。

2、修改 ~/.wine/system.reg

裝好字型後,還要修改一下 wine 的登錄檔設定,指定與字型相關的設定:

gedit ~/.wine/system.reg

(一定要使用 gedit 或其他支援 gb2312/utf8 編碼的編輯器修改這些檔案,否則檔案中的中文可能變亂碼)

搜尋: logpixels

找到的行應該是:[system\\currentcontrolset\\hardware profiles\\current\\software\\fonts]

將其中的:

"logpixels"=dword:00000060

改為:

"logpixels"=dword:00000070

搜尋: fontsubstitutes

找到的行應該是:[software\\microsoft\\windows nt\\currentversion\\fontsubstitutes]

將其中的:

"ms shell dlg"="tahoma"

"ms shell dlg 2″="tahoma"

改為:

"ms shell dlg"="simsun"

"ms shell dlg 2″="simsun"

3、修改 ~/.wine/drive_c/windows/win.ini

gedit ~/.wine/drive_c/windows/win.ini

在檔案末尾加入:

[desktop]

menufontsize=13

messagefontsize=13

statusfontsize=13

icontitlesize=13

4、最關鍵的一步,把下面的**儲存為zh.reg,然後終端執行regedit zh.reg。

**:

regedit4

[hkey_local_machine\software\microsoft\windows nt\currentversion\fontsubstitutes]

"arial"="simsun"

"arial ce,238"="simsun"

"arial cyr,204"="simsun"

"arial greek,161"="simsun"

"arial tur,162"="simsun"

"courier new"="simsun"

"courier new ce,238"="simsun"

"courier new cyr,204"="simsun"

"courier new greek,161"="simsun"

"courier new tur,162"="simsun"

"fixedsys"="simsun"

"helv"="simsun"

"helvetica"="simsun"

"ms sans serif"="simsun"

"ms shell dlg"="simsun"

"ms shell dlg 2"="simsun"

"system"="simsun"

"tahoma"="simsun"

"times"="simsun"

"times new roman ce,238"="simsun"

"times new roman cyr,204"="simsun"

"times new roman greek,161"="simsun"

"times new roman tur,162"="simsun"

"tms rmn"="simsun"

好了,之後你會發現中文是多麼的美麗。。。

Wine中文亂碼

wine中文亂碼的解決方法 新裝的wine中文全是亂碼,需要修改一下幾個配置檔案,找到一篇比較詳細的配置說明,分享一下 wine下中文的配置方案 步驟 1.初始設定 執行 winecfg,把模擬的 windows 系統設定為 windows xp 或者 windows 2000。2.準備字型 為了讓...

如何手動徹底消除U盤使用痕跡

人說,這樣不如用軟體來清除啦,如usbclear,usbcleaner,usbviewer等。我試過,可以告訴你,上面這3個軟體不管用 用專門檢測工具一樣可以查出來。就拿像上網痕跡來說吧,就算你怎樣清除 重灌 格式化硬碟,專門的檢測工具一樣也可查到,而且上網記錄是從你第一次使用ie開始,我給自己的電...

wine下中文亂碼問題

gedit wine system.reg 一定要使用 gedit 或其他支援 gb2312 utf8 編碼的編輯器修改這些檔案,否則檔案中的中文可能變亂碼 搜尋 logpixels 找到的行應該是 system currentcontrolset hardware profiles current...