CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

fwrite 对硬盘操作导致扇区错误?

楼主ma100()2005-06-22 20:22:41 在 C/C++ / C语言 提问

我的电子盘上的数据有时会产生扇区错误,用scandisk可以纠正,我想是不是由于我在写文件时突然断电之类的操作导致的呢。我没有软件关机,只能通过电源关机。有什么解决的方法吗 问题点数:50、回复次数:5Top

1 楼megaboy(飞天御剑流之杀神一刀斩)回复于 2005-06-22 20:35:09 得分 50

2000/xp/2003为了提高磁盘性能,会为磁盘启用缓存,2000默认是打开的(不管硬盘还是闪存),xp/2003对于闪存默认是关闭缓存的,除非你手工启用缓存。  
   
  你出现这样的情况,或者是你使用2000,或者是你的机器对于闪存的缓存是打开的,把它关闭就不会了。具体位置是我的电脑右键选管理->设备管理器->磁盘驱动器,找到你的闪存,然后右键属性->策略,选择为快速删除而优化。Top

2 楼ma100()回复于 2005-06-22 21:02:28 得分 0

我用的是dosTop

3 楼megaboy(飞天御剑流之杀神一刀斩)回复于 2005-06-22 22:51:53 得分 0

在dos下安装了USB的驱动后,如果同时加载了smartdrv,会不会对USB那个盘有缓存,因为没试过,还不能确定。Top

4 楼xjp6688(大平/要做必须最好)回复于 2005-06-23 05:50:16 得分 0

u盘一般默认不打开Top

5 楼clear117(小风)回复于 2005-06-23 10:39:43 得分 0

MARKTop

相关问题

  • 硬盘有很多坏扇区
  • 硬盘主引导扇区的读写??
  • 急,引导扇区错误,请帮助!!!!
  • 如何在WIN32应用程序中读写硬盘的扇区。
  • 求救--如何在NT下直接读取硬盘扇区啊?
  • 硬盘的0面0道0扇区是干什么的?
  • 求教delphi访问硬盘绝对扇区的方法
  • 我的硬盘出现了坏的扇区(C盘),怎么办?
  • 请问如何在Windows下直接访问硬盘扇区啊
  • 如何在98下读写硬盘扇区?有例子吗?

关键词

  • 缓存
  • 磁盘
  • 闪存

得分解答快速导航

  • 帖主:ma100
  • megaboy

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo