<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://maytide.net/read.php/1940.htm</link>
<title><![CDATA[HOWTO: 手动删除 Windows.old 目录]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Windows Client]]></category>
<pubDate>Thu, 11 Apr 2019 03:40:16 +0000</pubDate> 
<guid>https://maytide.net/read.php/1940.htm</guid> 
<description>
<![CDATA[ 
	<p><img src="http://goxia.maytide.net/attachment.php?fid=49"></p><p><font color="#fd3f0d" size="4"><strong>HOWTO: 手动删除 Windows.old 目录</strong></font></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 当我们通过 Windows Update 或 Windows Setup 执行新版本的就地升级后，在系统卷会留下一个 Windows.old 目录，该目录为回滚到升级前的操作系统提供了备份，如果你决定保留当前的升级，那么可以使用 Windows 存储设置中提供的“配置存储感知或立即运行”设置，使用“立即释放空间”选项来清理删除 Windows.old 这个备份。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 但有时我们可能会遇到一个情况，就是清理完毕后发现系统卷下（C:\）仍然存在 Windows.old 这个目录，这是因为清理工具无法完全删除掉其中的所有数据导致的。这个问题 <a href="http://goxia.maytide.net" target="_blank">gOxiA</a> 早先曾有遇到过，在 Windows 10 先前的版本时，执行就地升级后发现微软键鼠驱动没有被成功迁移，导致被关联在 Windows.old 的对应目录中，由于是加载状态，所以只能手动先卸载驱动，然后引导至 PE 状态，在脱机环境下手动删除 Windows.old。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 而本次遇到的情况与上述类似，不过是 Temp 目录中有文件无法被删除，如下图所示：</p><p><a href="http://goxia.maytide.net/ftpup/2018/HOWTO--Windows.old-_9F35/clean_previously_1.png"><img width="547" height="496" title="clean_previously_1" style="display: inline; background-image: none;" alt="clean_previously_1" src="http://goxia.maytide.net/ftpup/2018/HOWTO--Windows.old-_9F35/clean_previously_1_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在 Windows 10 TAP 其他成员的帮助下，这次 gOxiA 没有引导至 PE 执行手动删除，而是直接在联机状态下操作成功。其方法就是先获得 Windows.old&nbsp; 目录的所有权，然后再重新分配目录权限，为此将执行以下命令行：</p><p>1. <strong>takeown /f c:\windows.old /r</strong></p><p>2. <strong>icacls c:\windows.old /grant computer\name:(OI)(CI)(IO)(F)</strong></p><p>3. <strong>rd /s /q c:\windows.old</strong></p><p><a href="http://goxia.maytide.net/ftpup/2018/HOWTO--Windows.old-_9F35/takeown_icacls.png"><img width="634" height="333" title="takeown_icacls" style="display: inline; background-image: none;" alt="takeown_icacls" src="http://goxia.maytide.net/ftpup/2018/HOWTO--Windows.old-_9F35/takeown_icacls_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 上图是执行的过程可供参考，期间有遇到错误，可暂时忽略尝试执行第三步的删除，如果最后确实失败，则可以再选择进入 PE 执行手动删除。</p>
]]>
</description>
</item>
</channel>
</rss>