我无法从我的 micro-SD 卡目录中删除数据。我尝试使用 diskpart 删除只读保护,它说这已成功完成,但并没有改变任何东西。
我尝试使用 diskpart 来清理,但失败了,并得到了以下信息:
DiskPart has encountered an error: the request could not be performed because an I/O device error
再次使用 diskpart,我尝试删除该磁盘,但它说我不允许删除该磁盘。
使用 regedit 我把 writ3e protect 改为“0”,重新启动,但仍然没有改变任何东西。
现在我已经阅读了大量这里类似问题的答案,其中大多数都得出结论驱动器已损坏,但磁盘可以重新格式化。
我在我的相机中使用磁盘,并且在相机中我可以删除照片、视频,并且在我的 gopro 中我可以重新格式化驱动器。为什么我能够在相机中执行所有这些操作,包括重新格式化,但不能从命令行执行?
是否有一个实用程序(Windows 或 Linux)能够绕过阻止我在 Diskpart 级别重新格式化/删除写保护的任何因素?
附录:我使用此磁盘所做的第一件事,也就是从此以后遇到的这个问题,就是在 SD 卡上安装一个可启动的 Linux 发行版,后来我用它在另一台电脑上安装了该发行版。这是否有可能是这个问题的一部分?
答案1
我经常遇到这种问题。在 Linux 上,我使用 dd 擦除前几个扇区,这样可以删除任何分区或引导扇区。我已经有一段时间没有使用 Windows 了,但我在这里找到了一些信息https://www.techwalla.com/articles/how-to-use-dd-for-windows-to-make-a-bootable-usb 一定要非常小心,确保你使用的是正确的驱动器。我曾经毁坏过一个硬盘。这是我在 Linux 上输入的内容
sudo dd if=/dev/zero of=/dev/sdX bs=1k count=2048 status=progress;sync
其中,将 x 替换为 USB 的驱动器号。在 Linux 上再次输入 lsblk 将列出驱动器。小心