[知乎]关于WindowsXPx64SP2系统的说明

本身简单安装了下发现 winxpsp3x86的系统版本为:
5.1.2600

 

而后windowsXPx64sp2的版本为:windows

5.2.3790

 

 

 
做者:qpi667
连接:https://www.zhihu.com/question/296262673/answer/503302584
来源:知乎
著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。

首先回答题目,评价能够总结成一句话:这系统微软十分不上心。安全

 

关于这个系统,本质上其实就是Windows 2003 x64的版本,用的就是Server 2003的内核。服务器

 

这个系统微软不上心,与当时的状况有关系:架构

一、Windows XP发布时(2001年)正值微软统一系统内核的时候,当时放弃了家用的Win9x内核,服务器与家用系统共用NT内核,可是当时的NT 5.1内核并不足以在服务器上使用,所以NT 5内核仍在继续开发,直到2003年才趋于成熟并发布了Windows Server 2003。并发

二、2001年至2005年(粗略的时间)当时64位CPU领域正值架构大战,有英特尔开发的安腾IA64和AMD64两种架构。而32位XP发布之时并无AMD64架构,所以也没有基于amd64架构的系统,而等AMD64架构的CPU出现之时,Windows 的内核已经演进到了NT 5.2,若是从新依照NT 5.1的代码开发一个64位的XP显然费力不讨好,使用一个已经开发完成了NT 5.2的架构明显要省力得多。ide

 

64位XP的优势有如下几个:工具

一、支持4G以上大内存,64位系统的共性,下面是微软本身的介绍。测试

二、支持GPT磁盘。(由于内置的是Windows NT 5.2的disk.sys)ui

三、硬改的话能够支持UEFI启动。(可是兼容性比Vista 对UEFI的兼容性还要差,须要使用Vista的bootmgfw.efi+BCD文件+Winload.efi)(建议不要折腾这个,须要折腾能够按下面的方法,不保证必定有效):spa

1)使用官方光盘正常安装Windows XP x64。

2)安装显卡驱动,和Windows 7 x64 纯UEFI启动同样,全部黑屏可是不报错通常都是显卡驱动的问题(Windows 7 x64表现为卡死在正在启动Windows)

3)废掉自带显卡驱动(vga.sys,vgapnp.sys)

4)下载 (访问码:3255)

5)划出一个100M左右的分区,将其格式化成FAT32格式,将上面压缩包中的ESP分区文件夹放入。

6)修改BCD文件的OSDevice 和Device两个参数,请使用Vista的bcdedit修改,其余版本和第三方工具均不能正确识别。

7)将系统分区中的文件放入系统的System32中,winload.efi为XP提供UEFI启动支持,ntph.cat为winload.efi提供数字签名,防止出现下面第一个问题的发生。

常见问题:

1)报错:The image hash cannot be found in the system catalogs. The image is likely corrupt or the victim of tampering.

winload.efi会验证系统文件和驱动的数字签名,系统存在未签名的驱动、系统文件

2)黑屏

显卡驱动存在问题,或vga驱动没有完全废掉,可使用压缩包中的驱动代替,可是会报上面的错误,须要开机时狂按F8禁用驱动数字t签名。

3)其余错误或者你不知道怎么修改BCD文件

能够尝试使用bootmgfw.efi+boot.ini来引导,代价是将再也不读取BCD文件中的启动项,将系统盘中的boot.ini复制到FAT32分区根目录,在[boot loader]下加一行 nobcd

在系统启动项后加 /noguiboot /usenewloader 两个参数,如图

 

值得吐槽有如下几点:

一、虽然用的是Server 2003的心,披着XP的皮,可是Server 2003 x64的BUG一个都没少,如WMP11没有任务栏模式(以下图)。

二、由于网上能找到的版本通常都是使用英文版+中文语言包,因此容易出现乱码及没有翻译的部分。

三、驱动很差找。

四、兼容性问题,连office 2010安装都须要使用兼容性(见最后)。

五、最后比较奇怪的一点就是没有简体中文版的WMP11,可是又有简体中文版的WMP11的补丁。

由于以上缘由,不建议使用64位的XP。

 

最后值此XP家族还剩半年所有退役之际,提供点系统安装视频及截图。

如下是安装界面(DOS蓝屏+OOBE阶段):

 

 

 

 

 

 

如下是系统截图:

 

青天绿草

 

安装IE8。

安装VC 2017运行库。

 

 

开始菜单

系统属性和设备管理器

Windows update

画图和任务管理器

 

显示设置

批量打补丁。

添加和删除程序

基本被淘汰的IE8

 

64位的三维弹球,64位Win10下能够正常运行,其余系统未测试,如须要下载点击下方连接。

免费高速下载 | 天翼云盘 极速安全 (访问码:6798)

 

空当接龙,这是64位的

值得注意的是,除了Windows media player、netmeeting以及Windows massage之外,其余程序包括游戏都基本上同时内置了32位和64位两个版本。

 

华生医生

漫游Windows XP,文件位置好像和32位的不同。

帮助和支持中心

控制面板

幻灯片模式显示图片

须要使用兼容性才能安装的office 2010

 

实际上,对于Windows NT,服务器和桌面系统用的都是同一个内核,惟一的例外就是XP。

对于Windows NT 5系统 ,不管是家庭版,仍是专业版,抑或是媒体中心版,服务器标准版,决定这些的差异只有几个注册表键值,如专业版和媒体中心版的键值只有MediaCenter和TabletPC两个项的差异,而给32位的XP续命也只须要加一个Posready的项就能够像还在更新的Posready 2009系统同样,一直获取更新到明年4月。

相关文章
相关标签/搜索