说明:本人已在知乎发布此篇文章,知乎域名为zhihu.com/people/mufanzh,其他论坛均未发表。
起因
今天突然发现,D盘出现Program Files文件夹,且含有一个空文件夹ModifiableWindowsApps。一般方式无法删除,需要SYSTEM权限,由于文件名和系统盘的Program Files一致,且需要较高权限,因此没有第一时间通过修改权限进行删除。
查阅相关信息后,本人猜测:几天前使用微软我的世界启动器时,由于需要Xbox相关应用,因此下载了Xbox等软件,在使用后发现并不好用,于是卸载,此文件夹应该是卸载残余物。文章来源:https://www.toymoban.com/news/detail-511881.html
问题
- 第一次删除后重启复原
- 权限不足
- 使用“粉碎机”等,无法彻底删除
文件夹来源
查阅相关信息,原因如下:
作为一项Windows更新,Microsoft Store或游戏更新已将名为“ModifableWindowsApps”的新文件夹添加到Program Files中。该文件夹包含某些PC游戏的数据,它与PC游戏修改功能相关联。文章来源地址https://www.toymoban.com/news/detail-511881.html
解决办法
方法一:(微软社区介绍的方法,未尝试)
建议看下是否仍然有程序默认安装在d盘,或者设置安装在d盘。
有的话,Program Files等文件夹是无法删除的,会自动生成。
然后执行一下干净启动:https://support.microsoft.com/zh-cn/help/929135/how-to-perform-a-clean-boot-in-windows
先卸载设备中全部的第三方反病毒软件与系统优化软件 (例如 360、360桌面、腾讯电脑管家、腾讯桌面、鲁大师,代理,加速器,虚拟机等)。
然后
1. 右击开始菜单---运行,
2. 输入 :msconfig,回车
3. 服务----勾选下面的“隐藏所有 Microsoft 服务”--------点击“全部禁用”。
(若是设置了pin密码,请把IPsec Policy Agent设置为开启/自动,这是Microsoft 服务,前面隐藏了Microsoft 服务,因此正常情况下是看不到的,若是没有看到,无须特意关注。)
4. 然后鼠标右击任务栏------任务管理器----启动-------将所有的启动项全部禁用。(逐个右击启动项,选择“禁用”)
5. 然后 鼠标右击左下角开始按钮-------"Windows PowerShell(I)"(管理员)(A ),输入:(建议复制粘贴,逐条输入,防止遗漏。)
- Dism /Online /Cleanup-Image /ScanHealth
- 回车
- Dism /Online /Cleanup-Image /CheckHealth
- 回车
- DISM /Online /Cleanup-image /RestoreHealth
- 回车
- sfc /SCANNOW
- 回车
完成后重启电脑。
方法二:(已尝试,有效)
“以管理员身份”运行命令提示符
依次运行以下命令:
takeown /F "D:\Program Files" /A /R /D Y
icacls "D:\Program Files" /T /grant administrators:F
rd /s /q "D:\Program Files"
(如出现文件不在D盘,将D改为相对应的盘即可)
方法三:(未尝试,理论可行)
修改权限,已解决权限不足的问题。
1.首先,鼠标右键点击该文件夹-->属性-->安全-->高级。
2.接着,更改-->高级-->立即查找,在下方的搜索结果里面找到本地账户。
3.勾选“替换子容器和对象的所有者”和“使用可从此对象继承的权限项目替换所有子对象的权限项目(P)”
如果上述操作不行,属性-->安全下查看本地账户的权限是否拥有“完全控制”的权限,如果没有,点击编辑进行勾选。
方法四:(治标不治本)
隐藏文件
右键文件夹-->属性-->隐藏
到了这里,关于解决非系统盘出现Program Files文件夹以及Program Files下的ModifiableWindowsApps文件夹无法删除的问题。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!