none
资源管理器问题 RRS feed

  • 问题

  •         我的系统是单一的Windows Vista Ultimate SP1 CHS,最近发现了一个和资源管理器有关的问题。我把一个RAR格式的压缩包(文件数量多,类型也较多)解压缩到一个文件夹下,打开此文件夹后资源管理器就会占用近100%的CPU,而且地址栏的刷新进度条移动得也很缓慢(越来越慢),关闭这个窗口时会有较长时间不响应。最后窗口关闭了,但是资源管理器的CPU使用率依然是近100%。只有结束explorer.exe进程,然后重新建立一个才恢复正常。
    请问这是什么原因?
    2008年7月11日 4:45

答案

  • 以我的使用经验来看:

    1.我们在Dell PowerEdge SC1430 硬件平台下面[E5355 (四核),2.0 GHz/1333MHz 前端总线 2 x4MB 高速缓存

    ,2GB Memory, SCSI hard drive],安装Windows Server 2003 32Bit SP2版本,用资源管理器枚举一个存储了42,333个WMV文件的文件夹用了大约4分钟的时间,而Vista系统下面,我认为因为图形显示的原因,其消耗内存量和枚举文件的时候会更长。

     

    我的建议:

    1. 每文件夹下面50~100个Item(文件或文件夹),而通过建立子文件夹来将大数量的文件分配到不同文件夹中,以减少资源管理器枚举文件时候的负荷。

    2008年7月13日 5:47

全部回复

  • Windows的文件夹下文件枚举是有上限的,如果你的文件数量太多会等于给Windows很大的工作负荷,所以性能低是正常的。

    2008年7月11日 4:51
  • 谢谢@UU@的回答。我还想问的是:平时工作的时候难免会遇到需要将大量复杂的文件放在同一个文件夹下,如果碰到这种情况应该怎么解决呢?我记得XP上是不会出现这种问题的。(因为我在XP上也解压缩过相同的文件包)

     

    2008年7月12日 2:40
  • 很有可能是 芯片组南桥驱动和Vista不兼容导致的问题
    请问楼主使用的PC具体什么配置
    2008年7月12日 7:13
    版主
  • 以我的使用经验来看:

    1.我们在Dell PowerEdge SC1430 硬件平台下面[E5355 (四核),2.0 GHz/1333MHz 前端总线 2 x4MB 高速缓存

    ,2GB Memory, SCSI hard drive],安装Windows Server 2003 32Bit SP2版本,用资源管理器枚举一个存储了42,333个WMV文件的文件夹用了大约4分钟的时间,而Vista系统下面,我认为因为图形显示的原因,其消耗内存量和枚举文件的时候会更长。

     

    我的建议:

    1. 每文件夹下面50~100个Item(文件或文件夹),而通过建立子文件夹来将大数量的文件分配到不同文件夹中,以减少资源管理器枚举文件时候的负荷。

    2008年7月13日 5:47
  • HP的笔记本电脑,Intel Core 2 Duo T8100,Intel PM965,2*1G DDR2,Nvidia Geforce8400M GS, WD SATA 160G。我觉得好像不应该是驱动的问题,因为我后来又解压缩了那个文件包,放在别的目录下,就没有那种情况,真是很奇怪。

     

    2008年7月13日 7:54