Windows 10【压缩卷】操作报错【无法将卷压缩到超出任何不可移动的文件所在的点】的解决方法

news2024/11/17 22:42:11

目录

一、背景

二、原因

三、解决方法

3.1 Windows自带的碎片清理工具

3.1.1 操作步骤

3.1.2 操作结果

3.2 MyDefrag工具清理磁盘碎片

3.2.1 操作步骤

3.2.2 操作结果

3.3 Windows自带的事件查看器

3.3.1 操作步骤

3.3.2 操作结果

3.4 关闭虚拟内存并删除虚拟内存文件

3.4.1 操作步骤

3.4.2 操作结果

3.4.3 特殊情况

3.4.4 注意

四、总结


一、背景

        2023年8月26日,整理Windows10系统的磁盘,希望将D盘压缩空间。但是提示【无法将卷压缩到超出任何不可移动的文件所在的点。有关完成该操作时间的详细信息,请参阅应用程序日志中的“defrag”事件】。

        磁盘内剩余空间很大,但是可压缩空间很小,或者说,远小于剩余空间大小。

        提示信息如下图所示(网络盗图):

在这里插入图片描述

二、原因

       因为磁盘压缩卷必须建立在一段连续的物理空间上,即压缩卷的可压缩空间需要是盘尾一段连续的、完整的、未分配的物理空间

       基于上述原因,如果有不可移动文件被存储到磁盘的末尾空间,或物理存储有碎片文件占据了靠近盘尾的地址,就会导致压缩卷时,可压缩空间很小,甚至为0。

三、解决方法

        本人尝试了很多方法,一一记录下来。

3.1 Windows自带的碎片清理工具

        本以为是有碎片占据了磁盘末尾,导致无法压缩磁盘,因此选择清理碎片。

3.1.1 操作步骤

        1、打开【此电脑】,目标磁盘右键,选择属性;

        2、选择【工具】窗口,点击【优化】按钮;

        3、在【优化驱动器】弹窗中,选中目标磁盘,进行优化;

        上述操作步骤如下图所示:

3.1.2 操作结果

        正常且正确结束,但是依旧无法压缩磁盘,此方法不适用于本人情况。

3.2 MyDefrag工具清理磁盘碎片

        MyDefrag软件,是磁盘碎片整理和优化维修工具,用于清理碎片,并将碎片整合到一起。通过整合碎片的方式释放磁盘末尾的空间,从而可以进行压缩卷操作。

        软件下载地址:MyDefrag - DownloadMyDefrag, free and safe download. MyDefrag latest version: Free defragmentation program for Windows users. MyDefrag is free software intended to perfohttps://mydefrag.en.softonic.com/

        本人下载地址:联想应用商店联想应用商店为广大用户提供一站式的软件、游戏的极速下载,所有软件都通过人工亲测,安全无忧。https://lestore.lenovo.com/detail/3587

         参考地址:解决无法将卷压缩到超出任何不可移动的文件所在的点【磁盘碎片整理】_无法将压缩卷超出任何不可移动的文件所在的点_Siazxyyy的博客-CSDN博客解决无法将卷压缩到超出任何不可移动的文件所在的点【磁盘碎片整理】_无法将压缩卷超出任何不可移动的文件所在的点https://blog.csdn.net/ZXY_aaaaa/article/details/128538818

3.2.1 操作步骤

        1、根据下载地址下载软件,按照默认配置安装即可。

        2、打开软件,选择【Defragment Only】。

        3、在【select 1 or more disks】模块中,选择目标磁盘;

        4、点击【执行】按钮,开始处理。

        上述操作步骤如下图所示:

3.2.2 操作结果

        正常且正确结束,但是依旧无法压缩磁盘,此方法不适用于本人情况。

3.3 Windows自带的事件查看器

        因为在弹框提示中,有【无法将卷压缩到超出任何不可移动的文件所在的点。有关完成该操作时间的详细信息,请参阅应用程序日志中的“defrag”事件】说明,因此可以在defrag事件中查看日志文件,通过在日志记录中寻找报错信息,明确是何文件异常导致。

        参考地址:无法将卷压缩到超出任何不可移动的文件所在的点_无法将卷压缩到超出任何不可移动的文件所在点_空空dream的博客-CSDN博客缘由:先磁盘整理,首次压缩D盘后,输入压缩空间量(MB)显示为0。原因是某个系统文件阻隔导致无法继续压缩。打开事件查看器过滤事件已在卷 (D:) 上启动卷压缩分析。此事件日志项会详细记录有关最后一个不可移动的文件(可能会限制可回收的最大字节数)。 详细诊断信息: - 最后一个不可移动的文件显示为: \ftp\file_ftp\folder0008:$I30:$BIT..._无法将卷压缩到超出任何不可移动的文件所在点https://blog.csdn.net/lglglgl/article/details/102739440?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1-102739440-blog-128538818.235%5Ev38%5Epc_relevant_yljh&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1-102739440-blog-128538818.235%5Ev38%5Epc_relevant_yljh&utm_relevant_index=1

