标题:
[讨论]fsutil创建空文件后遗留下的问题
[打印本页]
作者:
scriptor
时间:
2007-11-21 18:18
标题:
[讨论]fsutil创建空文件后遗留下的问题
先声明: 这个命令似乎很有危害~~所以加一个积分限制
问题缘由:
自己在本地盘用fsutil见了一个1G的0字节文本文件(当时感觉好玩),
此文件几乎不能打开,太大了~~,大小显示为0,但是磁盘空间是少了1G,
所以我删除了它,问题就来了~~
这个文本文件没有了,但是磁盘容量还是少了1G,重启也没有用~~
所以来问问那位能解释一下,为什么会这样?
作者:
lxmxn
时间:
2007-11-21 18:52
具体什么命令建的?
作者:
zh159
时间:
2007-11-21 19:00
Quote:
1G的0字节文本文件
很绕口,说了1G,却又是0字节-_-|||
应该是1G字节、内容为0x00
PS:没完过不清楚,试试磁盘扫描检查
作者:
electronixtar
时间:
2007-11-21 19:08
NTFS 5对稀疏数据(即存在较大连续0数位区域的数据)的处理是通过创建无需为每一字节(而这些字节又是文件最终将包含的)而实际占用磁盘空间的大文件来节省磁盘空间并提高磁盘性能的。管理员或应用程序能够使用新的、由用户控制的文件系统属性将包括较大连续0数位区域的文件标记为稀疏文件,而NTFS接着就将物理空间仅分配给那些有意义的数据(即那些将被事实写入的部分)。例如,如果一个42GB大小文件已被标记为稀疏文件,则其数据将只被写入该文件的前64KB和后64KB中,这样,NTFS只占用了128KB的磁盘空间,尽管从另一方面来看,该文件仍象一个42GB大小的文件那样发挥着作用。使用稀疏数据设置的应用程序包括图像处理软件和高速数据库。
http://blogcup.com/user1/6710/archives/2006/277414.shtml
答案是lxmxn想到的
作者:
vkill
时间:
2007-11-21 19:26
Quote:
Originally posted by
lxmxn
at 2007-11-21 18:52:
具体什么命令建的?
你以前发过这样的命令的啊
fsutil file createnew C:\testfile.txt 1000
# C:/下创建1000字节的文件testfile.txt
作者:
scriptor
时间:
2007-11-21 19:52
Quote:
Originally posted by
vkill
at 2007-11-21 19:26:
你以前发过这样的命令的啊
fsutil file createnew C:\testfile.txt 1000
# C:/下创建1000字节的文件testfile.txt
对的,就是这个~~
作者:
scriptor
时间:
2007-11-21 19:53
Quote:
Originally posted by
zh159
at 2007-11-21 19:00:
很绕口,说了1G,却又是0字节-_-|||
应该是1G字节、内容为0x00
PS:没完过不清楚,试试磁盘扫描检查
是的~~
内容是0
大小1G
作者:
scriptor
时间:
2007-11-21 19:56
那么,有没有办法吧那个1G的空间清除--即挽回来在存放其他数据--
不然的话,磁盘上少了1G,心痛~~本子的空间本来就不够~~
sigh~~~~~``
作者:
everest79
时间:
2007-11-21 23:54
扫描磁盘就OK
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5