巧替換windows 7中的"宋體 simsun.ttc"
最近將本本升級到windows 7 64bits, 發(fā)現(xiàn)系統(tǒng)的對話框字體為宋體, 還有毛刺, 看起來非常不舒服. 比xp 的感官都要差多了. 就想著法能修改一把就好.
遇到問題, 首先g一把. :)
發(fā)現(xiàn)網(wǎng)上提供的方法大部分都是通過PE工具來替換simsum.ttc文件的方法, 個人感覺比較麻煩. 經(jīng)過不斷摸索, 發(fā)現(xiàn)一種只要修改注冊表就可以達(dá)到要求. 現(xiàn)在分享出來, 希望對有需要的人有所幫助.
1> 首先安裝需要替換的字體, 在"提示已安裝, 是否希望替換"時選擇"是". 這樣會在C:\Windows\Fonts\下生成一個simsun_0.ttc 的字體文件.
2> 運(yùn)行regedit , 定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts, 分別將"SimSun & NSimSun (TrueType)" 與 "宋體 & 新宋體 (TrueType)"數(shù)值從"simsun.ttc"修改為"simsun_0.ttc". 以下是示例, 注意紅色方框標(biāo)注的部分.
SimSun & NSimSun (TrueType)

宋體 & 新宋體 (TrueType)

3> 注銷后重新登錄即可
這個時候發(fā)現(xiàn)可以替換simsun.ttc的文件了. 如果覺得修改為simsun_0.ttc覺得別扭, 可以將新字體move為simsun.ttc 文件, 然后將上述操作重復(fù)一遍即可.
以管理員身份運(yùn)行cmd
cd \windows\fonts
Rem 獲取文件所有權(quán)
takeown /f simsun.ttc
icacls simsun.ttc /grant everyone:f
Rem 替換原來字體
move simsun_0.ttc simsun.ttc
再次重新注銷登錄
附:
1> 使用的替換字體為碧海潮聲使用極限雅黑3.0修改的等寬雅黑替換宋體版本可在下面鏈接找到
極限雅黑3.0 標(biāo)準(zhǔn)版之二:替換宋體及替換雅黑
2> 另附注參考的一篇文章, 非常有用.
Use XP New Simsun Font in Windows 7
轉(zhuǎn)自:http://blog.csdn.net/force_eagle/archive/2010/06/13/5668255.aspx