最新消息:点击查看大S的省钱秘笈

原来微软也用UNIX时间戳 - 修改系统初始安装时间

电脑技巧 Slyar 113浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

刚才无聊运行了一下systeminfo命令看系统信息,扫到"初始安装日期"的时候我就萌生了把它改掉的冲动...

经过一番研究,我成功的改掉了这个"初始安装日期",如下图。

系统初始安装时间

改这个是小事,让我大为惊讶的是微软居然使用UNIX时间戳来保存这个时间...

小小科普一下,解释UNIX时间:

UNIX时间,或称POSIX时间是UNIX或类UNIX系统使用的时间表示方式:从协调世界时1970年1月1日0时0分0秒起至现在的总秒数,不包括闰秒。

看来微软也觉得UNIX世界的东西好啊,要不就是当时写这个代码人是从UNIX阵营叛逃过来的...哈哈

唔,也许很多人看这篇文章的初衷只是想修改一下这个"初始安装日期"来炫耀一下?嘿嘿,那我就成全你...

"开始" - "运行" - 输入"regedit" - 回车,依次找到以下路径

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

右侧的 InstallDate 就是微软保存"初始安装日期"的键值了,你可以通过以 十进制 方式更改UNIX时间戳来更改这个时间,具体怎么转换UNIX时间,这个太简单了,网上自己查去...

转载请注明:Slyar Home » 原来微软也用UNIX时间戳 - 修改系统初始安装时间

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (6)

  1. 请假一下斑竹,xp系统cookie里面的时间戳好像不是unix时间戳,转换出来不对,比如 > 1136030464 > 30146191 > 457013232 > 30144783 这几个怎么转换? 谢谢,等回复喽
    匿名6年前 (2011-04-28)回复
  2. 因为没有windows的时间戳所以就得用unix的了^!^
    keelii7年前 (2009-08-13)回复
  3. @流星天空 那个是16进制的,要先转换成10进制...
    Slyar7年前 (2009-08-12)回复
  4. 终于有了一篇能看懂的,而且有乐趣的内容 47d8a8e3 没转换,不知道是啥时间
    流星天空7年前 (2009-08-12)回复
  5. @Felix021 我只是觉得蛮好玩而已...为什么微软不弄个Microsoft时间戳...哈哈
    Slyar7年前 (2009-08-12)回复
  6. 微软出现的比UNIX晚很久。。用unix时间戳很正常啊。。。
    Felix0217年前 (2009-08-12)回复