windows下新建文件,然后突然断电重启,文件会丢失!!!

时间:2021-05-08 06:20:30
系统为windows XP,我在D盘下新建一个文件(比如一个txt文件),在里面打几个字,保存退出。

然后突然断电,重启后,发现这个文件没了! 

反复测试,发现如果保存后一分钟(大约时间)再断电,重启后这个文件还在,新内容也可被保存。

大家知道这是为什么吗?

有什么办法可以做到新建文件,保存退出后, 电脑马上突然断电重启,这个文件还能被正常保存吗?

这个可能涉及到Windows系统的一些内部机制,请不吝赐教!

7 个解决方案

#1


不应该是这样的= =

#2


你的这个需求得在软件编写的时候就考虑到,使用不同的文件API才可以。不是所有的程序都支持无缓存的文件读写。

#3


楼上说了,缓存。把盘断开再连接,好象就可以刷新了。

#4


能否说详细一些?

#5


应该是硬盘速度不够快。

#6


引用 5 楼 vrmars 的回复:
应该是硬盘速度不够快。


不是不快,而是系统不会实时写硬盘,它要先放到缓存里面。

#7


如果未关闭未保存 ,突然断电的文件 ,会怎样呢?

#1


不应该是这样的= =

#2


你的这个需求得在软件编写的时候就考虑到,使用不同的文件API才可以。不是所有的程序都支持无缓存的文件读写。

#3


楼上说了,缓存。把盘断开再连接,好象就可以刷新了。

#4


能否说详细一些?

#5


应该是硬盘速度不够快。

#6


引用 5 楼 vrmars 的回复:
应该是硬盘速度不够快。


不是不快,而是系统不会实时写硬盘,它要先放到缓存里面。

#7


如果未关闭未保存 ,突然断电的文件 ,会怎样呢?