在 Windows 中强制卸载以格式化卷是否安全?

在 Windows 中强制卸载以格式化卷是否安全?

我正在使用formatcmd 中的命令来格式化 USB 闪存驱动器。

M:\>format /FS:FAT32 /Q
Required parameter missing -

M:\>format M: /FS:FAT32 /Q
Insert new disk for drive M:
and press ENTER when ready...
The type of the file system is FAT32.
QuickFormatting 14999M

Format cannot run because the volume is in use by another
process.  Format may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) y
Volume dismounted.  All opened handles to this volume are now invalid.
Initializing the File Allocation Table (FAT)...
Volume label (11 characters, ENTER for none)?
Format complete.
      14,6 GB total disk space.
      14,6 GB are available.

        8 192 bytes in each allocation unit.
    1 917 823 allocation units available on disk.

           32 bits in each FAT entry.

Volume Serial Number is E00B-2739

M:\>

以这种方式强制下马并使手柄无效是否安全?

答案1

如果您无论如何都要删除驱动器上的所有数据(毕竟这是格式化所做的事情之一),则在其上打开的任何文件句柄的有效性都毫无意义。此时唯一需要担心的是,您是否在格式化之前备份了数据,并且仍有进程正在处理这些数据。为安全起见,请在重试之前关闭所有其他程序,并仔细检查以确保您正在进行的所有备份都已完全完成。如果仍然出现有关打开文件句柄的问题,请尝试重新启动。

如果这不起作用,请尝试在安全模式下重新启动。如果不起作用,请拿出您选择的工具包(例如:SysInternals、NirSoft 等)并开始排除故障,找出是什么原因导致该驱动器上的句柄不断打开,以便您可以将其关闭。或者只需重新格式化整个机器,因为此时肯定发生了一些特别的事情。

相关内容