zry980321 发表于 2022-8-5 20:24

Tuxera NTFS删除文件导致文件夹无限嵌套,人都麻了(已解决)

本帖最后由 zry980321 于 2022-8-9 10:36 编辑




我就删了个EFI文件夹下的kext文件夹,里面有几个驱动,我想手动升级OC版本,只不过这个EFI在NTFS文件系统里,我直接把它拖到回收站,就这样了,点清空会提示文件名过长无法删除,因为这个文件夹的存在导致对所有NTFS磁盘的读写都非常卡,新建一个文件夹需要半分多钟,请问有没有办法把它删掉。


解决方法:用java循环删除即可,在macOS下运行这个代码没有反应,如果SIP打开的话会提示没有权限访问501文件夹,mac真就是个花瓶,真正解决问题还得是Windows,这才是掌控电脑的感觉。



代码:
public class DeleteUtils
{

    public static void main(String[] args)
    {
      File dir = new File("D:\\123");
      System.out.println("start delete...");
      delete(dir);
      System.out.println("delete success");
    }

    private static void delete(File file)
    {
      if (file.isDirectory())
      {
            File[] listFiles = file.listFiles();
            if (listFiles != null)
            {
                for (File f : listFiles)
                {
                  delete(f);
                }
            }
            file.delete();
      }
      else
      {
            file.delete();
      }
    }
}


184457 发表于 2022-8-5 20:57

尝试win吧。实在不行就格式化了。

claotlaot 发表于 2022-8-6 10:24

我现在资料盘都是格式化成hfs,然后win下装hfs for win和谐版

hhgo52 发表于 2022-8-6 15:54

我晕,有这情况,真还是第一次见

Kola_Yuan 发表于 2022-8-8 12:59

您这是出BUG了吧?我也是用Tuxera NTFS,没遇到您这种情况

zry980321 发表于 2022-8-8 13:22

Kola_Yuan 发表于 2022-8-8 12:59 https://bbs.pcbeta.com/static/image/common/back.gif
您这是出BUG了吧?我也是用Tuxera NTFS,没遇到您这种情况

这肯定是出bug了啊
            

macOS Monterey 【 12.5 】
Safari 15.6【AppleWebKit 605.1.15 】
Intel(R)Core(TM)CPU【I7-12700K @ 5.0 GHz】

火锅鸡 发表于 2022-8-9 09:22

亲测终端可以删
cd 到目录下
rm -rf ./*

zry980321 发表于 2022-8-9 09:47

火锅鸡 发表于 2022-8-9 09:22 https://bbs.pcbeta.com/static/image/common/back.gif
亲测终端可以删
cd 到目录下
rm -rf ./*

亲测无效,rm之后卡死循环



            

macOS Monterey 【 12.5 】
Safari 15.6【AppleWebKit 605.1.15 】
Intel(R)Core(TM)CPU【I7-12700K @ 5.0 GHz】

kkcosmos 发表于 2022-8-9 10:05

在PE下删除吧

jarryson 发表于 2022-8-9 14:59

Mac上的ntfs操作比linux下不稳定多了。只要是没有干净卸载的盘 读写了就资料丢。很无语。

一定要用exfat

zry980321 发表于 2022-8-9 15:59

jarryson 发表于 2022-8-9 14:59 https://bbs.pcbeta.com/static/image/common/back.gif
Mac上的ntfs操作比linux下不稳定多了。只要是没有干净卸载的盘 读写了就资料丢。很无语。

一定要用exfat

exfat同样不稳定,没有日志的文件系统搞不好还不如NTFS
            

macOS Monterey 【 12.5 】
Safari 15.6【AppleWebKit 605.1.15 】
Intel(R)Core(TM)CPU【I7-12700K @ 5.0 GHz】

jarryson 发表于 2022-8-9 17:44

zry980321 发表于 2022-8-9 15:59 https://bbs.pcbeta.com/static/image/common/back.gif
exfat同样不稳定,没有日志的文件系统搞不好还不如NTFS
            



并没有,日志仅仅可能意外断电有用

zry980321 发表于 2022-8-9 17:55

jarryson 发表于 2022-8-9 17:44 https://bbs.pcbeta.com/static/image/common/back.gif
并没有,日志仅仅可能意外断电有用

意外随时都可能存在,数据的可靠性是依赖日志的,exfat这种u盘用用就得了,做数据盘纯属作死
            

macOS Monterey 【 12.5 】
Safari 15.6【AppleWebKit 605.1.15 】
Intel(R)Core(TM)CPU【I7-12700K @ 5.0 GHz】

youngo 发表于 2022-8-9 18:04

看着都掉头发

临安雨 发表于 2023-3-13 09:06

jarryson 发表于 2022-8-9 14:59 https://bbs.pcbeta.com/static/image/common/back.gif
Mac上的ntfs操作比linux下不稳定多了。只要是没有干净卸载的盘 读写了就资料丢。很无语。

一定要用exfat

老哥 没有干净卸载 文件丢了 但是依然显示占用着我的空间 mac和win两头都看不到 这种情况该怎么删除? 谢谢!
页: [1]
查看完整版本: Tuxera NTFS删除文件导致文件夹无限嵌套,人都麻了(已解决)