用户
 找回密码
 立即注册
搜索

[原创] 把雅黑改为宋体的终极方法

[复制链接]

21

主题

195

帖子

66

积分

注册会员

Rank: 2

积分
66
发表于 2007-3-15 15:35:00
把雅黑改为宋体的终极方法
首先声明,这里不是在讨论哪个字体更好,存在就是道理,既然有这么多字体存在,就说明各有各的优缺点,所以没必要作过多的争论,如果你觉得有改这个需要的话,请看本贴,如果你觉得雅黑还OK的话,请点击IE的返回箭头,浏览其它贴子,谢谢合作。      

        论坛里流传的方法有两种,一种是修改aero.msstyles.mui文件,一种是直接在个性化的高级选项里修改,有兴趣大家可以搜索一下。但是觉得都不够彻底,很多地方还是有雅黑出现,所以便有了这个方法。

        说起来很简单,就是把宋体改名字后来替换掉雅黑,这样系统在调用雅黑字体的时候,实际就是调用了宋体来显示。

一、改名:

        把VISTA自带的宋体拖到桌面,不知什么原因,不能复制,所以只能拖出来了,拖出来的是一个TTC文件,里面包含两个TTF字体,使用Font Creator,选择菜单“tools→extract form ttc...”来把它解压,得到一个宋体,一个新宋体,新宋体比宋体字距稍宽,替换后会出现某些提示框过长的问题,所以选择宋体来改名,用Font Creator打开宋体文件,选择菜单“tools→autonaming”,来到更名向导,把Fontfamily name中的内容修改为“\5FAE\8F6F\96C5\9ED1”这其实是中文“雅黑”的意思,因为Font Creator不支持中文显示,完成后另存为“msyh.ttf”字体,重复刚才的动作,只是在更名向导中把第二行font Subfamily name中的Regular换成Bold,最后保存为msyhbd.ttf就行了。

二、替换:

        首先关闭UAC,不关的话你会什么都做不了,如果你喜欢,可以在做完一切之后把它重新打开。然后是为c:\windows\fonts\中的“微软雅黑”和“微软雅黑Bold”两个字体提升权限,具体方法就不多说了,大家可以搜索一下之前的替换激活VISTA的贴子,里面有详细的提升操作。提升后,把“微软雅黑”和“微软雅黑Bold”改名,就是点右键--属性--常规,把文件名随便改一下,确定后“微软雅黑”和“微软雅黑Bold”就会消失,再把第一步中我们修改得到的两个文件拖进来,系统会自动安装,接下来就是重启,享受成果。

消失的“微软雅黑”和“微软雅黑Bold”到哪了呢?你可以使用Winrar打开font文件夹,可以看到它们乖乖的呆在哪,只是隐藏了。不高兴你可以重启后把它们删掉。

其实这个方法你可以用任何一个你喜欢的字体来替换雅黑。

下面是我修改的文件,由于不能上传文件,所以请到这里下载:
http://www.mofile.com/cn/index_storage.jsp

在网站左上角输入文件提取码

文件提取码:4774752726528659
使用道具 举报 回复
发表于 2007-3-15 15:51:00
LZ字体太小太模糊,
使用道具 举报 回复 支持 反对
发表于 2007-3-15 15:56:00
同楼上,字体太小了

不过我喜欢雅黑,所以就不改乐
使用道具 举报 回复 支持 反对
发表于 2007-3-15 17:16:00
我不觉得小啊,可能是我用了120 dpi大字体模式吧。
看看能不能修改
使用道具 举报 回复 支持 反对
发表于 2007-3-15 17:20:00
提示: 作者被禁止或删除 内容自动屏蔽
使用道具 举报 回复 支持 反对
发表于 2007-3-20 18:45:00
还是没弄明白
使用道具 举报 回复 支持 反对
发表于 2007-3-23 04:07:00
看不清楚啊!
使用道具 举报 回复 支持 反对
发表于 2007-3-25 15:31:00
论坛里流传的方法有两种,一种是修改aero.msstyles.mui文件,一种是直接在个性化的高级选项里修改,有兴趣大家可以搜索一下。但是觉得都不够彻底,很多地方还是有雅黑出现,所以便有了这个方法。

        说起来很简单,就是把宋体改名字后来替换掉雅黑,这样系统在调用雅黑字体的时候,实际就是调用了宋体来显示。

一、改名:

        把VISTA自带的宋体拖到桌面,不知什么原因,不能复制,所以只能拖出来了,拖出来的是一个TTC文件,里面包含两个TTF字体,使用Font Creator,选择菜单“tools→extract form ttc...”来把它解压,得到一个宋体,一个新宋体,新宋体比宋体字距稍宽,替换后会出现某些提示框过长的问题,所以选择宋体来改名,用Font Creator打开宋体文件,选择菜单“tools→autonaming”,来到更名向导,把Fontfamily name中的内容修改为“\5FAE\8F6F\96C5\9ED1”这其实是中文“雅黑”的意思,因为Font Creator不支持中文显示,完成后另存为“msyh.ttf”字体,重复刚才的动作,只是在更名向导中把第二行font Subfamily name中的Regular换成Bold,最后保存为msyhbd.ttf就行了。

二、替换:

        首先关闭UAC,不关的话你会什么都做不了,如果你喜欢,可以在做完一切之后把它重新打开。然后是为c:\windows\fonts\中的“微软雅黑”和“微软雅黑Bold”两个字体提升权限,具体方法就不多说了,大家可以搜索一下之前的替换激活VISTA的贴子,里面有详细的提升操作。提升后,把“微软雅黑”和“微软雅黑Bold”改名,就是点右键--属性--常规,把文件名随便改一下,确定后“微软雅黑”和“微软雅黑Bold”就会消失,再把第一步中我们修改得到的两个文件拖进来,系统会自动安装,接下来就是重启,享受成果。

消失的“微软雅黑”和“微软雅黑Bold”到哪了呢?你可以使用Winrar打开font文件夹,可以看到它们乖乖的呆在哪,只是隐藏了。不高兴你可以重启后把它们删掉。

其实这个方法你可以用任何一个你喜欢的字体来替换雅黑。

下面是我修改的文件,由于不能上传文件,所以请到这里下载:
http://www.mofile.com/cn/index_storage.jsp

在网站左上角输入文件提取码

文件提取码:4774752726528659
使用道具 举报 回复 支持 反对
发表于 2007-3-25 15:31:00
这一下够大了吧。
使用道具 举报 回复 支持 反对
发表于 2007-3-25 15:33:00
呵呵,不错的,方法好
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则