为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

磁盘碎片整理

2017-09-19 5页 doc 16KB 18阅读

用户头像

is_260251

暂无简介

举报
磁盘碎片整理磁盘碎片整理 磁盘碎片整理 电脑知识 用批处理进行磁盘碎片整理.适合于WINXP.WIN2003和vista. 一般进行磁盘碎片整理的方法是,我的电脑--右键点击盘符--属性--工具----磁盘碎片整理.这种办法的缺点是,极为占用系统资源,整理时间很长,并且效果不是很好.而从网上找到的各种磁盘碎片整理工具,也大都差强人意. 其实在命令行下进行磁盘碎片整理,是最高效的.只是多数人并不懂如何运用命令行.所以这种方法用的人很少.其实可以做成批处理文件.这样不懂得命令行的人也能运用自如了. 请复制如下一段文字(包括汉字全部复...
磁盘碎片整理
磁盘碎片整理 磁盘碎片整理 电脑知识 用批处理进行磁盘碎片整理.适合于WINXP.WIN2003和vista. 一般进行磁盘碎片整理的方法是,我的电脑--右键点击盘符--属性--工具----磁盘碎片整理.这种办法的缺点是,极为占用系统资源,整理时间很长,并且效果不是很好.而从网上找到的各种磁盘碎片整理工具,也大都差强人意. 其实在命令行下进行磁盘碎片整理,是最高效的.只是多数人并不懂如何运用命令行.所以这种方法用的人很少.其实可以做成批处理文件.这样不懂得命令行的人也能运用自如了. 请复制如下一段文字(包括汉字全部复制,不要作任何修改.): @echo off :0 set num= set /p num=请输入你要整理的磁盘盘符,比如C,不需要带冒号,要全盘整理请输入数字0: if "%num%"=="" goto 0 set num=%num:~0,1% if "%num%"=="0" goto 1 @echo.命令正在运行,请耐心等待. defrag %num%: -f @pause @exit :1 @echo.命令正在运行,请耐心等待. for %%1 in (c: d: e: f: G: h: i: j: k: l: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) do (if exist %%1 defrag %%1 -f) @pause 写入记事本,保存后再重命名为: 磁盘碎片整理.bat .文件名可以随便取,只是文件后缀名必须是.bat。 当你想要进行磁盘碎片整理的时候,只要双击这个磁盘碎片整理.bat ,输入要整理的盘符如c,就行了.以往需要几个钟头的事,现在十几分钟甚至几分钟就可能完成了.并且通常在磁盘碎片整理时,系统资源占用极大.弄得什么也干不成. 强烈推荐网友们用这种方法进行磁盘碎片整理. 当然,还有更彻底的磁盘碎片整理方法.那就是安装WINPE系统,进入这个系统后运用WINPM对磁盘进行碎片整理.恐怕再没有比这种方法更彻底的磁盘碎片整理办法了.只是多数人都不知道这个WINPE系统,并用这种方法需要占用一定的时间.整理一个盘可能需要十几到二十分钟.除非特别难以整理的,不推荐用这个法子整理. 需要特别说明的是:这个批处理命令命令一般不是适合于xp HOME版的.但只要XP专业版的朋友用QQ传一个名为defrag.exe的文件给你就是了.文件位于系统盘的WINDOWS\system32文件夹下.点开始,搜索defrag.exe,一下子就搜到了.收到后,把它复制到系统盘的WINDOWS\system32下即可. 这个批处理对VISTA是也适应的.可以直接在VISTA中用这个命令.其实VISTA中的这个命令行程序的功能更为强大了.因而批处理的写法可以作些改正.但我们也注意到,有些版本的VISTA中的这个程序好象并没有什么改正.既如此,就可以直接用前面的那个批处理.补充一点:如果你的系统盘碎片极多,最好是用GHOST备份后再还原一下,这样基本上就解决了系统盘的碎片. 在图形界面进 复制下面的命令,写入记事本,保存为: 运行chkdsk.bat 双击运行. @echo off @echo 须要注意的是,这个命令耗时较长.一般不建议全盘检测.系统盘或者是虚拟内存所在的盘,需要重启才能完成检测的. @echo. @echo. :0 set num= set /p num=请输入你要检测的磁盘盘符,比如C,不需要带冒号,要全盘检测请输入数字0: if "%num%"=="" goto 0 set num=%num:~0,1% if "%num%"=="0" goto 1 @echo y|chkdsk /r /x %num%: @pause @exit :1 for %%1 in (c: d: e: f: G: h: i: j: k: l: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z : ) do (if exist %%1 ECHO Y|chkdsk %%1 /r /x) @pause ps::也可以先复制下面的命令,写入记事本,保存为: 磁盘碎片分析.bat, 双击运行,对磁盘碎片进行分析,需要整理的时候再整理. @echo off for %%1 in (c: d: e: f: G: h: i: j: k: l: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) do (if exist %%1 @echo 对%%1进行分析 & defrag %%1 -a) @pause 补充说明: 1.一些网友运行不成功,原因都在于对命令里面的东西没有复制完全.请重新复制.一些网友在出现分析报告后,发现光标不动.就以为命令没有成功运行.其实是因为你的磁盘碎片过多,需要耐心等待. 2.一些朋友由于碎片过多,用这个命令整理的时候,出现一两个小时还没有终结的情形.请耐心等待.只要出现了分析报告,则命令就成功运行了的.如果一定要终止,请按下CTRL+C键终止命令.但一般不建议这样子做. 也有网友正确地指出了,无论是命令下的DEFRAG.EXE程序,还是图形界面的dfrg.msc程序,都是在调用dfrgntfs.exe(NTFS的盘)和dfrgfat.exe(fat32的盘)程序.但由此断定,二者在占用资源,整理效果和整理速度完全一样,则纯属臆测. 网络上关于命令行整理磁盘碎片的文章极少.即便有,也没有正确地指出,在命令行下的高速度高效率和低资源占有率,这也就是这个命令行的价值所在. 另外有网友指出,在FAR32的盘中用命令整理的效果不明显.在虚拟机上试验了一下,分析报告显示总共 3.98 GB,240 MB (5%)可用,19% 零碎(33% 文件碎片).从10.00开始整理.经过15分钟的整理,整理结束,整理报告:总共 3.98 GB,241 MB (5%)可用,5% 零碎(10% 文件碎片)再整理也仍是这样子的了.这个试验表明在,在FAT32的盘上,命令行下仍然是高速高效和低资源占用的.只是,像系统盘这样的盘,最好是用GHOST备份再还原,或者是在WINPE下用WINPM整理,那样才能彻底.另外,试验的 又再补充:对于命令行整理碎片的效果如何判断?这个要在比较中判断.你用命令行整理完后,再用图形界面分析一下,整理的效果一看就知的.如果你既用过图形界面的整理,又用过命令行的整理,还用过找到的各种工具的整理,你在比较中就会发现,真正的只有命令行的整理是最高效高速和低资源占用率的.
/
本文档为【磁盘碎片整理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索