公告:本站正在遭受网络攻击,访问速度可能严重下降甚至无法访问。

如何判断Windows操作系统版本:修订间差异

跳转到导航 跳转到搜索
Convert to Template
无编辑摘要
(Convert to Template)
(未显示另一用户的1个中间版本)
第1行: 第1行:
<div class="navi" style="vertical-align: super; font-size: 84%; margin: -10px 0px 0.9em 1em">[[Beta 常识]] >  '''如何判断Windows 操作系统版本'''</div>
{{NavBar|[[Beta 常识]] >  '''如何判断Windows 操作系统版本'''}}
'''在参考本页之前:以下方法反馈给您的版本号信息可能不会相同。经过考虑,在此先提出版本号来源的可靠性优先级:微软官方确认版本号-注册表及系统显示版本号-按其他方法区分的版本号'''
'''在参考本页之前:以下方法反馈给您的版本号信息可能不会相同。经过考虑,在此先提出版本号来源的可靠性优先级:微软官方确认版本号-注册表及系统显示版本号-按其他方法区分的版本号'''


第15行: 第15行:
方法2: 从Windows 3.1 Build 068开始可用,在各磁盘中寻找setup.exe(通常在Disk1,即首个磁盘中),查看其文件版本,或用文本编辑器打开该文件在字符串区间查找FileVersion查看之后的对应值。<small><br />
方法2: 从Windows 3.1 Build 068开始可用,在各磁盘中寻找setup.exe(通常在Disk1,即首个磁盘中),查看其文件版本,或用文本编辑器打开该文件在字符串区间查找FileVersion查看之后的对应值。<small><br />
※注:该方法不适合用于分辨相同次版本号间小版本差异,如Windows 3.1 For Workgroups Build 014e中的e等。</small><br />
※注:该方法不适合用于分辨相同次版本号间小版本差异,如Windows 3.1 For Workgroups Build 014e中的e等。</small><br />
方法3: 从Windows 3.1 Build 026开始到Windows 3.11 for Workgroups Build 048可用,在各磁盘中寻找USER.EX_(通常在Disk1)并EXPAND.EXE(Windows 3.x安装文件解包工具),将两个文件移至同一目录下,使用DosBox工具的mount命令挂载到该目录(若expand.exe在当前系统环境下可用,则无需DosBox工具),执行expand.exe USER.EX_ USER.EXE,执行完毕后USER.EXE被解压,关闭DosBox。查看其产品版本,或用文本编辑器打开该文件在字符串区间查找ProductVersion查看之后的对应值。该方法得到的版本号为完整版本号。<br />
方法3: 对Windows 3.1 Build 026、Windows 3.1 Build 043e开始到Windows 3.11 for Workgroups Build 048可用,在各磁盘中寻找USER.EX_(通常在Disk1)并EXPAND.EXE(Windows 3.x安装文件解包工具),将两个文件移至同一目录下,使用DosBox工具的mount命令挂载到该目录(若expand.exe在当前系统环境下可用,则无需DosBox工具),执行expand.exe USER.EX_ USER.EXE,执行完毕后USER.EXE被解压,关闭DosBox。查看其产品版本,或用文本编辑器打开该文件在字符串区间查找ProductVersion查看之后的对应值。该方法得到的版本号为完整版本号。<br />
注:针对已泄漏的Windows 3.11 For Workgroups Build 409(或411 beta3)及411(rc)几乎没有任何确认版本号的方法,可以发现非内核部分各自版本号的痕迹,推测已知版本号来源是泄漏时软盘所写版本。
注:针对已泄漏的Windows for Workgroups 3.11 Build 409(或411 beta3)及411(rc3)几乎没有任何确认版本号的方法,可以发现非内核部分各自版本号的痕迹,推测已知版本号来源是泄漏时软盘所写版本。


== 在Windows 9x系列操作系统中查看版本 ==
== 在Windows 9x系列操作系统中查看版本 ==
第27行: 第27行:
请按 Windows 徽标键 + R,在运行对话框中键入“regedit”,然后选择“确定”。在“注册表编辑器”下,定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”,然后在右侧窗格中查看操作系统版本。
请按 Windows 徽标键 + R,在运行对话框中键入“regedit”,然后选择“确定”。在“注册表编辑器”下,定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”,然后在右侧窗格中查看操作系统版本。
<br />
<br />
注册表键值“VersionNumber”为操作系统的版本。如“4.10.2222”。
注册表键值“VersionNumber”为操作系统版本,如“4.10.2222”,“SubVersionNumber”为修订版本。
=== 方法三(暂定) ===
=== 方法三 ===
该方法针对安装文件,相比上述两种方法好处是无需安装系统本体,但准确性稍微降低。<br />
该方法针对安装文件,相比上述两种方法好处是无需安装系统本体,且最为准确。<br />
注:该方法不适合用于分辨相同次版本号间小版本差异,如Windows 95 Build 950 r2与r3,Windows 98 Build 2222 r3与RTM等。<br />
注:该方法不适合用于分辨部分相同次版本号间小版本差异,如Windows 98 Build 2222A RC3与RTM等。<br />
方法1: 定位到安装文件主目录win9x/win95/win98/winme或其他,查看其下setup.exe文件版本,或用文本编辑器打开setup.exe查找FileVersion查看之后的对应值。<br />
定位到安装文件主目录(win9x/win95/win98/winme或其他),在该目录下或对应win95_xx.cab/win98_xx.cab/win_xx.cab或类似压缩包中寻找user.exe,其产品版本即为操作系统版本,从PRECOPY*.CAB中提取setuppp.inf,“SubVersionString =”后引号中内容即为操作系统修订版本。若版本为950,则还应提取kernel32.dll以确认具体版本。
方法2: 定位到安装文件主目录win9x/win95/win98/winme或其他(早期Windows 95则为安装文件根目录),在目录下及对应win95_xx.cab/win98_xx.cab/win_xx.cab或类似压缩包中寻找user.exe,查看其产品版本,或用文本编辑器打开user.exe查找ProductVersion查看之后的对应值。


== 在以 NT 内核为基础开发的 Windows 中查看操作系统版本 ==
== 在以 NT 内核为基础开发的 Windows 中查看操作系统版本 ==
我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。

导航菜单