Windows 10 更新后无法删除 LocalState.. 文件夹

今天(2019-06-10 星期一)我的 Windows 10 系统,迎来了第 1903 版本号的更新。与以往不同的是,这是一次大的版本号更新,由原来的 1806 更新到 1903 版本号。

更新后,按照惯例,对 C 盘进行磁盘清理,删除一些系统垃圾文件,其中 C 盘根目录下的Windows.old文件没有清理掉,原因是LocalState..文件夹删除失败。这里删除失败指的是,使用一般的删除方法,例如鼠标右键删除、Shift + Delete删除。

解决方法:使用 rd 命令删除目录


由于系统提示的是LocalState..文件夹删除失败,所以,先尝试删除它。其实后面证实了,在Windows.old目录下的子目录都需要用rd命令删除。

请注意,以下操作均在以管理员运行的 cmd 命令行中操作。

一、删除 LocalState.. 文件夹

  1. # 进入 LocalState.. 文件夹的上一级目录
  2. C:\WINDOWS\system32>cd C:\Windows.old\Users\用户名\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
  3. # 删除 LocalState.. 文件夹
  4. C:\Windows.old\Users\用户名\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy>rd LocalState..\

二、删除 Windows.old 目录

  1. # 进入 C 盘根目录
  2. C:\WINDOWS\system32>cd C:\
  3. # 删除 Windows.old 目录及其子目录
  4. C:\>rd /s Windows.old
  5. Windows.old, 是否确认(Y/N)? y
  6. C:\>

三、rd 命令的使用

  1. C:\WINDOWS\system32>rd /?
  2. 删除一个目录。
  3. RMDIR [/S] [/Q] [drive:]path
  4. RD [/S] [/Q] [drive:]path
  5. /S 除目录本身外,还将删除指定目录下的所有子目录和
  6. 文件。用于删除目录树。
  7. /Q 安静模式,带 /S 删除目录树时不要求确认

(完)