搜索
楼主: 落华无痕
收起左侧

[其他相关] 不知道是智量问题还是360问题

[复制链接]
wowocock
发表于 2019-1-3 18:27:47 | 显示全部楼层
微软的文档里说的很清楚。
空格或逗号分隔DLLs列表以便加载。 DLLs的完整路径应当特定使用Short Name(短名)。
如果使用C:\Program Files (x86)包含空格,系统会自动分解为多项来处理,所以360也是遵循微软的做法。但如果别人瞎写,可能就会导致出错了。
https://msdn.microsoft.com/zh-cn/library/ee461144.aspx

评分

参与人数 1人气 +3 收起 理由
落华无痕 + 3 很给力!

查看全部评分

落华无痕
 楼主| 发表于 2019-1-3 19:00:25 | 显示全部楼层
wowocock 发表于 2019-1-3 18:17
你这里显示的结果来看,如果注册表里显示的是C:\Program Files (x86),那么就是智量的程序员写的BUG,这种情 ...

可能是系统问题,我这边program files没有短文件名,导致了bug。

刚卸载了360后,重启,单独安装智量测试,重启了几次后,故障重现,确定是智量的bug!

1.png

@智量官方

智量官方
发表于 2019-1-3 19:07:12 | 显示全部楼层
wowocock 发表于 2019-1-3 18:17
你这里显示的结果来看,如果注册表里显示的是C:\Program Files (x86),那么就是智量的程序员写的BUG,这种情 ...

真不知道什么BUG能在转换短路径时只转换一半,也灭有什么偷偷修改BUG。不过你有这样的猜测说明360在这方面相当有经验
智量官方
发表于 2019-1-3 19:10:02 | 显示全部楼层
落华无痕 发表于 2019-1-3 19:00
可能是系统问题,我这边program files没有短文件名,导致了bug。

刚卸载了360后,重启,单独安装智量 ...

你好,这个注册表项智量只是在安装的时候或者你更改智量设置的时候才会写入,即使写入也不可能写入c:\Windows\syst 这种项目,你可以下载一个Process Monitor监视一下这个注册表项,看是什么程序在写入.

另外你可加QQ 97034322 我们详细了解一下这个情况
落华无痕
 楼主| 发表于 2019-1-3 19:18:20 | 显示全部楼层
智量官方 发表于 2019-1-3 19:10
你好,这个注册表项智量只是在安装的时候或者你更改智量设置的时候才会写入,即使写入也不可能写入c:\Win ...

不是写入c:\windows\syst,而是原本的C:\Windows\System32\nvinitx.dll和智量的的dll(部分短文件名路径)共存后,重启几次就变成这样。
是智量安装的bug,我系统上program files (x86)获取不了短文件名导致。下面上图。
4.png
1.png

2.png

3.png


智量官方
发表于 2019-1-3 19:31:43 | 显示全部楼层
落华无痕 发表于 2019-1-3 19:18
不是写入c:\windows\syst,而是原本的C:\Windows\System32\nvinitx.dll和智量的的dll(部分短文件名路径 ...

请问您的操作系统是什么版本?
nvidia这个软件是在哪里下载?
落华无痕
 楼主| 发表于 2019-1-3 19:39:34 | 显示全部楼层
本帖最后由 落华无痕 于 2019-1-3 19:41 编辑
智量官方 发表于 2019-1-3 19:31
请问您的操作系统是什么版本?
nvidia这个软件是在哪里下载?

win7 x64旗舰版,笔记本nvidia和intel双显卡。nvinitx.dll是笔记本装nvidia显卡驱动时自动装的。

program files (x86)获取不到短文件名的问题,不止我电脑有,你搜索下英文网页,很多人有这个问题,所以智量在不能获取短文件名的电脑上安装会出故障。
1.png
落华无痕
 楼主| 发表于 2019-1-3 21:04:39 | 显示全部楼层
确定是ghost版系统问题。安装ghost版导致系统所有文件夹没有短文件名,而新创建的文件夹能获得短文件名。

然后AppInit_DLLs路径不允许有空格路径,所以智量安装时使用了短文件名,而我电脑上program file (x86)没有短文件名,导致智量获取的短文件名只有新创建的文件夹部分,然后bug就出现了。

对系统盘ghost备份再还原短文件名不消失,所以是封装ghost系统制作人的问题。

但是从这里也可以猜测,智量可能会在某些禁用了短文件名的系统出现相同bug。
智量官方
发表于 2019-1-3 21:13:32 | 显示全部楼层
落华无痕 发表于 2019-1-3 21:04
确定是ghost版系统问题。安装ghost版导致系统所有文件夹没有短文件名,而新创建的文件夹能获得短文件名。
...

您好 我们这边测试了很多遍 都无法复现您说的这个问题 现在终于知道是怎么发生了,
但是还是不太明白 因为不存在program files (x86)没有短文件名的说法 其实还是不知道具体原因是什么
落华无痕
 楼主| 发表于 2019-1-3 21:36:33 | 显示全部楼层
智量官方 发表于 2019-1-3 21:13
您好 我们这边测试了很多遍 都无法复现您说的这个问题 现在终于知道是怎么发生了,
但是还是不太明白 因 ...

我也分好奇为什么会没短文件名。明明启用了短文件名,新创建的文件夹也有短文件夹名。
5.png

只能归咎于ghost系统封装的人用了奇葩的制作方法。

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

本版积分规则

手机版|杀毒软件|软件论坛|卡饭乐购| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-10-17 12:03 , Processed in 0.069024 second(s), 18 queries .

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