我该如何修复我的 USB 驱动器以恢复其原来的 8GB 大小?

我该如何修复我的 USB 驱动器以恢复其原来的 8GB 大小?

我买的时候我的U盘本来就是8GB的。

我尝试在 Windows 7 中通过右键单击驱动器并选择 来重新格式化Format...。但容量仅显示 250MB。

我可以做些什么来恢复原始大小吗?也许它以一种奇怪的方式被分割了?

闪存驱动器是 SanDisk Cruzer Micro 8GB。我从沃尔玛买的,但这是同一款驱动器。 http://www.amazon.com/SanDisk-Cruzer-Micro-Flash-SDCZ6-8192-A11/dp/B000UZN2ZK

答案1

您应该尝试 BootIce。BootIce 是一款便携式免费实用程序,旨在直接深度自定义和修复驱动器。它能够编辑、恢复、安装和备份驱动器的 MBR、PBR、分区和扇区。

警告:由于其强大的功能,使用此程序可能会导致您的驱动器无法正常工作。没有“反向”选项来恢复使用此实用程序所做的更改。使用 BootIce 时务必小心谨慎,并确保在尝试使用其功能之前,您知道自己要做的事情就是要完成的事情。

由于我的闪存驱动器恰好也存在同样的问题,因此我将在下面添加一个指南,其中包含修复该问题的精确步骤。但首先,请从“我的电脑”中鸟瞰一下该问题:

我的计算机中的闪存驱动器损坏

将其与 DiskPart 中的结果进行比较:

DiskPart 中的闪存驱动器损坏

该驱动器的原始大小为 32GB,但错误地显示只有 242MB。要更正此问题,请按以下步骤操作:

如何使用 BootIce 恢复闪存驱动器的全部容量

  1. 下载 BootIce,bot x64 和 x86 版本可从 softpedia.com 获得:

http://www.softpedia.com/get/System/Boot-Manager-Disk/Bootice.shtml

  1. 将 .rar 文件解压到您选择的位置。由于 BootIce 是一个便携式程序,您可以从闪存驱动器或外部硬盘运行它。

  2. 验证您所拥有的驱动器是否存在问题。注意:删除分区将删除所有数据。在继续操作之前,请务必备份您不想丢失的所有重要文件或数据。

  3. 将已验证有问题的 USB 插入计算机的 USB 端口。

  4. 您需要管理员权限才能运行 BootIce,因为它需要格式化权限。右键单击 BootIce 并选择以管理员身份运行。

以管理员身份运行 BootIce

  1. 从下拉菜单中选择目标驱动器,然后单击“部件管理”按钮。

BootIce 主屏幕

  1. 将打开一个新屏幕,其中显示驱动器及其所有分区。在这里,您可以修改参数,例如分区大小和 Windows 分配的驱动器号。选择主驱动器(列表中的第一个选项),然后单击“重新分区”按钮。

BootIce分区管理窗口

  1. 在弹出窗口中,根据驱动器的分区选择单分区或多分区选项。在此示例中,我们将选择单分区选项以恢复驱动器的完整可用大小。下面,选择与您的驱动器最匹配的文件系统类型,对于闪存驱动器,选择 FAT16 或 FAT32。这个是 FAT 32。您可以在卷标框中为您的闪存驱动器指定一个名称。将所有其他选项保留为默认值。单击确定。

BootIce 格式化弹出屏幕

  1. 将出现一个确认框,如果您确定,请单击“确定”继续。笔记按“确定”将重新格式化驱动器并删除所有数据。如果您的驱动器中包含您不想丢失的数据,请选择“取消”并进行数据备份。

BootIce 确认框

  1. 处理过程中弹出窗口将变灰,进度将显示在标题栏中。

BootIce 格式化正在进行中

  1. 如果一切顺利,完成后您将看到一个确认弹出窗口。

BootIce确认完成。

  1. 现在您应该可以在“我的电脑”中看到正确的驱动器大小。

