Windows 8.1上未将驱动器号分配给USB驱动器


8

不久之前,我dd在USB驱动器上执行,但稍后在需要时执行。我发现它无法在Windows磁盘管理中格式化,该磁盘显示“系统找不到指定的文件”。因此,我在Linux上格式化了USB驱动器。

现在发生问题。Windows 8.1没有分配驱动器号,因此无法在Windows资源管理器中对其进行访问,尽管它在WDM中显示,但任何操作都会返回上述消息。但是在我的计算机上的Linux和另一台计算机上的Windows上使用时,没有问题。


您是如何格式化的?如果使用MBR和FAT32分区格式化它会怎样?
马里奥

@Mario我曾经dd对MBR进行零填充,cfdisk创建分区和mkfs.vfat创建文件系统。没事。我将一些文件复制到USB驱动程序中,并且可以在另一台Windows计算机上读取它们。
Noverull 2014年

因此,另一台Windows PC能够读取它,但不是您自己的?
马里奥

@Mario不完全是。Linux可以,但Windows无法。
Noverull 2014年

由于这个问题:它们可以在另一台Windows机器上读取。
马里奥

Answers:


14

正如我们通过注释发现的那样,可以使用Windows的diskpart解决问题。显然,Linux工具以某种方式创建了Windows无法正确读取(或出现其他问题)的MBR和/或分区表。

如果您使用这些说明,请务必小心!犯错可能意味着您将丢失更多的磁盘上的所有数据。如果您不确定,请让经验更丰富的人来做!

  • 打开开始菜单,然后键入diskpart。您应该得到一击,启动它,并在出现询问时确认UAC提示。

  • 等待控制台窗口显示输入光标(后面的水平线闪烁DISKPART>)。

  • 输入list disk并用确认Return

  • 找到您要格式化/重置的磁盘。仔细检查,选择正确的一个。记住###下一步的编号(在下方列出)。

  • 现在,键入select disk #where,#将其替换为上一步中的数字。

  • 再次键入list disk,并且正确的磁盘应*在其前面标记。

  • 键入clean,确认是否询问并等待操作完成。

  • 使用保留diskpart exit

  • Windows资源管理器现在应询问您如何处理未初始化/空的磁盘。如果不是,请查看磁盘管理(打开“开始”菜单并运行diskmgmt.msc)。您应该找到未初始化的驱动器,并能够创建新分区并格式化它们。


1
这对我来说没有帮助。清洁后,它没有出现在“我的电脑”中。磁盘管理实用程序创建了一个卷,但未能对其进行格式化(再次,“系统找不到指定的文件” ...)。与diskpart相同。我也尝试过用fdisk重新创建MBR表,但是即使这样也没有帮助。
Stanislav Mamontov 2014年

编辑后,在下面添加了来自弗拉迪斯拉夫·库兹敏的其他说明
超音速

7

我遇到了完全相同的问题,而Mario的解决方案无法解决我的问题。除了Mario的解决方案之外,请执行以下操作:

  • 在' clean'之后不要使用' exit' 离开diskpart
  • 输入' create partition primary'

这将创建主FAT32分区(如对Mario解决方案的“ Stanislav Mamontov”的评论中所述,无法从磁盘管理器中进行分区)。该分区将被识别,直接安装并可用。现在,如果需要,您可以重新格式化为NTFS。


您保存了我的笔式驱动器。非常感谢。使用hp usb格式化工具后,仅在Win 10上未检测到该错误。将create primary partition真正帮助。:)
Ashu

1

就我而言,该create primary partition命令没有帮助。磁盘管理仍然失败,显示“ 系统找不到指定的文件 ”。

最终解决问题的是:clean我使用而不是使用DISKPART实用程序中的命令clean all。该命令在磁盘的每个扇区中写入零,从而有效地创建了真正的未分区空间。这需要一些时间,但是可以。

之后,您可以在“磁盘管理”中创建新分区,格式化并分配字母。

该解决方案等效于使用上面提到的Easeus分区管理器,但是您可以在不安装任何第3方工具的情况下进行操作。因此,关键是在创建新分区之前先将USB记忆棒擦干净。


1

类似的问题,Verbatim Store'n Go,在Windows 10上无法执行任何操作。Windows7可以正常访问它。在Windows 7计算机上进行格式化无济于事。Computer Management应用程序中的磁盘管理工具不断抛出错误(尝试分配驱动器号时,它不断抛出“找不到指定的文件”错误)。在那里删除分区并重新创建没有帮助。

对我来说,Mario的Diskpart解决方案始终在事件日志中引发错误“访问被拒绝”,并带有以下内容:5 @ 0101000F-无法将磁盘\?\ PhysicalDrive1上的扇区归零。错误代码:\?\ PhysicalDrive1

在“清理”之后尝试“创建主分区”也不起作用。

尝试Paragon擦除磁盘并重新创建分区,此操作“成功”,但原始问题仍然存在。

起作用的是SD记忆卡格式化器

也许其中一些较新的USB驱动器只是带有适配器的SD卡?无论如何,值得尝试使用SD存储卡格式化程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.