3.3.1 操作步骤

        1、在windows中搜索【事件查看器】,并打开;

        2、选择左侧的【Windows 日志】,选择【应用程序】菜单,此时可以看到【应用程序】模块中展示了日志信息;

        3、选择右侧【筛选当前日志】,在【事件ID】处填写【259】(ID 259 对应的就是该事件的日志信息),此时可以看到【应用程序】模块中展示了筛选过后的日志信息;

        4、选中最新的一条日志记录,在【事件】模块的【常规】窗口中,可以看到【最后一个不可移动的文件显示为】的标题,其展示的内容即【最后一个不可移动的文件(可能会限制可回收的最大字节数)】。

        5、将所展示的文件删除,或移动到其他地方,解决该问题。

        上述操作步骤如下图所示:

3.3.2 操作结果

        正常且正确结束,但是提示的不可移动的文件,在系统磁盘中未找到,即便打开了【显示隐藏文件】,依旧无法找寻到该文件,因此依旧无法压缩磁盘,此方法不适用于本人情况。

3.4 关闭虚拟内存并删除虚拟内存文件

        根据设置,硬盘磁盘空会被作为虚拟内存使用,因此该空间无法压缩和删除。在删除虚拟内存文件之前需要禁用系统保护,否则无法删除被保护文件

        参考地址:【Win10 C盘压缩卷问题解答】:无法将卷压缩到超出任何不可移动的文件所在点_专业版c盘可以压缩多少_CoutCodes的博客-CSDN博客一、不可移动的文件是?Windows 10系统的在磁盘管理中对C盘进行压缩卷,出现的问题。因为磁盘压缩卷必须建立在一段连续的物理空间上,如果有不可移动文件被存储到磁盘的末尾空间,那么即使磁盘中间有空余的空间,也不能进行压缩卷,所以最好是系统重装后进行C盘的压缩卷就不会遇到这种问题。 因此我们需要暂时将这两个文件删除,在成功压缩卷之后将其回复便可。关闭休眠功能并重启之后,hiber..._专业版c盘可以压缩多少https://blog.csdn.net/CoutCodes/article/details/104975783

3.4.1 操作步骤

        1、选择【此电脑】,右键属性,弹出【设置】页面;

        2、点击右侧【系统保护】按钮,弹出【系统属性】页面;

        3、选择【系统保护】窗口,查看【保护设置】模块中,目标磁盘是否处于被保护的状态;如果是处于被保护的状态,则需要修改为关闭,否则无需处理。

        4、选中目标磁盘,点击【配置】按钮,弹出【系统保护Windows_OS】页面,选择【禁用系统保护】选项,并确认保存。

        上述操作步骤如下图所示:

        经过以上步骤,就禁用了系统保护,下面操作【关闭虚拟内存并删除该文件

        1、选择【此电脑】,右键属性,弹出【设置】页面;

        2、点击右侧【高级系统设置】按钮,弹出【系统属性】页面;

        3、选择【高级】窗口,在【性能】模块,可以看到配置有虚拟内存相关信息;

        4、点击【设置】按钮,弹出【性能选项】页面;

        5、选择【高级】窗口,在【虚拟内存】模块,可以看到配置有虚拟内存相关信息;

        6、点击【更改】按钮,弹出【虚拟内存】页面;

        7、在【每个驱动器的分页文件大小】模块,查看目标磁盘是否有分页文件大小。如果有(托管的系统)则说明存在虚拟内存,需要关闭虚拟内存;如果没有则不需要处理;

        8、取消【自动管理所有驱动器的分页文件大小】选项,此时可以编辑其他内容;选中目标磁盘,在下方选中【无分页文件】选项,并点击【设置】按钮保存配置

        上述操作步骤如下图所示:

         经过以上步骤,就关闭虚拟内存,并删除该文件;需要重启电脑保证配置生效。

