欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
上个月趁京东618降了价(13999),就入手了Y9000K2021,这机器用着是挺爽的,只是WIN10真的一堆问题,烦,用着非常不顺手smilie70.png

然后就是数据迁移,买了个4盘位的小主机来当NAS,内置黑群晖,插上硬盘就工作,原电脑内的所有数据都往这NAS上的12T硬盘里同步,昨天终于全搞定了。

QQ我是没新安装的,是从原机复制过来直接运行。结果一运行QQ,聊天记录全都没了smilie32.png

赶紧看了一下QQ的个人文件夹,是默认的“我的文档”里,那当然是没有记录的。

于是在QQ设置里改到QQ的安装目录下,却如标题的提示:“保存无效,你没有权限在此写入数据,请重新选择”。

本来想着,权限问题嘛,好说,把那个目录的权限给改了就好。

于是打开C:\Program Files (x86)\Tencent\Users目录,设置everyone为完全控制。

PS:因为这Y9000K不能装机械硬盘,所以数据放哪都一样,没有机械硬盘的寻道时间,于是就直接放C盘了,到时设置个同步,把工作目录以及聊天记录那些都同步到NAS就行。

毕竟固态硬盘只要坏,一般都是整个盘坏,所以资料放在哪个分区没啥区别。。。一样的风险。

然后等权限设置完了后,在QQ里设置个人文件夹,还是一样的提示,我了个去rage.gif

看样子是QQ自己只做了目录判断,只要是C盘的ProgramFile目录就直接视作无权限,而不管实际是不是有权限,擦smilie64.png

没办法,先上网找找看有没有别人遇到这问题吧,一搜一大堆的结果。。。

其中【这位兄弟】启发我了,QQ用C:\Users\Public\Documents\Tencent\QQ\UserDataInfo.ini来记录之前版本的安装情况,里面有指定个人文件夹的目录!

那太好了,试试修改这里的目录,成了!lol.gif

以下是旧电脑中UserDataInfo.ini的文件内容,版本号什么的不改,只改了目录。


[UserDataImportSet]
NeedImport=0
OldVersion=56.05.0.24209.0
OldVerDataPathType=2
OldVerDataPath=c:\program files (x86)\tencent\users
OldQQInstallPath=C:\Program Files (x86)\Tencent\QQ
[UserDataSet]
UserDataSavePathType=2
UserDataSavePath=c:\program files (x86)\tencent\users
NewVersion=58.39.0.27888.0


再启动,就没问题了。

这证实了QQ负责这部分的程序员偷懒,只在QQ的设置里判断了目录名称,根本不去验证实际是否有权限,另外在这个INI文件里就根本连目录名称都没判断了smilie70.png
添加评论

昵称 *

E-mail