4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1569回复:5

XP下,NTFS格式的驱动程序

楼主#
更多 发布于:2003-10-13 20:27
我用的系统是NTFS格式的,并且装的是XP系统,作USB通信,我用的是周立功的驱动程序,可是发现了很多的问题,后来转在FAT32格式下做,又是好的。我问了周立功的,他们说是还没有在NTFS格式下面试验过,请问一下这两种格式下的驱动程序有什么很大的不同吗?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-14 17:06
似乎应该不会有这种情况发生。

我以前的D12 driver,一直都是在NTFS的XP下做的测试,跑了几百次,也没有发现你说的现象。毕竟,OS在调用driver的时候,都是把driver一次给载入mem里面,以后不会去硬盘上读的。

当然,如果你的driver里面操作了NTFS上的内容,可能情况又不一样了。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
free_man_free
驱动小牛
驱动小牛
  • 注册日期2003-08-19
  • 最后登录2005-04-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-14 18:32
不懂!
两种只是磁盘文件系统的不同,除了直接写盘要用的方式不同外,应该不会有什么不用的地方!
关注种...... :(
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-15 11:01
我问的问题太笼统了,其实具体的、系统出的问题是:延缓写入失败,windows无法为C:\\$Mft保存所有数据。数据已经丢失,这个错误可能是由于系统的硬件或者是网络连接引起的。请把文件保存到别处。我在网上查过$Mft的,好像就是个NTFS文件格式有关系的。还是没有找到解决的办法,急啊!
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-15 11:04
似乎应该不会有这种情况发生。

我以前的D12 driver,一直都是在NTFS的XP下做的测试,跑了几百次,也没有发现你说的现象。毕竟,OS在调用driver的时候,都是把driver一次给载入mem里面,以后不会去硬盘上读的。

当然,如果你的driver里面操作了NTFS上的内容,可能情况又不一样了。



rayyang大哥:您好!
当然,如果你的driver里面操作了NTFS上的内容,可能情况又不一样了。

这句话我不是很懂了,能讲清楚一点么?
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-10-15 17:30
to rayyang:

  我做过的试验发现,如果一次读数256B或是以下,都不会出问题,可是只要大于这个,就出现了上面的问题了。对于一个对速度要求很高的设备来说,一次肯定不只读这么一点点数据的,我想,你的应该也不止的,是吧?我怀疑这可能就是驱动里面的问题了,可是驱动不是我自己写的,真是不好找阿。
游客

返回顶部