欢迎光临散文网 会员登陆 & 注册

[Windows实用工具] 如何同时运行多个TxBENCH实例?

2021-01-13 02:06 作者:进栈检票  | 我要投稿

众所周知,主要用途是安全擦除和抹0的硬盘测试软件TxBENCH,对于运行环境的要求十分苛刻。不仅不能在远程桌面运行同一环境下也不能同时运行多个实例,batch的start命令乃至复制多个可执行文件都不能解除这一限制。那么如果我们想同时给多个硬盘抹0该怎么办呢?(最近发现DiskGenius的抹0在有些情况下速度比较慢,建议大家用TxBENCH的抹0)

今天我在PE环境下试了半天,找到一个办法:先把可执行文件复制多份,然后全选,回车运行

在PE环境下效果很好

然而当我在常规的Windows环境下试验时,却发现不灵了。究其原因,可能是在PE环境下,多个可执行文件同时启动创建实例,在启动过程中都没有检测到在环境中还有其他正在执行的实例。而在常规Windows环境下,运行需要读写硬盘权限的程序需要UAC确认,导致第二个可执行文件确认启动后,直接就检测到了第一个可执行文件早早就创建好的实例。所以这种方法只在用户具有管理员权限(如Windows Server或者PE环境下)的情况下有用,除非你作死关闭UAC。不过考虑到给大量硬盘抹0的操作要么发生在硬盘刚回来时的PE上,要么发生在存储服务器的Windows Server上,这种方法对于我来说已经够用了。

我很奇怪为什么TxBENCH为什么要做出这种限制,难道就没有考虑过有同时进行多个检测/擦除过程的应用场景吗?我在其界面中也没有找到可以同时进行多个检测/擦除过程的选项或者操作方法。

各位有没有其他像TxBENCH一样方便的安全擦除/抹0的软件可以推荐一下。。



顺便吐槽一下,TxBENCH的团队简直是鸽王,2013年8月推出0.95后,鸽了将近6年才在2019年4月拿出0.96,然后一股脑地加了包括NVMe在内的一堆特性;然后又鸽了一年多,才把关于NVMe的一个严重bug修掉(我并没有来得及更新这个版本,但是我知道这个bug,不能安全擦除NVMe SSD);再接下来的更新正好是写这篇文章的前一天(我刚才试了一下这个新版本,依然不能同时运行多个实例,依然没有找到可以同时进行多个检测/擦除过程的选项或者操作方法)。。

官网的ChangeLog


[Windows实用工具] 如何同时运行多个TxBENCH实例?的评论 (共 条)

分享到微博请遵守国家法律