公告:由于近期本站访问量增加,单核VPS不足以提供足够的性能为各位服务,网站访问速度较慢。请考虑向我们捐赠,帮助我们升级服务器!

Windows 98:4.1.2001

来自BetaWorld 百科
跳转到导航 跳转到搜索
Windows 98 Y2K-4.10.2001-Version.png
Windows 98 4.1.2001
内核版本 4.1
架构 x86
版本 Update Package
语言 International
版本字串 4.1.2001

加入了Y2K补丁。

此更新解决的特定问题

  • OLE自动化-Microsoft自动化库包含用于解释两位数年份的例程,并为应用程序创建明确(串行)日期提供了方便的方法。在Windows 98中,当前两位数的年份截止值是2029年。这意味着以30开头的两位数年份将被解释为20世纪,即1/1/30将转换为1/1/1930,而不管用户在"控制面板"\"区域设置"\"日期"选项卡中的世纪窗口设置如何。
  • DOS Xcopy - 在具有可选参数 /D:date的实模式中使用xcopy时,xcopy不接受以2位数字输入的年份,但年份80 - 99除外。将显示消息"无效日期"。在保护模式下(从Windows内部)使用xcopy时,接受2位数字日期,但被识别为20世纪以内(02/05/01被视为02/05/1901)。
  • MQRT.DLL - Microsoft Message Queue (MSMQ) 作为个人Web服务器的一部分安装,可与两种类型的数字证书(外部和内部)配合使用。内部证书是 MSMQ 支持的一个概念,它允许MSMQ应用程序分配证书以发送经过身份验证的消息。为MSMQ 1.0请求创建内部证书请求的代码,用于将新创建的证书的有效期设置为10年。当MSMQ尝试在2000年2月29日(或任何闰年,如2004年、2008年等)创建此类证书时,问题就会出现。这失败了,因为它通过将10年添加到当前日期来计算有效性,从而产生2/29/2010。这是一个非法的日期,因为2010年不是闰年。

[1]

参考资料