Windows 7删除休眠文件

简介:

症状描述

帮用户的Windows 7的系统盘清理磁盘空间的时候发现一个名为hiberfil.sys的系统文件占用磁盘空间特别大,无法直接通过删除达到释放磁盘空间的目的。

 

原因分析

hiberfil.sys是Windows 7系统的休眠文件。一般来说: 
休眠文件(hiberfil.sys)占用的磁盘空间 + 虚拟内存页面文件(pagefile.sys)占用的磁盘空间 = 物理内存大小。 
由于休眠功能默认是开启的,所以导致文件被占用无法删除。如图1所示。该文件是隐藏的系统文件,需要在“文件夹选项”中设置显示隐藏的系统文件。 
1 
图1

 

解决方案

1.

以管理员身份登录,右击开始菜单中的“命令提示符”,选择“以管理员身份运行”进行提权操作,如图2所示。 
2 
图2

2.

输入命令“powercfg -h off”,输入完毕后hiberfil.sys文件会被自动删除

 

补充说明

1.

如果不打算使用休眠功能,可以通过以上方法安全删除休眠文件,不会留下任何隐患。如果想开启,敲入命令“powercfg -h on”即可,hiberfil.sys会被自动创建。

2.

Windows 7 睡眠 = Windows XP 待机

Windows 7 休眠 = Windows XP 休眠

Windows 7 混合睡眠 = Windows 7 睡眠 + Windows 7 休眠。

所谓待机是指将当前内存中的会话与数据保存在物理内存中,然后关闭除内存以外的其他设备的供电。优点是下次开机则会迅速的从内存中读取上次保存数据。缺点是一旦内存意外掉电则会丢失内存中的数据,无法在下次开机的时候实现快速开机。

休眠是将当前内存中的会话与数据保存在系统盘的休眠文件中,然后关闭所有设备的供电,下次开机则会相对较快的从休眠文件中读取上次保存数据。

综上所叙,待机后进系统速度快,但是还要给内存供电,且掉电后数据丢失,而休眠后进系统相对待机要慢几秒(但是仍快于平时的正常开机),无需给内存供电。故在Windows 7中,就将这两种的优缺点互为补充,合并后变成了“混合睡眠”功能,即当前内存中的会话与数据会同时保存在休眠文件和物理内存中,如果没有掉电,则会迅速的从内存中读取所需数据;如果意外断电也没关系,仍可以从睡眠文件中加载所需数据。 

3.

命令“powercfg -h off”其实只是关闭Windows 7休眠功能。混合睡眠功能还是可以用的。(其实用到的只是Windows 7的睡眠功能。如果内存意外掉电,则无法恢复到混合睡眠前的状态)




本文转自 jiating227 51CTO博客,原文链接:http://blog.51cto.com/jiating/746719

相关文章
|
3月前
|
存储 UED Windows
Windows服务器上大量文件迁移方案
Windows服务器上大量文件迁移方案
214 1
|
3月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
2月前
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
54 1
|
2月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1213 1
|
4月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
145 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
2月前
|
程序员 Windows
程序员必备文件搜索工具 Everything 带安装包!!! 比windows自带的文件搜索快几百倍!!! 超级好用的文件搜索工具,仅几兆,不占内存,打开即用
文章推荐了程序员必备的文件搜索工具Everything,并提供了安装包下载链接,强调其比Windows自带搜索快且占用内存少。
52 0
|
3月前
|
Windows
7-3|windows删除目录下的所有文件的命令
7-3|windows删除目录下的所有文件的命令
|
3月前
|
Windows
Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
|
4月前
|
Java Windows 容器
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
|
4月前
|
Python Windows
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?