巧替换windows 7中的"宋体 simsun.ttc"
最近将本本升级到windows764bits,发现系统的对话框字体为宋体,还有毛刺,看起来非常不舒服.比xp的感官都要差多了.就想着法能修改一把就好.
遇到问题,首先g一把.:)
发现网上提供的方法大部分都是通过PE工具来替换simsum.ttc文件的方法,个人感觉比较麻烦.经过不断摸索,发现一种只要修改注册表就可以达到要求.现在分享出来,希望对有需要的人有所帮助.
1> 首先安装需要替换的字体,在"提示已安装,是否希望替换"时选择"是".这样会在C:/Windows/Fonts/下生成一个simsun_0.ttc的字体文件.
2>运行regedit,定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Fonts,分别将"SimSun&NSimSun(TrueType)"与"宋体&新宋体(TrueType)"数值从"simsun.ttc"修改为"simsun_0.ttc".以下是示例,注意红色方框标注的部分.
SimSun&NSimSun(TrueType)
宋体&新宋体(TrueType)
3>注销后重新登录即可
这个时候发现可以替换simsun.ttc的文件了.如果觉得修改为simsun_0.ttc觉得别扭,可以将新字体move为simsun.ttc文件,然后将上述操作重复一遍即可.
以管理员身份运行cmd
cd/windows/fonts
Rem获取文件所有权
takeown/fsimsun.ttc
icaclssimsun.ttc/granteveryone:f
Rem替换原来字体
movesimsun_0.ttcsimsun.ttc
再次重新注销登录
附:
1>使用的替换字体为碧海潮声使用极限雅黑3.0修改的等宽雅黑替换宋体版本可在下面链接找到
2>另附注参考的一篇文章,非常有用.