- 主题:纯属好奇,potplayer运行原理,可以播放彻底删除的文件
也就是说potplayer能够读取被Windows标记为“不存在”的文件,也就是绕过操作系统直接去读硬盘?
【 在 stany 的大作中提到: 】
: 文件在读写过程中都有标记,各个系统处理不一样。
: 你删除文件,因为有标记,删除只是在文件系统中看不到而已。
: 文件还继续存在。读取标记消除后,文件才会被删掉。
: ...................
--
FROM 106.5.232.*
我用macOS了。根据我的了解,macOS不会让app绕过它,直接去读磁盘。
【 在 mthpe 的大作中提到: 】
: 建议去了解下文件系统(比如ntfs)工作原理吧,即使用ai大概搜一下,也就对这种事情不再惊奇了
--
FROM 106.5.232.*
因为我理解是这样的:如果用户把文件shift删除了,那就是不想要这些文件被再次读取了,除非用户使用数据恢复类软件,系统才会(应当)给这类软件读取硬盘扇区的机会,否则就应当尊重用户意愿,谁也不准读。
根据这个帖子的讨论,看上去Windows不是这个逻辑。
【 在 stany 的大作中提到: 】
: 为什么你理解为绕过系统。
: pot能读取,是windows让他读的。
: 文件删了,其他软件读不了看不到,但是pot还能读。这个都是系统实现的。
: ...................
--
FROM 106.5.232.*