Windows的中文用户名有时会导致一些软件的错误,而往往我们然后忽视这个中文用户名的问题。到目前为止我遇上的就有IBM Symphony和VirtualBox。
我在安装IBM的免费Office软件Symphony的时候就出现了一个问题,“无效目录位置,指定的目录位置不可包含非ASCII字符或以下任何字符:”。之后我在虚拟机中尝试安装就OK了。当时以为是Symphony的一个bug,后来看了Install Guide才意识到是中文用户名导致的问题。因为在Symphony的安装过程中,要先解压一些文件到Windows的临时文件夹Temp中,而这个临时文件夹的路径中包含了当前用户的Windows用户名。如果用户使用的是中文用户名,则有可能在这个解压的过程中无法正常继续安装过程。
在安装新版本的VirtualBox时也遇到了同样的问题,V2.2之前的版本好像不存在这个问题。Could not create temporary directory! 这也是因为Windows临时文件夹Temp的路径中包含了中文,导致无法创建临时目录。
对于这个问题最好的解决方法当然就是不使用中文的Windows用户名。如果你已经使用了,那么在控制面板中临时修改是没有效果的。因为控制面板中修改的仅仅是显示名,而系统中的目录名是不会因此改变的。我也暂时没有找到比较满意的方法,只有几个临时的解决方法。
1.新创建一个系统用户,使用英文用户名。进入新创建的用户,安装软件。如果安装过程中出现了“使用用户”的选项,选择“所有人”。
2.如果使用上述方法,可能会出现在中文用户名的用户中没有快捷方式、程序组,甚至无法正常使用的情况。那么可以试试这种方式。在新创建的非中文用户名用户中运行安装程序,出现安装画面后,不要点“下一步”。打开“我的电脑”,进入Windows临时文件夹(C:\Documents and Settings\Username\Local Settings\Temp),找一找新出现的文件或者文件夹。这就是真实的程序安装文件,把它(们)copy到其他目录。然后取消安装。用原来的中文用户名用户登陆系统,运行刚才copy出来的程序安装文件,完成安装!
以上只是我本人的一点想法,有更好的方法欢迎大家给我留言。
额 我还没有想法 呵呵
最近Google搜索出很多QQ帐号和密码的事你听说过没
欢迎把你的QQ帐号和密码留言给我。呵呵~
@MichaelGates
你上谷歌搜下 这个关键词:
会员:否 filetype:txt
就会有结果了
@雅文
果然有点东东,不过貌似很久之前的了。你具体试过没有?
@MichaelGates
我搜出来的都被改密码了 还有两个8位的
关键词组我觉得可以更换了 而且谷歌对txt的支持也不是很好
还有 我头像 换了 哈哈
@雅文
8位你就别想了,找一个靠中间的吧。前后的肯定都没戏,运气好的话,你能赶上1、2个,呵呵。
你头像早就看到了,怎么看都像塔利班的恐怖分子,哈哈~
什么眼神 呵呵
那个关键词组搜出来的绝对都不能用了
要想有成果必须要换关键词组
@雅文
哈哈,我就知道你肯定早有解决方案了~
只要你不打我的主意就可以了,嘿嘿~
@MichaelGates
额 这个方法很被动的
除非您的QQ已经被别人盗出来了 要不然 找不到的 呵呵
@雅文
所以你才会打我的主意嘛。别人都搞定了的话,也就轮不到你了~
這都被你看出來了 哎…
@雅文
你个小样儿,呵呵~
把我的“有道”那文章帖到你们学校的论坛了。
这你都知道了啊 屌 呵呵
@雅文
其实早就知道了。我这儿有来路分析 呵呵
@MichaelGates
来路分析 是M么子东西罗?
你是不是现在在正博客
刚才 我评论要APCHA了
就是加了个统计的东西。页面下面那个51.la。
前几天垃圾评论太多,启用了反垃圾评论,可能留言时不能及时显示。
@MichaelGates
垃圾 评论 ?
哈哈
貌似我的评论可以归属那一类
我觉得也是。