最近遇见了这样的问题,其实很早以前就遇到过,只不过这次遇到的和上次的方式不一样,但是问题产生的原理是一样的。
故障现象:QQ一直显示”正在登陆“的登录框,然而却始终无法登陆,也不出现任何的错误提示。
可能性一:由于QQ在登陆的同时会向安装目录写入数据(我们可以看到在QQ的安装目录下会有各种以QQ号命名的文件夹),如果由于我们对该目录(甚至是安装目录)添加了”只读“属性就会导致程序无法写入数据而一直显示正在登陆,由于QQ缺乏对这种错误的检查机制,所以导致了死循环(无论如何,只要无法写入数据就一直处于”正在登陆“状态,直到能够写入数据为止)。解决方法很简单,将QQ的整个安装目录的只读属性去掉。
可能性二:与第一种问题的原理类似,也是无权写入数据,不过这种问题是由于我们在XP中使用了小权限帐户,所以无权对QQ的安装目录所在分区(一般不是系统所在分区)写入数据而导致类似问题。解决的方式是使用ACL对该分区或者目录加入该帐户的写入数据权限。
0 评论:
发表评论