查看: 4752|回复: 3

[分享] 关于apploc乱码后遗症及其解决办法

 关闭 [复制链接]
发表于 2012-7-26 01:23:05 | 显示全部楼层 |阅读模式
本帖最后由 凹凸曼的高达 于 2012-7-26 01:24 编辑

AppLoc是大家熟悉的转码软件,相信大家在使用的过程中也会发现一些问题
例如:
Office 2007,腾讯QQ在开始菜单中的目录名都出现乱码, 安装程序部分也出现日文乱码等等

原因分析:
安装AppLoc后,AppLocale会在%windir%\AppPatch文件夹中生成"apploc.tmp",此文件似乎会使Windows lnstaller运行错误,当你使用过AppLoc后,"apploc.tmp"会记录你最后一次运行的语系;
在这以后当你不使用AppLoc时,Windows lnstaller也会用记录的语系为你安装程序;导致某些软件安装完成后菜单部分出现乱码,甚至造成安装程序的无法运行.

初步的解决方案:
从apploc.tmp入手,
如果安装AppLocale后,你还未运行过AppLocale,那么就在%windir%\AppPatch文件夹中用记事本建立一个空的文本文件,命名为"apploc.tmp"设置其属性设置为"只读",以此阻止AppLocale产生新的"apploc.tmp".
如果已运行过AppLocale,那就删除"apploc.tmp"文件,然后按照上述方法重新建立一个即可.

更进一步的解决方案:
台湾的某大牛piaip在2004年就发现这个问题,并修改了AppLoc程序,修复此BUG,把新的程序命名为pAppLoc.
(已经安装AppLoc的同学请务必把原版卸干净在安装)
pAppLoc的下载地址:http://www.csie.ntu.edu.tw/~piaip/papploc.msi
这是他的个人主页:http://www.csie.ntu.edu.tw/~piaip/

凹凸曼对他致以崇高敬意与膜拜之情.

其他的一些使用技巧:

每次设置安装文件都要不停的设置AppLoc,下一步.下一步.下一步
你是否已经厌烦了呢
把这些导入注册表即可右键轻松转码运行.
  1. Windows Registry Editor Version 5.00

  2. [HKEY_CLASSES_ROOT\exefile\shell\以日语语系运行]
  3. [HKEY_CLASSES_ROOT\exefile\shell\以日语语系运行\command]
  4. @="C:\\WINDOWS\\AppPatch\\AppLoc.exe "%1" "/L0411""

复制代码
或者
小白可以下载这个进行导入



以上 凹凸曼

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2012-7-26 02:30:20 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2012-7-26 04:01:25 | 显示全部楼层
好牛的贴LZ强大,一直在寻找解决方案= =谢了~
回复 支持 反对

使用道具 举报

发表于 2012-7-26 08:03:59 | 显示全部楼层
Win7无压力
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|星空网

Powered by Discuz! , Design by Seraphoenix && 北北″.

GMT+8, 2024-11-22 00:54 , Processed in 16 ms, 13 queries, 0.28 loads , Redis On.

Copyright © 2009-2024 Seikuu. All Rights Reserved.

快速回复 返回顶部 返回列表