Windows ReFS 上无法删除的文件

在 DevDrive 上突然发现个名为 done. 的文件,在 Windows Explorer 上无法删除,能查看到文件大小,但删除提示文件不存在,重启系统也无效。

$ ls
    Directory: G:\GitHub\Homelab
 
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d----          2026-02-04    15:49                docker
d----          2025-10-09    14:30                lxc
d----          2026-02-03    20:02                network
d----          2026-02-05    23:46                pve
d----          2026-03-07    16:52                service
-a---          2025-11-14    14:46             86 .gitignore
-a---          2026-02-27    16:28       97419264 done.
-a---          2025-10-30    17:06           1069 LICENSE
-a---          2025-08-20    12:15           1177 README.md
 
$ ls './*'
 
    Directory: G:\GitHub\Homelab
 
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d----          2026-02-04    15:49                docker
d----          2025-10-09    14:30                lxc
d----          2026-02-03    20:02                network
d----          2026-02-05    23:46                pve
d----          2026-03-07    16:52                service
-a---          2025-11-14    14:46             86 .gitignore
Get-ChildItem: Could not find item G:\GitHub\Homelab\done..
-a---          2025-10-30    17:06           1069 LICENSE
-a---          2025-08-20    12:15           1177 README.md

我也怀疑过有没有可能和文件名包含不可见字符有关,最后在 WSL2 中一个 rm 就删除成功了…