Mih*_*kel 4 windows storage temporary-files
我最近发现设置应用程序显示临时文件使用了大约 20GB 的空间。但是当我去删除它们时,我只能删除大约 28MB。当我用打开临时文件夹Run,然后%temp%它只能说明周围的文件40-50MB启动之后。如何删除这 20GB 的不可见文件?我只有一个 240GB 的 SSD,所以空间非常稀缺。以下是几张照片:
我运行 Windows 10 Home Activated。我尝试过磁盘清理,但这仅删除了大约 30MB 的文件。
更新:打开隐藏项目后,我找到了一个名为 WINDOWS-BT 的文件夹,经过一番研究,发现它是以前 Windows 版本的文件夹。我使用 TakeOwnerShip pro 删除了它,这删除了大约 12GB 的临时文件,但仍然保留了 8GB。我目前正在免费下载 TreeSize 以找出其他 8GB 的位置。
更新 2:您好,我下载了 TreeSizeFree,但在那里没有真正找到任何东西。最大的文件夹是 87GB,Program Files其中主要包含我的 GTA V 安装。该Program Files (x86)文件夹主要由我的 Steam 游戏(CS:GO、Besiege 等)组成。该5.5GB [3 Files]位置被认为是我的pagefile.
Windows 文件夹显示为 25GB,而在设置中它只有 18GB,这可以解释其他 8GB 的来源。我应该在那里寻找什么东西?
最终更新:删除 Windows-BT 文件夹后,它在几个小时后重新出现。我决定检查系统更新,肯定下载了足够多的更新并等待安装。安装更新后,Windows-BT 文件夹自己消失了,并创建了一个占用 20GB 的名为 Windows.old 的新文件夹。然后我按照本教程删除了 .old 文件夹,我的所有磁盘空间都回来了!注意:磁盘清理无法找到 Windows.old 文件夹,这就是我必须从设置应用程序中删除它的原因。
我不确定它是什么构成临时文件,但您应该检查一些地方。
%temp%通常指向%systemdrive%\Windows\Temp- 这是默认的系统范围临时文件夹。但是,对于每个用户来说,其良好的安全做法是拥有自己的临时文件夹%systemdrive%\users\{USERNAME}\AppData\Local\Temp(替换用户文件夹中的每个文件夹的“{USERNAME}”)。另外,检查回收站 - 里面有什么东西?
一般来说,正如@Ramhound 提到的那样,非常值得目视检查整个磁盘以真正了解发生了什么,不要依赖向导。
下面是TreeSize free的屏幕截图,它提供了驱动器的图形树视图,背景图显示了每个文件夹中空间的使用位置。
显然,使用这种方法要小心,您可能会通过删除其文件来损坏应用程序或 Windows 组件。但是通过一些常识和一些研究,您可以节省大量空间并发现浪费,否则您可能不会注意到并收回一些宝贵的存储空间。
现在 Windows 在自我清理方面做得更好,但应用程序通常会创建临时文件、文档、媒体文件、保存游戏等。检查桌面、我的文档和音乐、图片等 - 删除所有垃圾文件、默认文件。此外,当您卸载程序时,安装程序通常只会删除它安装的文件 - 因此即使正确删除软件,您最终也会留下日志和崩溃转储以及其他垃圾。
警告!!请勿触摸/修改/删除内部C:\Windows\WinSxS- 仅在 DISM 命令下方使用 - 它是一个关键的系统文件夹。
WinSxS 是一个系统文件夹,有时可能会膨胀(补丁或卸载的剩余部分),您可以运行:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
如果它建议清理,请运行:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
注意- 运行上述命令将节省一些空间,但会阻止删除任何当前安装的更新。
默认情况下,可能值得检查您的系统还原设置,它会保留一定比例的磁盘。我不建议完全禁用它,但如果您的空间有限,以在出现问题时回滚的还原点较少为代价,则限制其大小是有意义的。
我认为导致某些漂移的原因可能有很多,具体取决于您的系统。没有看到使用 Windows 文件夹中的空间的内容,我只能猜测,但下面是一些常见的疑点/修复。
Windows 更新在此处存储文件。理论上它应该清理这个目录,但你可能有旧的更新失败或因任何原因卡住。你可以从这里删除文件,一些文件会返回。您可能需要使用安全模式或同时停止 Windows Update 和 BITS 服务才能删除这些文件。
此文件夹是必需的,但不经常使用。您可以安全地启用此文件夹的压缩以节省一点空间。(启用压缩可节省空间,但需要更多 CPU 时间 - 我只会在不常使用的文件夹上启用此功能)。
安装了大量默认可选组件,这些组件不会出现在添加删除控制面板中。您需要以管理员身份启动 Powershell 窗口。运行此命令以列出已安装的软件包:
Get-AppxPackage -AllUsers | select -Property Name
Run Code Online (Sandbox Code Playgroud)
然后使用以下命令卸载包(本例中的 Bing News 取自之前的命令输出。
Get-AppxPackage -AllUsers | where {$_.Name -like "Microsoft.BingNews" } | Remove-AppxPackage -AllUsers
Run Code Online (Sandbox Code Playgroud)
上面的命令卸载包,下一组命令完全删除安装包(c:\Windows\InfusedApps 会变小 - 不要直接编辑这个文件夹)。同样的过程,列出可用的包,然后根据需要删除它们。您需要在删除之前卸载该软件包,并且某些软件包不可移动(至少没有丑陋/不受支持的黑客攻击)
Get-AppxProvisionedPackage -Online | select DisplayName
Run Code Online (Sandbox Code Playgroud)
要删除与 xbox 相关的软件包,请使用 Microsoft.Xbox*
Get-AppxProvisionedPackage -Online | where {$_.DisplayName -like "Microsoft.Xbox*" } | Remove-AppxProvisionedPackage -Online
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25785 次 |
| 最近记录: |