【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点

一、不可移动的文件是?

  • Windows 10系统的磁盘管理中对C盘进行压缩卷,出现的问题。
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 因为磁盘压缩卷必须建立在一段连续的物理空间上,如果有不可移动文件被存储到磁盘的末尾空间,那么即使磁盘中间有空余的空间,也不能进行压缩卷,所以最好是系统重装后进行C盘的压缩卷就不会遇到这种问题。
  • 而不可移动的文件是,系统休眠文件“hiberfil.sys”和虚拟内存文件“pagefile.sys"。
  • 因此我们需要暂时将这两个文件删除,在成功压缩卷之后将其回复便可。关闭休眠功能并重启之后,hiberfil.sys和swapfile.sys会自动一起删除。
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 这隐藏文件在C盘的根目录下,如图所示勾选,即可查看隐藏文件
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点

二、关闭休眠功能

  • 以管理员身份打开,命令提示符,进入后台控制界面,必须管理员身份运行
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 关闭休眠:命令行中输入:powercfg -h off
  • 开启休眠:在命令行中输入 :powercfg -h on
  • system32便表示以管理员身份运行,输入命令行运行之后,重启电脑就删除便休眠文件,注意:在成功压缩卷之后,记得重新开启休眠功能
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点

三、关闭虚拟内存并删除虚拟内存文件

1、在删除虚拟内存文件之前需要禁用系统保护,否则无法删除被保护文件。

  • 右击“我的电脑”,选择”属性“
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 点击”更改设置“
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 点击“系统保护”——选中C盘,点击配置
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 选择“禁用系统保护”后,单击“确认”并退出,再重新启动电脑
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 可能有些朋友看过有的博客,到这一步就可以进行C盘的卷压缩,我试过我的电脑不行,不过你们可以试试,如果可以就可以不用进行下面的操作了。

2、关闭虚拟内存并删除该文件

  • 右击“我的电脑”,选择”属性“
  • 在系统属性对话框,选择”高级系统设置“
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 点击”高级“——性能处的”设置“
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 然后再点击高级下,点击“更改”

【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点

  • 分别将每个分区都设置为“无分页文件” ,或者自定义大小为0,0,然后点击设置,再点击确定
  • 【C盘压缩卷问题解决】:无法将卷压缩到超出任何不可移动的文件所在点
  • 重启之后就可以去C盘将虚拟内存文件“pagefile.sys",将其删除,然后便可以对C盘进行压缩卷。
  • 如有不足之处,还望指正

注意:成功压缩卷之后,千万需要将之前更改的系统设置,全部还原。