WindowsVista系统文件复制慢解决方法

WindowsVista系统文件复制慢解决方法,第1张

WindowsVista系统文件复制慢解决方法,第2张

故障现象:

1.这些现象在50-75%的情况下都会发生,“很长时间”是指XP执行同样操作的时间至少是2倍。2.打开本地或网络目录并显示其内容需要很长时间。3.在本地或网络目录之间复制文件需要很长时间(文件越多,不是越大,速度越慢)。4.显示文件或目录的右键菜单需要很长时间。5.创建和显示目录的缩略图会导致屏幕闪烁和浏览器卡住。6.使用CMD操作时,上述任何问题都不会发生。

现有解决方案:

1.修补Microsoft KB931770。这篇微软知识库文章主要解释了Vista在网络环境下向Windows 2003等系统复制文件时速度缓慢甚至崩溃的现象,但和Win2000/XP/2003的KB88111HD音频补丁一样,该补丁不提供本地下载。当然,很快就有人给出了下载地址,谷歌也能找到。

2.禁用索引服务(Windows搜索)。看起来确实有些效果,但应该不会真正解决问题。

3.设置浏览器禁止显示预览,只显示图标。这可以使系统停止尝试预览文件,并大大提高资源管理器的速度。但这不是长久之计。

4.禁用“打开或关闭Windows功能”中的“远程差分压缩”。这是目前最有效的解决方案——而且不仅能解决网络上的文件拷贝问题,还能解决本地的文件拷贝问题。这个效果未知(比较本地和远程文件节省带宽的区别,容易理解吗?!)本来是为网络环境设置的,但不知何故也影响了本地文件复制。

5.关闭IPV6、QoS数据包调度器等。因为这个方法没有经过测试,不知道是否真的有效。

6.修改注册表:同步建立或修改DWORD值HKEY _本地_机器\软件\策略\微软\ windows \系统\复制文件缓冲\为1。这个解决方案据说是微软人员提出的。不过我觉得这个键值是受影响的Win32子系统的Copyfile函数,但是用CMD复制文件不会很慢。这种方法的效果也值得怀疑。

7.检查磁盘系统的硬件和驱动程序,或者更换磁盘的接口并移除所有USB设备。这似乎对一些nForce SATA用户起到了很大的作用。

在整个问题中,有几个有趣的现象:

1.Vista在移动/复制文件之前似乎要检查目标目录很长时间。该检查发生在“计算剩余时间”的过程中。看起来不需要很长时间就能确定目标中是否有同名文件,只需列出目录即可;但是这里提到的检查可能需要一段奇怪的时间。

2.有时候,USB设备之间的重复是文章开头提到的现象最突出的表现。这是什么意思?

3.在使用ProcessMonitor分别监控Explorer和CMD复制的文件的过程中,发现Explorer可以生成2000多条记录,而CMD只生成30多条记录;资源管理器在复制文件时会奇怪地“重命名”文件。4.有些人在复制非Vista下创建的文件时没有问题,但在复制Vista下创建的文件时会出现速度慢的问题。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » WindowsVista系统文件复制慢解决方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情