在vista直接是不能安装applocale的,主要是因为他不能以“以管理员身份运行”,为甚麼不能呢,是因为它的后序名不是exe,而是msi。
不过我可以教你一个方法,但是就比较复杂:
首先,单击“开始”,然后在“运行”里输入cmd,记住这时候不要直接按“回车(Enter)”,然后在开始栏上面找到“cmd.exe”,在上面单击右键,选择“以管理员身份运行”,会打开msdos的窗口,之后在里面输入你电脑上面那个Microsoft Applocale文件的所在位置:假设你把它放在桌面,那么它的路径应该是X:\Users\YYY\Desktop\Microsoft Applocale.msi(其中X为你的系统盘,YYY是你的用户名,请根据自己的实际情况输入,Applocale后面的后序名msi一定要输入),只要把这个地址找一遍输入就可以达到“以管理员身份运行”了,现在可以正常安装.
天杀的SONY在VAIO上全部预装VISTA,都是OEM的东西,VISTA就那么好??最可气的是到现在居然还没有完全兼容XP的驱动程序,而CR2系列的VAIO驱动甚至根本没的下载!!FUCK SONY!!
唉,你说你装就装吧,还非装个Home Premium的阉割版,本来Microsoft AppLocale是个非常好用的东西,也不知道微软抽的什么疯,现在只有Ultimate版的VISTA才有这个功能,而且功能内建,不支持单独下载!!FUCK Microsoft!!
这下可好,运行apploc.msi装到一半就报错,想运行其他语言的程序只能反复转换区域码+重新启动!!FUCK SONY+Microsoft ×65536!!
后来在网上查了一下才知道,原来导致安装报错都是UAC在作怪,因为AppLocale的安装程序是.msi不是.exe格式,所以也就不能以管理员身份强制执行它,下面说下具体对策:
方法一:关闭UAC功能(此方法比较麻烦且不安全)
控制面板→用户帐户→打开或关闭用户帐户控制→取消使用用户帐户控制(UAC)帮助保护您的计算机→重新启动→安装AppLocale
方法二:通过cmd.exe间接运行AppLocale的安装程序(推荐使用)
开始→运行→输入cmd(不要按回车,会看到上面的cmd.exe)→单击右键以管理员身份运行cmd.exe→询问是否允许运行→允许→出现命令提示符→按路径运行apploc.msi
提示:安装AppLocale后,AppLocale会在Windows\AppPatch文件夹中生成“apploc.tmp”文件,该文件可能会造成Windows lnstaller程序运作异常,导致安装其它语言程序的安装界面出现乱码,安装后其菜单部分也会出现乱码,更重者会造成安装的程序无法运行
解决方法:如果安装AppLocale后,还没有运行AppLocale,那么请在Windows\AppPatch文件夹中用计事本建立一个空的文本文件,文件名“apploc.tmp”并将其属性设置为“只读”,即可阻止AppLocale产生新的“apploc.tmp”。如果已经运行过AppLocale,那就删除“apploc.tmp”这个文件,然后按照上述方法重新建立一个即可