无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3919|回复: 5
打印 上一主题 下一主题

DOS与NTFS时差8小时?(不了了之了)

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-28 10:22:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
昨天用Ghost备份一个系统,存放镜像的分区格式为NTFS,无意中查看创建时间,发现该镜像居然是今天创建,时间差距大约8小时。是否DOS于NTFS真的有时间差距?
测试一下,加载NTFS驱动,在DOS下创建一个文件,Dos下显示时间正常,在windows下查看,只要该分区是NTFS的,创建时间就会推迟8小时,Fat32分区的倒是没有问题。另外,windows下创建一个文件,windows下显示正常,转到DOS下,如果分区为NTFS的,dir时间则提前了8小时,fat32的没有问题。
不知这是何故?


[ 本帖最后由 大白兔 于 2008-7-28 15:19 编辑 ]
6#
发表于 2008-7-30 11:48:38 | 只看该作者
原帖由 大白兔 于 2008-7-28 10:22 发表
昨天用Ghost备份一个系统,存放镜像的分区格式为NTFS,无意中查看创建时间,发现该镜像居然是今天创建,时间差距大约8小时。是否DOS于NTFS真的有时间差距?
测试一下,加载NTFS驱动,在DOS下创建一个文件,Dos ...


只能这样解释:
DOS下的NTFS驱动存在不足或BUG,不能完全了解NTFS文件系统的结构,写入磁盘的数据与WINDOWS下写入磁盘的数据有差别。
所以说,在DOS读写NTFS文件系统的数据并不是一种安全的方法,很多论坛都提到这个问题。
回复

使用道具 举报

5#
发表于 2008-7-30 09:10:12 | 只看该作者
在做光盘时生成ISO文件时也有这样的问题.
回复

使用道具 举报

4#
 楼主| 发表于 2008-7-28 15:18:55 | 只看该作者
貌似解决,实际上,在DOS下读取文件的时间已经提前了8小时,看来这个问题无法解决。不过创建的文件在windows下可以正常显示时间了。这对于系统备份的日期提示应该问题不大,至少在早上8点到晚上12点之间备份的日期是相同的。而原来则是早上0点到晚上8点日期相同,而且windows下显示的时间不符,看来还是加个参数好点,算是不能解决的代替方法。但是如果不用来提示时间,则也无大碍,这个迷惑的小问题,让我弄了一天一夜,最终还是不了了之。
回复

使用道具 举报

3#
 楼主| 发表于 2008-7-28 13:55:02 | 只看该作者
已找到,学习中,楼上的可谓老大而又不吝赐教啊!
回复

使用道具 举报

2#
发表于 2008-7-28 11:07:49 | 只看该作者
NTFS用的是标准时区,FAT则是本地时区。
可参看我以前在无忧发的一个帖子,可用批处理修正。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 23:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表