很简单的想法,如果你来设计操作系统,你会每次删除先把文件转移到一个叫"回收站"的地方,然后再删除么?你删除的操作又是怎么样的?回收站恢复又是怎么实现的? , C( D! B' f) ?1 q7 }3 P$ @想通了上面的问题在想想有没有必要专门找个地方叫做"回收站"$ n: }# S, j, C) i) t" C) H
仅凭文件到回收站确实不能确定原始文件地5 h1 t& E, b/ l3 U- Z6 T, y8 H
nss 发表于 21.2.2010 20:17
: @0 }# P/ M+ K) q1 u7 I) S9 l5 N9 N/ `$ y
1 ~& Y8 U3 Y Q- j. m
你说的这些和我说的毫无关联,引用一篇4 C9 @& [, C7 t8 c4 o
0 D* _& U. W6 `8 z
but at any time if the operating system needs space for another file, it may be overwritten. Until it is overwritten, the file still exists on the hard disk and is recoverable. / |" z/ Q# z" Q# X/ C6 J也就是说操作系统需要空间时候,很有可能把移到回收站的原始文件地址同样占用写入数据' |- S7 O l# J
出处 http://www.geekgirls.com/windows_recycle_bin.htm