Windows 98:4.1.2001:修订间差异
跳转到导航
跳转到搜索
小 (→此更新解决的特定问题) |
Captainlinux8880(留言 | 贡献) 小无编辑摘要 |
||
第1行: | 第1行: | ||
{{NavBar|[[Windows 桌面操作系统]] > [[Windows 98]] > '''4.1.2001'''}} | {{NavBar|[[Windows 桌面操作系统]] > [[Windows 98]] > '''4.1.2001'''}} | ||
{{ Infobox Buildinfo | {{Infobox Buildinfo | ||
|unleaked= | |||
|image=Windows 98 Y2K-4.10.2001-Version.png | |image=Windows 98 Y2K-4.10.2001-Version.png | ||
|imagecaption=Windows 98 4.1.2001 | |imagecaption=Windows 98 4.1.2001 | ||
|kernel=4.10 | |kernel=4.10 | ||
|arch=x86 | |arch=x86 | ||
|sku= | |||
|language= | |language= | ||
| | |compiledate= | ||
|string=4.1.2001 | |string=4.1.2001 | ||
|key= | |||
}} | }} | ||
加入了Y2K补丁。 | |||
==此更新解决的特定问题== | ==此更新解决的特定问题== | ||
* | *OLE自动化-Microsoft自动化库包含用于解释两位数年份的例程,并为应用程序创建明确(串行)日期提供了方便的方法。在Windows 98中,当前两位数的年份截止值是2029年。这意味着以30开头的两位数年份将被解释为20世纪,即1/1/30将转换为1/1/1930,而不管用户在"控制面板"\"区域设置"\"日期"选项卡中的世纪窗口设置如何。 | ||
*DOS Xcopy - 在具有可选参数 / | *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) | *MQRT.DLL - Microsoft Message Queue (MSMQ) 作为个人Web服务器的一部分安装,可与两种类型的数字证书(外部和内部)配合使用。内部证书是 MSMQ 支持的一个概念,它允许MSMQ应用程序分配证书以发送经过身份验证的消息。为MSMQ 1.0请求创建内部证书请求的代码,用于将新创建的证书的有效期设置为10年。当MSMQ尝试在2000年2月29日(或任何闰年,如2004年、2008年等)创建此类证书时,问题就会出现。这失败了,因为它通过将10年添加到当前日期来计算有效性,从而产生2/29/2010。这是一个非法的日期,因为2010年不是闰年。 | ||
<ref>https://docs.microsoft.com/en-us/previous-versions/cc751504(v=technet.10)?redirectedfrom=MSDN</ref> | <ref>https://docs.microsoft.com/en-us/previous-versions/cc751504(v=technet.10)?redirectedfrom=MSDN</ref> | ||
==参考资料== | |||
<references/> |
2023年7月29日 (六) 17:42的版本
Windows 98 4.1.2001 | |
内核版本 | 4.10 |
---|---|
架构 | x86 |
版本字串 | 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年不是闰年。