XP中如何完成一次全面的碎片整理

内容提要:Hiberfil.sys文件的存在会使得系统无法完成一次全面的磁盘碎片整理,本文将介绍如何在磁盘碎片整理前先删除Hiberfil.sys文件。

  现在许多Windows XP用户已经习惯于使用系统提供的休眠功能,因为这样可以省去开关机的时间,而且每次开机时可以直接恢复到原来的工作状态,比如原先正在写作的一篇文章或正在绘制的一副图画等。然而不知你注意到没有,休眠虽然有这样的好处,但也会带来一些小小的不便。

  如果你定期地对硬盘进行磁盘碎片整理,并且整理完成后查看了碎片整理报告,可能会注意到,在这个报告中,有些文件是不能被整理的,这样就会硬盘上留下大量的碎片。而其中就会有Hiberfil.sys文件。

  那么这个Hiberfil.sys文件到底是做什么用的呢?当我们在Windows XP启用了休眠功能时,每次系统在进入休眠状态之前,Windows XP就会将内存中的所有内容写到Hiberfil.sys文件中,而当系统从休眠状态恢复正常时,Windows XP并不会将这个文件删除,而是原封不动地放在硬盘上,其实已经不再需要它,这个文件于是白白地占用一部分空间不说,还成了磁盘碎片整理的绊脚石。如果长时间不去处理这个文件,Hiberfil.sys文件产生的磁盘碎片便无法进行整理。

  Hiberfil.sys文件可能会变得非常大,而磁盘碎片整理工具不能对它进行整理,因此,它的存在就会使得系统无法完成一次全面的碎片整理。于是,我们就会考虑,能不能将它删除之后再进行磁盘碎片整理呢?

  Hiberfil.sys文件一般位于XP系统所在分区的根目录,是一个隐藏的系统文件。虽然可以手动将它删除,但建议使用下面的方法。

  先打开“控制面板”,然后双击“电源选项”,选择“休眠”选项卡,取消选择“启用休眠”复选框,然后单击“应用”或“确定”按钮,如下图所示。

  经过以上操作,Windows XP就会自动删除Hiberfil.sys文件。接下来我们就可以进行碎片整理,整理完成后,再将“启用休眠”复选框选中即可恢复使用休眠功能。

(0)

