如果你已经用完这篇Windows系统盘无痛瘦身提到的所有方法还需要进一步释放系统盘容量,那么winsxs文件夹就是最后的希望了。
首先这个文件夹是绝对不能删不能删不能删的,然后除了MS给的补丁能通过磁盘清理清理掉一部分文件外,剩下的文件也是绝对不能删不能删不能删的,尽管这货真的很占空间(随随便便就上10GB了)。唯一可以做的就是利用NTFS的压缩功能,可以压缩大概1/3的空间。

注意事项
尽管是系统级的压缩,尽管winsxs里大部分文件很少会修改或移动,但NTFS压缩对性能还是有轻微影响的。这是在给(自以为)有强迫症的患者打针,实际影响可以忽略。
虽然下面的操作方法不复杂,我也试过一遍没有问题,压缩后也一切正常,但请按照步骤仔细操作。
很多介绍这个方法的中文内容讲到压缩就完了,完全不管winsxs和子目录的权限已经变更,导致使用Windows Installer的程序安装或重装时报错。对此我只能说:请以谨慎的态度对待知识。
以下压缩方法来自dandar3.blogspot.jp,我只是结合自己的经验整理补充。
压缩方法

  1. 关闭其它在运行的程序,以管理员权限运行cmd,按顺序输入以下指令

  2. 停止并禁用Windows Installer和Windows Module Installer服务

sc stop msiserver
sc stop TrustedInstaller

sc config msiserver start= disabled
sc config TrustedInstaller start= disabled
3. 备份winsxs目录的ACLs(存取权限表,一会儿要还原的)

icacls “%WINDIR%\WinSxS” /save “%WINDIR%\WinSxS.acl” /t
4. 获得WinSxS和其子目录的所有权

takeown /f “%WINDIR%\WinSxS” /r
5. 获得winsxs目录的所有权限

icacls “%WINDIR%\WinSxS” /grant “%USERDOMAIN%%USERNAME%”:(F) /t
6. 压缩winsxs

compact /c /s:"%WINDIR%\WinSxS" /i
7. 把WinSxS和其子目录的所有权还给TrustedInstaller

icacls “%WINDIR%\WinSxS” /setowner “NT SERVICE\TrustedInstaller” /t
8. 还原winsxs目录的ACLs

icacls “%WINDIR%” /restore “%WINDIR%\WinSxS.acl”
9. 删掉备份的WinSxS.acl文件

del “%WINDIR%\WinSxS.acl”
10. 还原Windows Installer和Windows Module Installer服务为手动

sc config msiserver start= demand
sc config TrustedInstaller start= demand

快去看看释放了多少空间出来吧~

压缩winsxs文件夹的正确姿势相关推荐

  1. 压缩WinSxS文件夹

    1. 关闭其它在运行的程序,以管理员权限运行cmd,按顺序输入以下指令 2. 停止并禁用Windows Installer和Windows Module Installer服务 sc stop msi ...

  2. 服务器winsxs文件夹怎么清理工具,winsxs,教您winsxs文件夹清理方法

    小伙伴们,小编今天给你带来了一个非常劲爆的消息,那就是如何清理winsxs文件夹这问题的解决方法,说到这里你们一定都特别的想要知道清理winsxs文件夹到的方法了吧.那么小编今天就把清理winsxs文 ...

  3. linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

  4. [linux]压缩一个文件夹内的部分文件 | 解压缩到指定路径

    1.压缩一个文件夹内的部分文件 需求:对a目录下的这两个文件进行压缩 正确做法 cd /data/yzw/formal/result/a #必须切换到要压缩的目录下!! find -name &quo ...

  5. Python压缩目录文件夹,解压目录文件夹及耗时效率统计

    Python用zip_file压缩文件夹,用unzip_file解压文件夹 1. 压缩效果对比 发现压缩率挺低的 压缩前:28.9MB,压缩后依然:27.8MB 2. 压缩耗时 运用了Python 装 ...

  6. win10系统winsxs文件夹该如何删除

    管理员身份运行powershell: dism.exe /Online /Cleanup-Image /AnalyzeComponentStore 如果想要清理Winsxs文件夹的话,我们直接输入命令 ...

  7. 【Auto.js】[zip压缩] 将文件夹压缩成zip包

    将一个文件夹压缩成一个zip包,可应用于项目文件夹打包成zip, 文件夹过滤了目录中的空文件夹,因此,空文件夹不会被打包到zip包中. 由于本人JS知识有限,JAVA也不懂, 导致该函数, 打包大型文 ...

  8. WinSxS文件夹瘦身

    WinSxS文件夹瘦身2014-5-8 18:03:32来源:IT之家作者:阿象责编:阿象 评论:27 刚刚,我们分享了如何用DISM管理工具查看Win8.1 WinSxS文件夹实际大小.对于WinS ...

  9. 什么是WINSXS文件夹

    转自:http://blog.163.com/yuan_haoliang/blog/static/81198320097178431691/ 从WINDOWS 98用到现在的7,自VISTA开始就出现 ...

最新文章

  1. 【经验】网络加速:pip
  2. 如何使用Ajax技术开发Web应用程序(2)
  3. MySQL 8.0 正式版 8.0.11 发布:比 MySQL 5.7 快 2 倍
  4. 保护8亿终端 阿里聚安全携手信通院打造B2C资金安全闭环
  5. 索引语法——创建索引 || 查看索引 || 删除索引 || ALTER命令 索引设计原则
  6. android zxing 自动对焦,ZXing自动对焦问题
  7. ROS调用ORB-SLAM2
  8. Ubuntu18.04误删分区表,无法挂载U盘解决
  9. vue使用ntko控件完成word上传、html上传
  10. 【股票融资融券模拟交易系统】开发与设计
  11. tcpdump输出内容分析
  12. mac 笔记本命令行使用技巧
  13. 信息论与编码_从信息论谈数字孪生系统的大行其道
  14. 数学与应用数学专业考计算机研究生,数学与应用数学专业学生考研有哪些方向 数学与应用数学专业学生考研方向是怎样的...
  15. Tensorflow中scope命名方法
  16. SV学习笔记—区分always和initial
  17. HDMI接口类型种类区分图(高清图)
  18. Spring Boot 之 MDC 实现全链路调用日志跟踪
  19. java jxl使用
  20. 应该怎样庆祝自己的生日更能体现生命的意义?

热门文章

  1. 记账软件分享,教你如何记账并管理所有账目
  2. 欢乐喜剧人之个人见解
  3. 游戏开发之Unity2021智能导航地图烘焙
  4. KeyShot中的阴影效果该怎么制作
  5. java 计算月份和日期
  6. 工具类-随即获取姓名-ZH
  7. 什么叫云计算?云计算通俗解释
  8. 为什么被水弄湿的纸干了后会变皱?
  9. [imx6 VPU]硬解码+示例[ffmpeg获取海康rtsp h264流 QT显示]
  10. 系统设计开发模式思考