【NTFS的问题】磁盘满后占用空间无法释放

这里报告 VSuite Ramdisk 软件的Bug或建议,
非常感谢您的支持!
回复
allwiki
3级用户
3级用户
帖子: 14
注册时间: 周六 11月 05, 2011 3:58 pm

【NTFS的问题】磁盘满后占用空间无法释放

帖子 allwiki »

当ramdisk快要占满时,继续写入大文件会发生如下现象:
·文件未被写入
·空间被占用掉了
·chkdsk不报错
·这些“丢失的空间”很难通过正常手段找回,我只知道格式化能找回来

问题再现的方法如下:
·把ramdisk搞到接近占满
·用IE去看一个网上的大视频文件(IE缓存设在ramdisk上)

经过网上搜索,发现这个问题是NTFS系统的问题,而非VSuite的问题。

但我仍然希望VSuite能够提供一个简便的处理手段,找回丢失的空间,谢谢!
头像
Support
技术支持组
技术支持组
帖子: 2652
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 【NTFS的问题】磁盘满后占用空间无法释放

帖子 Support »

这个很难解决,这是NTFS文件系统的设计。如果虚拟盘空间不大的话,采用FAT32会更好些
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
allwiki
3级用户
3级用户
帖子: 14
注册时间: 周六 11月 05, 2011 3:58 pm

Re: 【NTFS的问题】磁盘满后占用空间无法释放

帖子 allwiki »

不难解决吧?

这种丢失的空间,不存在正常的目录项。把所有文件的占用加一遍,即可发现空间丢失问题。

再有:把所有内容拷贝走,格式化,再拷回所有内容,丢失的空间就能恢复。

这个功能并不需要实时运行,而只需提供一个功能按钮,在用户干预下执行一遍即可,因而不存在效率问题。
头像
Support
技术支持组
技术支持组
帖子: 2652
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 【NTFS的问题】磁盘满后占用空间无法释放

帖子 Support »

哦,如果是这样的要求,应该是可行的。
以后会支持命令行方式,这样就可以直接批处理完成了。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
回复