相关推荐

  • XP中如何完成一次全面的碎片整理

    内容提要:Hiberfil.sys文件的存在会使得系统无法完成一次全面的磁盘碎片整理,本文将介绍如何在磁盘碎片整理前先删除Hiberfil.sys文件. 现在许多Windows XP用户已经习惯于使用系统提供的休眠功能,因为这样可以省去开关机的时间,而且每次开机时可以直接恢复到原来的工作状态,比如原先正在写作的一篇文章或正在绘制的一副图画等.然而不知你注意到没有,休眠虽然有这样的好处,但也会带来一些小小的不便. 如果你定期地对硬盘进行磁盘碎片整理,并且整理完成后查看了碎片整理报告,可能会注意到,

  • 用于修复XP中最小化程序 在任务栏显示图标的vbs脚本

    复制代码 代码如下: 'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show. '?Kelly Theriot and Doug Knox - 8/22/2003 加工 加龙ddf3 '翻译:Smallfrogs.翻译内容:将英文提示改为简体中文 '来源:Microsoft Windows XP NewsGroup Set WSHShell = WScript.CreateOb

  • 巧用net命令解决XP中打印连接数问题

    这是我第一篇在<网管员世界>投稿的文章,第几期刊登的我给忘了.记得好像有几十块钱的稿费吧,呵呵没事就多投投弄点!!这种方法只是一种缓解,不过在小的环境中还是很有效果.      技巧:巧用net命令解决XP中打印连接数问题,XP专业版所带的iis默认10个连接数虽然可以用微软的MtaEdt22改变使之响应更大的连接数,但在打印连接方面却始终没有突破10的限制,用net config server命令可以查看登录用户的上限是10,空闲会话时间默认为15分钟.利用/autodisconnect 时

  • Windows XP中的18个秘密武器

    Windows XP里有我们常用到的工具如磁盘清理程序等等,那么它们到底叫什么名字,又躲在硬盘的哪个地方呢?笔者这就把它们挖掘出来,以后大家再用这些工具的时候就不用一步一步地去找地方了,直接点击"开始→运行",再输入程序名就OK了. 磁盘清理大师──Cleanmgr 用来自动地释放出一部分硬盘空间,并会智能化地进行删除操作. 剪贴板查看器──Clipbrd Windows XP中的剪贴板查看器程序较原先Windows 9X/Me的旧版本多出了共享功能,通过设置权限允许其他网上用户将该剪

  • Java中StringBuffer和StringBuilder_动力节点Java学院整理

    下面先给大家介绍下String.StringBuffer.StringBuilder区别,具体详情如下所示: StringBuffer.StringBuilder和String一样,也用来代表字符串.String类是不可变类,任何对String的改变都 会引发新的String对象的生成:StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象.既然可变和不可变都有了,为何还有一个StringBuilder呢?相信初期的你,在进行append时,一般都会选择StringB

  • Java 中HashCode作用_动力节点Java学院整理

    第1 部分 hashCode的作用 Java集合中有两类,一类是List,一类是Set他们之间的区别就在于List集合中的元素师有序的,且可以重复,而Set集合中元素是无序不可重复的.对于List好处理,但是对于Set而言我们要如何来保证元素不重复呢?通过迭代来equals()是否相等.数据量小还可以接受,当我们的数据量大的时候效率可想而知(当然我们可以利用算法进行优化).比如我们向HashSet插入1000数据,难道我们真的要迭代1000次,调用1000次equals()方法吗?hashCod

  • Windows XP中轻松获取未使用的IP地址的批处理文件

    在我们解决Windows 操作系统的DHCP故障时,有时要找出某个地址范围内有哪些地址没有被使用.只需建立一个批处理文件,要求它只返回那些未用的IP地址,然后再将命令的结果输入到一个文本文件中. 作为网管员,在我们解决Windows 操作系统的DHCP故障时,有时要找出某个地址范围内有哪些地址没有被使用.本人以前介绍过一种方法:打开命令提示窗口,在For-in-Do循环中调用ping命令.例如,为了找出在地址范围192.168.1.1 到 192.168.1.100有哪些地址没有被使用,可以使用

  • 彻底斩断XP中的光驱怀旧情缘

    人是感情动物,总是对过去的事念念不忘.可没有想到光驱也这么重感情,总是恋着以前的老相好--当我们打开资源管理器,浏览完一张光盘的内容,在退出光盘后依然会显示该光盘的内容,即使我们更换盘片后也还显示上一张盘片的内容.这给我们的快速浏览带来了很大的麻烦,为什么会这样呢? 这主要是由于Windows XP内设的一个功能引起的,在用户浏览光盘时,Windows会先将光盘中的内容制成一个镜像文件保存,以方便用户在取出盘片后依然能读取该盘片的数据.可见,Windows这样做也是出于好意,但没想到好心办坏事,

  • 删除XP中“自定义通知”的历史项目

    注册表法: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify 打开如上注册表项,并删除它,注销或重启后即可删除"自定义通知"的历史纪录. 更简单的方法: 将系统时间调整到上一年或者更早,然后注销系统,登陆后改回时间即可.

  • Lua中函数与面向对象编程的基础知识整理

    函数 1. 基础知识 调用函数都需要写圆括号,即使没有参数,但有一种特殊例外:函数若只有一个参数且参数是字面字符串或table构造式,则圆括号可有可无,如dofile 'a.lua',f{x=10, y=20}. Lua为面向对象式的调用提供冒号操作符的特殊语法,如o.foo(o, x)等价于o:foo(x).和Javascript类似,调用函数时提供的实参数量可以与形参数量不同,若实参多了则舍弃,不足则多余的形参初始化为nil. 1.1 多重返回值 Lua允许函数返回多个结果,函数返回如ret

随机推荐