\??\C:\Windows\System32\winlogon.exe到底是个什么路经?

时间:2022-01-21 03:39:40
主  题:  \??\C:\Windows\System32\smss.exe到底是个什么路经?
作  者:  alphax (豪言壮语的乌鸦)
等  级: 
信 誉 值:  100
所属论坛:  VC/MFC 基础类
问题点数:  80
回复次数:  12
发表时间:  2007-9-13 12:11:00



今天枚举进程模块时得到这个文件名,可是读取时遇到错误,病毒吗?



回复人:sxlengwa() ( 一级(初级)) 信誉:100  2007-9-13 12:14:32  得分:0
据说是正常情况,大家那个文件都长那个样子


回复人:yxz_lp() ( 五级(中级)) 信誉:100  2007-9-13 12:20:05  得分:0
怎么会是病毒,是系统关键进程,smss.exe为系统会话管理器。


回复人:jingzhongrong(Involving Windows File System) ( 三级(初级)) 信誉:100  2007-9-13 
\??是一个目录对象
\??\C:、\??\D:这些符号链接(symbolic link)指向的是一个类似
\Device\Harddisk0\Partition1这样的设备对象


回复人:idancing() ( 一级(初级)) 信誉:100  2007-9-13 17:08:12  得分:0
我也曾经以为这个是病毒
在启动里都把这个关了



回复人:alphax(豪言壮语的乌鸦) ( 一级(初级)) 信誉:100  2007-9-13 17:28:15  得分:0
谢谢,能不能给个msdn的相关解释文档的网页地址?



回复人:zzz3265(zzz) ( 五级(中级)) 信誉:103  2007-9-13 22:43:42  得分:0
MSDN看 CreateFile 里面第一个参数里面说明就有 这个东西的说明



回复人:smzhzyc() ( 一级(初级)) 信誉:100  2007-9-14 10:32:10  得分:0
我的也是输出这玩意
\SystemRoot\System32\smss.exe
\??\C:\WINDOWS\system32\winlogon.exe
应该是正常的吧


回复人:taianmonkey() ( 两星(中级)) 信誉:137  2007-9-14 14:19:28  得分:0
Session Manager (Smss)
The Session Manager (\Windows\System32\Smss.exe) is the first user-mode process created in the system. The kernel-mode system thread that performs the final phase of the initialization of the executive and kernel ....



回复人:alphax(豪言壮语的乌鸦) ( 一级(初级)) 信誉:100  2007-9-14 14:31:37  得分:0
Session manager我懂,也早就知道他是session manager,就是不理解这个\\??\C:\

>>to 回复人:zzz3265(zzz) ( 五级(中级)) 信誉:103 2007-09-13 22:43:42 得分:0
>>MSDN看 CreateFile 里面第一个参数里面说明就有 这个东西的说明

>>只见:
>>The Unicode versions of several functions permit a maximum path length of 32,767 characters, composed of components up to 255 characters in length. To specify such a path, use the "\\?\" prefix

>>但是我的是\??\,而且,如果\??\等同于\\?\,那么我的读取不应该失败阿,迷惑

12 个解决方案

#1


我是在程序中检测是否包含\??\,有则先去掉再处理

#2


那么microsoft也没有文档说明这是正常现象?大家都这个样子?

#3


是病毒,如果防火墙里的C:1\和D:\1也是病毒造成的.微软不会傻到显示这些不友好的东东来迷惑WINDOWS用户.

#4


还有可能是底层SYS之类的病毒,隐藏自身文件路径.

#5


我也觉得是,因为如果是正常的,windows的文档应该会说明

#6


Sevk 
Sevk 
等 级:
 发表于:2007-09-21 18:12:384楼 得分:0 
还有可能是底层SYS之类的病毒,隐藏自身文件路径. 
 

#7


强烈建议删掉此文件

#8


你告诉我怎么删?

#9


\??\开头表示这是一个长文件名,有可能超过255,最多可达到32k的长度.
记不太清了。

#10


MS好像说的是\\?\喔,不是\??\

#11


看着象病毒

#12


..dique很像

#1


我是在程序中检测是否包含\??\,有则先去掉再处理

#2


那么microsoft也没有文档说明这是正常现象?大家都这个样子?

#3


是病毒,如果防火墙里的C:1\和D:\1也是病毒造成的.微软不会傻到显示这些不友好的东东来迷惑WINDOWS用户.

#4


还有可能是底层SYS之类的病毒,隐藏自身文件路径.

#5


我也觉得是,因为如果是正常的,windows的文档应该会说明

#6


Sevk 
Sevk 
等 级:
 发表于:2007-09-21 18:12:384楼 得分:0 
还有可能是底层SYS之类的病毒,隐藏自身文件路径. 
 

#7


强烈建议删掉此文件

#8


你告诉我怎么删?

#9


\??\开头表示这是一个长文件名,有可能超过255,最多可达到32k的长度.
记不太清了。

#10


MS好像说的是\\?\喔,不是\??\

#11


看着象病毒

#12


..dique很像