有没有办法快速删除文件夹(包含 cca 500 000 个文件/大小 0.5 TB)?我经常这样做,大约需要 15 分钟(Windows 10、USB 3.0、使用 BitLocker 加密的 HDD)。
无需擦除(安全覆盖)。
背景:我有用于备份的外部硬盘,我必须腾出空间来保存数据。格式化硬盘可能是一个选项,但我使用 BitLocker,格式化后我必须
- 打开 BitLocker 并
- 在安全的地方打印并保存恢复密钥(这也很无聊)。
有没有办法快速删除文件夹(包含 cca 500 000 个文件/大小 0.5 TB)?我经常这样做,大约需要 15 分钟(Windows 10、USB 3.0、使用 BitLocker 加密的 HDD)。
无需擦除(安全覆盖)。
背景:我有用于备份的外部硬盘,我必须腾出空间来保存数据。格式化硬盘可能是一个选项,但我使用 BitLocker,格式化后我必须
部分问题可能是使用 Windows 文件资源管理器执行删除操作。它做的比你要求的要多。就像计算文件的数量或需要多长时间 - 这比执行删除操作需要更长的时间。
您可以从命令提示符尝试,这会更快。用于
rmdir
快速删除文件夹。即rmdir /s /q <directory to delete>
。但是,我认为您可能问错了问题。这里的问题是您的备份方法。这是低效的。如果您想要使用类似方法的可靠、一致的备份
robocopy
,请与/mir
交换机一起使用。也就是说robocopy /mir <source> <destination>
,这会在目的地创建一个完美的源镜像。无需删除或跟踪更改的文件。您可以一遍又一遍地运行此命令,并且robocopy
只会复制已更改的内容。https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy
我同意,可能应该考虑您的备份方法。至于删除速度:最好是ssd,删除文件会快得多,可能是5-10倍。