U盘点不动格式化,clean命令不是万能钥匙,修不好可能越修越糟。
昨天我试了七八种网上教的方法,全没用。U盘插上电脑,右键格式化弹出“拒绝访问”,磁盘管理里显示“只读”,diskpart里看却是“Online”——不黑不白,不上不下。查了一圈才发现,原来它根本没坏,只是被锁住了。不是所有U盘坏了都得扔,有些只是被自己或系统不小心按了“静音键”。
先开电脑进diskpart,输list disk,就一眼看出问题:那行字写着“Read-only: Yes”。这时候别急着clean。clean是抹掉整张盘的户口本和房产证,连地址都给你删了。可万一它只是门锁坏了,你直接把墙拆了,图啥?我试过注册表改WriteProtect,路径是对的,但值是1。改成0后重启,再进diskpart输attributes disk clear readonly,回车,盘立马就解开了。全程五分钟,没动分区,也没丢文件。
要是注册表没效果,别硬刚。插回U盘,打开命令提示符, chkdsk E: /f /x。E是我U盘盘符。/x是强制卸载,很多人漏这一步,结果提示“无法锁定当前驱动器”。我有个旧U盘,里面照片还能打开,就是不能存新东西,chkdsk一跑,立马能用了。修不好才考虑动分区。
真要动分区,也别一上来就clean。diskpart里select disk 1,list partition,看有没有编号很小却没名字的分区,比如partition 1是ESP或者恢复分区,占几MB,还占着盘符。选中它,delete partition override,再create partition primary,简单粗暴但安全。我删掉一个残留的EFI分区后,格式化一次就成功了。clean只在最后一步用:确认U盘里没任何东西,也不打算救数据,才清。clean all更狠,把每个扇区都写零,但有些杂牌U盘主控受不了这刺激,
分区选MBR还是 GPT ?别听玄学。普通传文件,MBR够用,兼容老电脑;要是你拿U盘装WSL2或者当系统盘,才选GPT。改个盘符,不然后续格式化可能找不到目标;二是勾“快速格式化”——U盘闪存不比 机械硬盘 ,全盘扫一遍反而伤颗粒,快速格式只是清文件表,够用。
平时我拔U盘前都会点“安全删除硬件”,哪怕等三秒。有一次赶时间直接拔,之后就出现过两次只读状态。还有,别用U盘跑 Linux Live或者当 虚拟机 硬盘,我朋友这么干过,半年后U盘读写巨慢,检测发现坏块多了三十多个。现在我每隔几个月用USB Device Tree Viewer看一眼主控版本,Phison的旧固件有bug,搜到对应更新就刷,不刷也心里有数。
最后那几个信号得信:diskpart里连续三次list disk都显示No Media,设备管理器报Code 52,USBDeview里厂商ID变成Unknown——这已经不是修不修的问题了。是它快不行了。U盘不是硬盘,颗粒和主控加起来就几千次擦写寿命,修到第三遍还反复出问题,不如换根新的。我上周换了根32GB的,不到二十块,插上就能用。
U盘点不动格式化,clean命令不是万能钥匙,修不好可能越修越糟。
U盘插上不认盘,右键格式化就报错,你还在网上找万能代码?
U盘变只读,diskpart里写保护关不掉,到底是系统搞鬼还是它快废了?
全部评论