[Windows實(shí)用工具] 如何同時(shí)運(yùn)行多個(gè)TxBENCH實(shí)例?
眾所周知,主要用途是安全擦除和抹0的硬盤測試軟件TxBENCH,對于運(yùn)行環(huán)境的要求十分苛刻。不僅不能在遠(yuǎn)程桌面運(yùn)行,同一環(huán)境下也不能同時(shí)運(yùn)行多個(gè)實(shí)例,batch的start命令乃至復(fù)制多個(gè)可執(zhí)行文件都不能解除這一限制。那么如果我們想同時(shí)給多個(gè)硬盤抹0該怎么辦呢?(最近發(fā)現(xiàn)DiskGenius的抹0在有些情況下速度比較慢,建議大家用TxBENCH的抹0)
今天我在PE環(huán)境下試了半天,找到一個(gè)辦法:先把可執(zhí)行文件復(fù)制多份,然后全選,回車運(yùn)行。

然而當(dāng)我在常規(guī)的Windows環(huán)境下試驗(yàn)時(shí),卻發(fā)現(xiàn)不靈了。究其原因,可能是在PE環(huán)境下,多個(gè)可執(zhí)行文件同時(shí)啟動(dòng)創(chuàng)建實(shí)例,在啟動(dòng)過程中都沒有檢測到在環(huán)境中還有其他正在執(zhí)行的實(shí)例。而在常規(guī)Windows環(huán)境下,運(yùn)行需要讀寫硬盤權(quán)限的程序需要UAC確認(rèn),導(dǎo)致第二個(gè)可執(zhí)行文件確認(rèn)啟動(dòng)后,直接就檢測到了第一個(gè)可執(zhí)行文件早早就創(chuàng)建好的實(shí)例。所以這種方法只在用戶具有管理員權(quán)限(如Windows Server或者PE環(huán)境下)的情況下有用,除非你作死關(guān)閉UAC。不過考慮到給大量硬盤抹0的操作要么發(fā)生在硬盤剛回來時(shí)的PE上,要么發(fā)生在存儲(chǔ)服務(wù)器的Windows Server上,這種方法對于我來說已經(jīng)夠用了。
我很奇怪為什么TxBENCH為什么要做出這種限制,難道就沒有考慮過有同時(shí)進(jìn)行多個(gè)檢測/擦除過程的應(yīng)用場景嗎?我在其界面中也沒有找到可以同時(shí)進(jìn)行多個(gè)檢測/擦除過程的選項(xiàng)或者操作方法。
各位有沒有其他像TxBENCH一樣方便的安全擦除/抹0的軟件可以推薦一下。。
順便吐槽一下,TxBENCH的團(tuán)隊(duì)簡直是鴿王,2013年8月推出0.95后,鴿了將近6年才在2019年4月拿出0.96,然后一股腦地加了包括NVMe在內(nèi)的一堆特性;然后又鴿了一年多,才把關(guān)于NVMe的一個(gè)嚴(yán)重bug修掉(我并沒有來得及更新這個(gè)版本,但是我知道這個(gè)bug,不能安全擦除NVMe SSD);再接下來的更新正好是寫這篇文章的前一天(我剛才試了一下這個(gè)新版本,依然不能同時(shí)運(yùn)行多個(gè)實(shí)例,依然沒有找到可以同時(shí)進(jìn)行多個(gè)檢測/擦除過程的選項(xiàng)或者操作方法)。。