3.4.2 操作结果

        正常且正确结束,重启电脑后,可以对目标磁盘进行【压缩卷】操作。

3.4.3 特殊情况

        3.4.3.1 如果目标磁盘是C盘,还请关闭【休眠】功能。

               1、已管理员身份运行后台控制台(快捷键:Win + X,选择A);

               2、输入powercfg -h off,关闭休眠;system32便表示以管理员身份运行,输入命令行运行之后,重启电脑就删除便休眠文件

               3、尝试3.4.1中的步骤,完成【压缩卷】操作;

               4、输入powercfg -h on,开启休眠;

               上述操作步骤如下图所示:

 

 

3.4.4 注意

        1、因该方法的操作,修改了系统配置,建议【压缩卷】操作完成之后,恢复原来的配置

四、总结

        每个人都有每个人的情况,方法四适用于本人,但不一定适用于其他人,若方法四未能解决问题,可以尝试使用其他方法解决。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/933048.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker harbor私有库

目录 一.Harbor介绍 二.Harbor的特性 三.Harbor的构成 四.Harbor构建Docker私有仓库 4.2在Server主机上部署Harbor服务(192.168.158.25) 4.2.1 这时候这边就可以去查看192.168.158.25网页 4.3此时可真机访问serverIP 4.4通过127.0.0.1来登陆和推送镜…

一分钟学会用pygame制作棋盘背景

一分钟一个Pygame案例,这一集我们来学习一下如何生成一个视频中的棋盘背景效果,非常非常简单。 视频教程链接:https://www.bilibili.com/video/BV17G411d7Ah/ 当然我们这里是用来做页面的背景,你也可以拿来做别的效果&#xff0…

【随笔】- 程序员的40岁后健身计划

【随笔】- 40岁后程序员的健身计划 文章目录 【随笔】- 40岁后程序员的健身计划一、树立健身信心,制订坚持计划二、挑选让你舒适的方式三、调整速度,以间歇式训练为主四、刚开始锻炼,别求太快五、增加力量、柔韧性和平衡练习六、运动多样化七…

Nginx正向代理与反向代理及Minio反向代理实操(三)

本文是对: Nginx安装及Minio集群反向动态代理配置(二) 文的进一步完善: 多台服务器间免密登录|免密拷贝 Cenos7 搭建Minio集群部署服务器(一) Cenos7 搭建Minio集群Nginx统一访问入口|反向动态代理(二) Spring Boot 与Minio整合实现文件上传与下载(三) CentOS7的journa…

【80天学习完《深入理解计算机系统》】第十一天 3.4 跳转指令

专注 效率 记忆 预习 笔记 复习 做题 欢迎观看我的博客,如有问题交流,欢迎评论区留言,一定尽快回复!(大家可以去看我的专栏,是所有文章的目录)   文章字体风格: 红色文字表示&#…

清华大学龙明盛:人工智能工程化软件研发

今年以来,一系列通用大模型和领域大模型相继发布,将人工智能(AI)推向一个崭新的高度。AI开始得到人们开始普遍关注、并渗透至各行各业,引发各行各业发生巨大变化,软件研发行业自然也随之发生巨变。 基于对大…

6.1英寸屏幕?新款iPhone15系列在印度获得认证

据报道,A3904和A3090是最新的iPhone 15系列机型在印度获得监管机构BIS的认证。虽然目前BIS认证文件中没有包含相关的规格和参数信息,但可以确认这两款机型是iPhone 15系列中的一部分。 根据之前的报道,iPhone 15和iPhone 15 Pro将配备6.1英寸…

数据结构(Java实现)-java对象的比较

元素的比较 基本类型的比较 在Java中&#xff0c;基本类型的对象可以直接比较大小。 对象比较的问题 Java中引用类型的变量不能直接按照 > 或者 < 方式进行比较 默认情况下调用的就是equal方法&#xff0c;但是该方法的比较规则是&#xff1a;没有比较引用变量引用对象的…

深度学习7:生成对抗网络 – Generative Adversarial Networks | GAN

生成对抗网络 – GAN 是最近2年很热门的一种无监督算法&#xff0c;他能生成出非常逼真的照片&#xff0c;图像甚至视频。我们手机里的照片处理软件中就会使用到它。 目录 生成对抗网络 GAN 的基本原理 大白话版本 非大白话版本 第一阶段&#xff1a;固定「判别器D」&#x…

