前两周在电脑报上看到某文中有个系统不识别USB设备(插上U盘无反应)的问题,后来该文作者说是由于两个服务Removable Storage和Shell Hardware Detection被禁用所致。为了验证一下,特地在我的电脑上禁用了Removable Storage和Shell Hardware Detection这两个服务,然后插上U盘,结果U盘仍然可以被识别,一切如常,而且默认情况下,Removable Storage和Shell Hardware Detection的启动类型都是“手动”,而进入系统后,Shell Hardware Detection的状态即为“启动”,Removable Storage即使在插上U盘后也不会变成“启动”状态。
看来事实上,Removable Storage和Shell Hardware Detection这两服务并不决定USB设备的识别,那篇电脑报上的文章与我测试的结果不符合。不过却另有一个验证,曾经遇到过的瑞星系统加固规则频繁报告EXPLORER.EXE访问autorun.inf文件的事,实际上硬盘上并不存在autorun.inf文件,而EXPLORER.EXE仍然会在打开硬盘分区时访问(或者说是试图寻找)autorun.inf,这其实是由Shell Hardware Detection服务引起的。Shell Hardware Detection服务的描述是“为自动播放硬件事件提供通知”,如果该服务启动,则打开硬盘分区(如C盘、D盘),就会发生EXPLORER.EXE访问autorun.inf文件的事件,被瑞星阻止并记录在日志中(如果你装了瑞星的话),如果Shell Hardware Detection服务是停止状态,则不会发生以上的访问事件,瑞星就不会记录。再一次证明瑞星频繁出现的这个系统加固日志记录并不表示你的电脑真的中了毒,而是一种正常的系统行为。当然Shell Hardware Detection可以被禁用,并不影响系统运行。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/675.html