已成功格式化我的电脑中的闪存驱动器

恭喜,您的驱动器现在可以使用了!

在此处输入图片描述

答案2

命令行过程并不简单,但是最有可能奏效的事情。

重新格式化“驱动器”时,您实际上只是格式化驱动器上的一个分区。您需要使用 diskpart 实用程序删除分区并创建一个覆盖整个卷的单个分区。

diskpart可能有点危险,因为如果您选择了错误的磁盘或分区,您可能会删除极其重要的数据或分区,并丢失机器上的所有数据。

请极其小心地行事!

以管理员身份打开命令提示符(打开开始菜单,输入cmd并按 Enter。)

输入diskpart并按 Enter。您将看到如下所示的新提示:

DISKPART>

类型

list disk <ENTER>

您将获得机器上所有驱动器的列表。

类型

select disk # <ENTER>

选择磁盘,其中#是 Windows 指定的磁盘号。通常,设备是磁盘 1,但最好始终确认一下。

然后输入

list partition <ENTER>

获取磁盘上所有分区的列表。

如果你确定你有正确的磁盘/分区,你可以重复输入

select partition # <ENTER>
delete partition <ENTER>

直到从该驱动器中删除所有分区(您可能需要输入delete partition override受保护的分区)。

驱动器清空后,退出 diskpart 并移除驱动器。等待至少 5 分钟,然后重新插入驱动器。请勿点击格式– 这很可能会重现问题。相反,请再次输入 diskpart,然后选择磁盘。然后输入

create partition primary <ENTER>

创建分区后,退出diskpart并在命令提示符中输入

diskmgmt.msc <ENTER>

这将提供一种创建 FAT32 分区的可靠方法。在您要格式化的驱动器上(切勿触碰磁盘 0!),右键选择formatallocation unit size选项为默认, 选项File System设置为FAT32。 格式化可能需要一段时间,取决于磁盘大小,请耐心等待。

这应该可以修复任何可读 USB 闪存驱动器上的分区问题。

答案3

重新格式化“驱动器”时,您实际上只是格式化驱动器上的一个分区。您需要使用该diskpart实用程序删除分区并创建一个覆盖整个卷的单个分区。

diskpart可能有点危险,因为如果您选择了错误的磁盘或分区,您可能会删除您不想删除的分区/磁盘/等,并丢失机器上的所有数据。请极其小心地行事!

  1. 以管理员身份打开命令提示符(打开开始菜单,搜索“命令提示符”,右键单击并选择“以管理员身份运行”。您将看到一个弹出的黑色纯文本窗口。

  2. 输入diskpart并按下Enter。你会看到一个新提示符,如下所示:

    DISKPART>
    
  3. 输入list disk,您将获得机器上所有驱动器的列表。

  4. 键入select disk #以选择磁盘,其中#是要编辑的磁盘编号。

  5. 然后输入list partition以获取磁盘上所有分区的列表。

  6. 如果您确定您有正确的磁盘/分区,那么您可以键入select partition #delete partition直到从该驱动器中删除所有分区。

  7. 删除所有分区后,键入create partition primary以创建一个覆盖整个驱动器的新分区。或者,此时,您可以根据需要通过在SIZE=#语句末尾附加(以 MB 为单位)来创建多个不同大小的主分区create partition。不指定大小将使用整个磁盘。

  8. 创建分区后,输入exit两次(退出diskpart,然后关闭命令提示符),然后使用格式化选项格式化该空白分区。

答案4

如果分区有问题,那么您需要更改它们。

  • 打开开始菜单并搜索 diskmgmt.msc 以打开分区管理器,
  • 选择 USB 设备
  • 删除所有你不想要的分区(最好是你的 USB 驱动器中的分区),
  • 创建一个大分区(如果您想在其他操作系统上使用它,请选择 exFat 或 FAT32),
  • 格式化新分区。

相关内容