V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
darklinden
V2EX  ›  Windows

都 2024 了,还是弹不出 usb 存储?

  •  
  •   darklinden · 7 天前 · 3464 次点击

    老 Mac 太卡了,买个 mini 不划算,遂整了个 R7-8845H 的迷你主机。

    一开始装 Ubuntu 用着还挺好,后来发现一些软件只有 Mac 版和 Win 版,又重装了 Win11 ltsc 24h2 。

    之前买了 ssd 硬盘盒,Mac 下 Linux 下都挺好,到了 Win 下就是死活弹不出。

    有没有大神能告诉我,是我使用的姿势不对么?

    什么查找自己开着的进程全关了、下个 Process Explorer 查 D 盘、重启 Explorer 、登出重进都试了,全部不管用...

    最后每次拔 U 口 SSD 都得先关机

    另外吐槽一下,果子 apfs 瞎更搞的第三方驱动全挂,Mac 向 Linux 转资料最好用的格式竟然是 ntfs ...

    Windows 神奇的 mbr 的盘就不给自动挂盘符 ...

    29 条回复    2024-11-25 16:15:10 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       7 天前
    如果进入系统前就接上的盘,是不能软弹出的,windows 有个系统服务(名字没记住)是记录各种路径映射关系的,它锁定了一些盘的加载路径,这个服务也不能关,因为会导致一些系统的软硬链问题
    进入系统后才接上,则没问题可以弹出

    不给盘符这个没理解,我没遇到过

    如果不用自动盘符,可能用 mount 到某个路径更好,mount 是认盘的,只要不删除,下次插上还是之前 mount 的那个路径
    自动盘符如果手动改过一次,盘符也是认盘固定的(得益于上述那个服务),就是下次接入也是这个盘符,除非已经被其他设备占用了
    darklinden
        2
    darklinden  
    OP
       7 天前
    @NoOneNoBody

    1. 是用的时候才插的,但是插上就拔不掉了...

    2. 不给盘符是个神奇的...操作 我开始一直以为盘出问题了,还格了好多次,后来查到这个,某个更新后 Win10 和 Win11 都不会 mount mbr 了... 然后一个提示没有
    answers.microsoft.com/en-us/windows/forum/all/external-usb-drive-wont-mount/93ffc031-d1e6-446b-9b6f-e92c78eb5ebb
    NoOneNoBody
        3
    NoOneNoBody  
       7 天前
    @darklinden #2
    这我就解释不了了
    1.我有遇到,但比较少,多数等一会就可以拔了,多数是非 NTFS 。然后有一个硬盘箱(4 位)、一个硬盘座(2 位),都是 USB ,插的盘全是 NTFS ,没遇到不能拔的
    我对 USB 做过的操作是,省电和关机充电(USB3)都关了

    2.就是说你的盘>2T ,但用了 mbr 分区?你给的链接上面已经有答案了,转 GPT
    PTLin
        4
    PTLin  
       7 天前   ❤️ 1
    一样,U 盘能弹出,硬盘弹不出,用 powertoys 里的 file locksmith 看了下发现是 svchost 占用了,估计是某个奇奇怪怪的服务在扫描硬盘。
    Tumblr
        5
    Tumblr  
       7 天前 via iPhone
    不能弹出的原因很简单: 被占用了。至于是什么占用了,就要自己去查看,Power Toys 有个组件貌似可以查看。
    目前微软在逐渐淘汰 mbr ,所以对 mbr 有所保留是正常的,不过不够激进,我觉得应该是直接弹窗说不支持 mbr ,免得 confuse 用户。
    likai
        6
    likai  
       7 天前
    windows 要把系统索引和搜索相关的关掉.
    ltux
        7
    ltux  
       7 天前   ❤️ 4
    2024 年了,windows 11 弹不出 usb 设备时依旧不会告诉你到底是哪个进程占用了设备。
    SolitaryWorld
        8
    SolitaryWorld  
       7 天前
    是不是装了深信服的 easyconnect ,这东西会在后台占用 usb 设备,哪怕你没用它连 vpn
    feikaras
        9
    feikaras  
       7 天前 via iPhone
    检查进程。
    建议用巨大主机而不是外置硬盘以提供硬盘可靠性。
    mbr 不能 mount 闻所未闻。非系统盘小容量盘我就没用过 efi 。mbr 本来就对大硬盘支持有问题。
    feikaras
        10
    feikaras  
       7 天前 via iPhone
    另外现在 windows 会用很多内存做为磁盘缓存。umont 之前要注意一下读写搞完了没。
    7890qwaszx
        11
    7890qwaszx  
       7 天前   ❤️ 1
    diskpart 把盘转成脱机状态然后再弹出
    LoneFireBlossom
        12
    LoneFireBlossom  
       7 天前   ❤️ 1
    随便哪个杀毒软件都能强制解除占用并弹出吧。比如火绒。
    不喜欢的话可以用 usb safely remove
    comingnine
        13
    comingnine  
       7 天前
    usb safely remove+1 ,能告诉什么在占用
    GrayXu
        14
    GrayXu  
       7 天前
    yolo ,直接拔掉吧
    creepersssss
        15
    creepersssss  
       7 天前
    @darklinden
    @ltux
    @SolitaryWorld windows 自由度太大,任何东西都可能占用 U 盘,包括但不限于安全软件、腾讯全家桶、国内浏览器全家桶等
    BD8NCF
        16
    BD8NCF  
       7 天前
    看下硬盘属性,是不是有写入缓存
    cskeleton
        17
    cskeleton  
       7 天前
    最近重度使用 USB 存储,已经很久没遇到过弹不出的问题了。
    感觉上像是装的什么第三方软件在扫盘
    zbqhc
        18
    zbqhc  
       7 天前
    windows 系统日志其实是能看到什么进程阻止 usb 弹出的,有一个 warn 级别的日志会把占用 usb 的进程映像路径打印出来
    DragonL
        19
    DragonL  
       7 天前
    @PTLin 是的,这种要去事件管理器开 debug 和 trace ,看看到底是哪个 pid 进行的操作。我之前就是机械硬盘一直被唤醒,发现微信会一直定时访问硬盘,火绒禁止微信访问硬盘解决了
    kenvix
        20
    kenvix  
       6 天前
    @7890qwaszx #11 脱机了就不必弹出了,可以直接拔了。按下脱机后已经保证所有 cache 都 sync 了,并且不会有更多写入
    yijihu
        21
    yijihu  
       6 天前
    usb safely remove+1
    kokerkov
        22
    kokerkov  
       6 天前
    power tools 或者其他第三方工具可以解决文件被占用的问题.
    HangoX
        23
    HangoX  
       5 天前
    推荐直接用 wsl ,24h3 的 wsl 又进化了,现在很接近一个完整的 linux ,用起来非常爽
    jim9606
        24
    jim9606  
       5 天前   ❤️ 1
    1.有些软件习惯不太好,被 explorer 冷启动时会使用继承的工作目录,导致只要进程不关工作目录就是被占用状态
    2.被内核程序占用是查不出来的(powertoys 可能显示 system 占用),例如挂载了 vhd 之类的,或者被杀毒软件后台扫描 filter 占用。
    3. 上面的情况只要确认没写入活动,直接拔对 ntfs 问题不大,不像没日志的 FAT 那样危险,磁盘管理里脱机也是种办法
    4. 自动挂盘符怀疑是分区类型设置问题,MBR 下的 NTFS 是 07h,17h 是隐藏的。也有可能你把 win 的自动挂载关了
    coldle
        25
    coldle  
       5 天前
    同 ssd 硬盘盒,可以试试火绒,即使有占用也会提示,并且大概率能帮你强行接触占用

    以前用原生的经常弹不出或者弹了又跳,近几年我都是只用火绒的了 orz...
    darklinden
        26
    darklinden  
    OP
       5 天前
    @HangoX

    之前装了 wsl ,长期 vm 资源占用不说,俩系统之间文件处理也是各种蛋疼

    已经干掉 wsl 配置了一坨脚本工具用 Cygwin 了

    @jim9606

    今天拿 Power Toys 的 Unlock with File Locksmith 试了试

    好消息,和之前 Process Explorer 看的一样,只有 Explorer 占用
    坏消息,杀了 Explorer 也弹不了
    HangoX
        27
    HangoX  
       5 天前
    @darklinden 你这个好搞笑,和我上次遇到的是一样的,占用就是 explorer ,杀了它也删除不了这个问题,我快气笑了
    我上次的问题的是,这个文件夹是被设置为视频文件夹,导致 explorer 直接一直占用。我把视频库指向另外一个文件夹就好多了。
    CodeAllen
        28
    CodeAllen  
       5 天前
    我发现了一个规律,如果 pssd 插的雷电口,一会儿之后大概率弹不了,如果 pssd 插的经典 TypeA 口一般来说没问题。或者是文件传完了立马弹出,很多时候马上就弹出了或者重试一次就能弹出。不然就真得重启一次,md ,Windows 的万年老问题了。
    kris0502
        29
    kris0502  
       5 天前
    windows 确实胡一直有这个问题,直接硬拔
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2346 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 01:48 · PVG 09:48 · LAX 17:48 · JFK 20:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.