数据结构(Java实现)LinkedList与链表(下)

** ** 结论 让一个指针从链表起始位置开始遍历链表&#xff0c;同时让一个指针从判环时相遇点的位置开始绕环运行&#xff0c;两个指针都是每次均走一步&#xff0c;最终肯定会在入口点的位置相遇。 LinkedList的模拟实现 单个节点的实现 尾插 运行结果如下&#xff1a; 也…

React 使用 useRef() 获取循环中所有子组件实例

目录 背景思考实现完整代码&#xff1a;成功运行后的界面如下&#xff1a; 知识点总结uesRef() 作对象处理useImperativeHandle() 父组件操作引入子组件的内部方法最后 背景 之前项目中使用了antd pro 中的 可编辑表格 (EditableProTable)&#xff0c;在页面中表格要经过多层遍…

不用循环数组,js+html实现贪吃蛇

功能描述&#xff1a;每走10步随机改变一个方方向&#xff0c;当键盘按下方向键 w,s,a,d时&#xff0c;使用键盘方向控制蛇的移动&#xff0c;蛇头每撞到一次自身时改变屏幕颜色&#xff0c;蛇头碰到边界时从另一边回来。 实现思路&#xff1a;用个30大小的数组存放每个结点&a…

基于Java+SpringBoot+Vue前后端分离纺织品企业财务管理系统设计和实现

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

nodejs+vue+JavaScript学科竞赛管理系统e41wj

本文拟采用nodejs技术和vue.js搭建系统框架&#xff0c;后台使用MySQL数据库进行信息管理&#xff0c;设计开发的学科竞赛全流程管理系统。通过调研和分析&#xff0c;系统拥有管理员、教师和学生三个角色&#xff0c;主要具备登录注册、个人信息修改、教师管理、学生管理、竞赛…

【Unity小技巧】unity2d平台制作一根三七调的鱼竿效果(附git源码)

文章目录 前言素材开始源码参考完结 前言 今天我们做一个2d鱼竿的效果&#xff0c;先看一下效果成品效果 素材 鱼竿 开始 首先创建一个2D URP项目 &#xff0c;创建一个空物体作为鱼竿&#xff0c;并创建两个子物体作为开始和结束点 配置层级如下 鱼竿和鱼线加Line Ren…

[Open-source tool] 可搭配PHP和SQL的表單開源工具_Form tools(1):簡介和建置

Form tools是一套可搭配PHP和SQL的表單開源工具&#xff0c;可讓開發者靈活運用&#xff0c;同時其有數個表單模板和應用模組供挑選&#xff0c;方便且彈性。Form tools已開發超過20年&#xff0c;為不同領域的需求者或開發者提供一個自由和開放的平台&#xff0c;使他們可建構…

SQL注入漏洞复现:探索不同类型的注入攻击方法

这篇文章旨在用于网络安全学习&#xff0c;请勿进行任何非法行为&#xff0c;否则后果自负。 准备环境 sqlilabs靶场 安装&#xff1a;详细安装sqlmap详细教程_sqlmap安装教程_mingzhi61的博客-CSDN博客 一、基于错误的注入 简介 基于错误的注入&#xff08;Error-based I…

Acrobat Pro DC软件安装包分享(附安装教程)

目录 一、软件简介 二、软件下载 一、软件简介 Acrobat Pro DC是Adobe公司开发的一款PDF编辑软件&#xff0c;简称为DC&#xff0c;是Acrobat系列软件中的一款&#xff0c;是行业内的标准工具&#xff0c;被广泛应用于文档处理、电子合同、PDF表单等领域。 Acrobat Pro DC软…

Springboot开发所遇问题(持续更新)

SpringBoot特征&#xff1a; 1. SpringBoot Starter&#xff1a;他将常用的依赖分组进行了整合&#xff0c;将其合并到一个依赖中&#xff0c;这样就可以一次性添加到项目的Maven或Gradle构建中。 2,使编码变得简单&#xff0c;SpringBoot采用 JavaConfig的方式对Spring进行配置…

jvm开启远程调试功能;idea远程debug

概述 有时候一些问题本地调试无法复现&#xff0c;这个时候可以开启jvm的远程调试功能 jar包启动 jdk8 java -agentlib:jdwptransportdt_socket,address8787,servery,suspendn -jar xxx.jarjdk11/17 java -agentlib:jdwptransportdt_socket,address*:8787,servery,suspe…