古董笔记本体验Windows XP Professional x64 Edition

本文纯属娱乐
关于 Windows
  一台Dell D630笔记本,购买时间大约是2008年,出厂配置为Intel Core 2 Duo T8100/PM965/2G DDR2/NVIDIA Quadro NVS 135M/1280*800/Seagate Momentus 7200.3 160GB HDD,用了十年已经不堪重负,其间也没有进行清灰等维护。使用AIDA64的稳定性测试单烤FPU,运行一会CPU温度直接破百,主频也跳水至100MHz。因为本本成色、状态尚可,忍不住想拿来折腾一番。拆开清灰、换硅脂(有点麻烦,要把C面拆了),散热片里的灰已经糊成了一片棉絮。然后某宝淘了一块二手Core 2 Duo T9500、两根2G DDR2-800内存条。PM965芯片组最高支持800FSB,没有尝试网上的有风险的硬改超频支持1066FSB的方法,于是T9500就是除了Core 2 Extreme X9000外它能支持的最高CPU,在此FSB下内存也只能降频到667MHz运行。又在某东入手一块Intel 545s 256GB SSD,换掉原来的160GB HDD。D630的光驱支持热拔插,外型和普通笔记本光驱不同,某宝上有专用的光驱位硬盘架,不过因为光驱位是IDE口,硬盘架里面就空着算了。
  折腾完硬件续了一波命,又想再折腾一下软件。现在的配置装了Windows 10上个网处理些简单的文档没什么问题,不过Windows 10、7平时都用腻了,打算装个冷门点的系统玩玩。想起当年微软曾为XP出过一个64位版的Windows XP Professional x64 Edition,应该是微软推出的第一个x86-64架构操作系统。虽然口碑不怎么样,比如存在本地化不好、兼容性差、不稳定、驱动支持少的问题,不过可以同时满足折腾+怀旧+尝鲜的目的,就装它了。

安装

  Windows XP Professional x64 Edition使用的是Windows Server 2003 x64 Edition的内核,版本号5.2.3790,和2003一样,Service Pack只出到2。原生只有英文版和日本版,其他语言支持需要安装对应的语言包,这一点不如Windows Server 2003 x64 Edition,后者提供了原生的多语言版。
  Vista之前的Windows不直接支持U盘安装,为了减少麻烦,需要制作Windows XP Professional x64 Edition的安装光盘,把光驱装回去使用光盘安装。
  在BIOS里已经打开了AHCI模式,所以安装文件中还要集成Intel AHCI驱动程序。可以使用nLite,也可以手动操作(参照远景论坛上的一篇教程,I386文件夹要换成AMD64)。
  我在英文版Windows XP Professional x64 Edition with Service Pack 2的安装镜像中手动集成了Intel Rapid Storage Technology 10.1.0.1008版驱动程序,支持ICH7R到5系芯片组的AHCI和RAID模式;为了加入对exFAT文件系统的支持,顺便集成了KB955704更新。
  刻盘,安装,这些步骤都没有什么问题,序列号在网上可以找到,VL版XP也不需要激活。

中文支持

  需要安装简体中文语言包才能看到熟悉的中文界面,语言包本体是一个.msi文件。
在这里插入图片描述
  安装之前是显示不了中文的,只能看到“Windows XP x64 □□□□□”这样的文件名,双击运行。
在这里插入图片描述
  安装中勾选应用到当前用户和默认用户两个选项,安装完毕重启,欢迎界面就变成了中文,也提供了一个中文输入法(微软拼音输入法3.0)。最好不要使用默认的Administrator帐户,重新创建一个,此时就可以使用中文用户名了,记得把新用户加入Administrators组再重新登录。
在这里插入图片描述
在这里插入图片描述
  控制面板区域和语言选项中有三处要改成中文(中国),选项将所有设置应用于当前用户账户和默认用户配置文件也勾上。
  装了简体中文语言包后,大部分地方会变成中文显示,但汉化完整性还是比原生中文版差远了,比如,设备管理器全部是英文界面,控制面板显示本来已经汉化了,安装完更新又会变回英文。
  中文输入方面,经测试,搜狗拼音输入法无法在64位版的Windows XP上使用,微软英库输入法可以使用但微软早已停止了支持,我最后选择的输入法是Microsoft Office 2010附带的微软拼音2010,和搜狗拼音以及Windows 10自带的微软拼音有明显差距但至少比微软拼音3.0强多了。
  即使装了简体中文语言包,也缺失很多中文字体,需要从其他中文版Windows中复制过来安装。

驱动程序

  其实驱动支持也没那么难堪,D630的驱动基本都找齐了,只有PCMCIA适配器实在找不到官方for XP x64驱动,使用的系统自带驱动程序。
  显卡驱动方面,却遇到了一些问题。Quadro NVS135M使用G86M核心,128MB 64bit GDDR3显存,可使用TurboCache技术共享内存至256MB显存,基本属于Geforce 8400M GS马甲。对移动平台GF8至GT2xx系列显卡,NVIDIA提供的最后一版Windows XP x86/x64驱动是307.83,但我使用这一版驱动时,频繁出现死机、花屏现象,特别是运行游戏时。在Windows Vista x64上使用310.90版驱动也有类似问题。而在Windows 10 x64上使用342.01版驱动则一切正常,在Vista x64上使用Quadro专用的341.81版驱动也一切正常。尚不清楚故障原因是307左右几个版本的问题还是NVS135M本身的问题。现在把驱动版本降级到266.58版暂时也没问题了,这是NVIDIA官方为NVS135M提供的最后一版for Windows Server 2003 x64驱动。

Internet Explorer 8

  64位XP最高也只支持到IE8,可以安装for XP/2003 x64的英文版IE8再安装简体中文语言包,但这样的话和64位XP一样,很多地方还是显示的英文。我直接安装的for 2003 x64的简体中文版IE8,不过安装前需要修改一下注册表:
在这里插入图片描述
  打开注册表编辑器,进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language ,将右侧的 InstallLanguage 的值改为 0804 ,重启系统。
  重启后很多地方会变成英文,不用管它,开始安装简体中文版IE8 for Windows Server 2003 x64,安装完毕把这个字符串值改回0409再重启即可使用IE8。
  不过IE8实在太古老,更严重的问题是64位XP不支持TLS 1.1和1.2(32位版尚可通过KB4019276KB4467770实现支持,64位版就没办法了),绝大部分开启HTTPS的网站已经无法打开,必须使用第三方浏览器,例如Mozilla Firefox或Google Chrome,相比之下,我更喜欢Firefox。

Mozilla Firefox

  最后一个支持Windows XP/Vista的Firefox版本是52.9.0ESR(Google Chrome是49.0.2623.112),虽然Firefox和Chrome都提供了32位和64位两种版本,但64位版仅支持Windows 7及以上的系统,所以现在只能安装32位版。

开启HTML5 H.264/AVC视频支持

  1. 下载必要文件,解压至 %AppData%\Mozilla\Firefox\Profiles\<你的配置文件夹>\ 下。
  2. Firefox中打开 about:config 页,新建或修改下列项目:
首选项名称类型
media.gmp-eme-adobe.enabled布尔true
media.gmp-eme-adobe.forceSupported布尔true
media.gmp-eme-adobe.version整数17
media.gmp-eme-adobe.visible布尔true
media.gmp.decoder.enabled布尔true
media.eme.enabled布尔true
media.mediasource.mp4.enabled布尔true
media.mp4.enabled布尔true
  1. 再找到 media.gmp-manager.url 项,其值类似于https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml,将其中变量 %VERSION% 改为一个虚假的版本号例如 51.0
  2. 重启Firefox,进入附加组件管理器,选择插件页,可以看到一个名为Primetime 内容加密模块,由Adobe系统公司提供 17的插件,可能需要手动激活一下。如果出现“即将开始安装”字样,就点击一下检查更新,过一会就会消失。

在这里插入图片描述  接下来就可以正常播放HTML5视频。
  以上方法引自How to make HTML5 H.264/AVC video work on Windows XP/XP x64 (using Firefox)

开启多进程模式

  Firefox 54.0是首个正式默认启用多进程来运行网页内容的版本,在52.9.0ESR上,也可以手动打开多进程模式,虽然内存占用有所增加,但卡滞现象明显减少。

  1. Firefox中打开 about:config 页,新建或修改下列项目:
首选项名称类型说明
browser.tabs.remote.autostart布尔true
browser.tabs.remote.force-enable布尔true
dom.ipc.processCount整数4Firefox最大新建进程数,可酌情调整
  1. 重启Firefox,打开 about:support 页,检查应用程序概要中多进程窗口是否为1/1(已由用户启用)

在这里插入图片描述  此时创建多个标签页,Firefox也会相应创建新进程,最多新建4个。
4+1个Firefox进程
  以上方法引自Multi-Process Firefox: everything you need to know

Windows Media Player 11

  只能安装英文版WMP11 for XP x64再安装简体中文语言包,汉化倒是基本完整。
在这里插入图片描述
  不过64位版XP并没有提供64位版WMP,不管是原装的还是这个WMP11。

Microsoft Office 2010

  Windows XP x86最高可安装的Office 2010,但Office 2010 x64却不支持64位的Windows XP,好在可以利用微软自家的兼容工具Application Verifier来安装。

  1. 安装MSXML 6.0 Service Pack 1 x64
  2. 安装Application Verifier x64
  3. 启动Application Verifier x64,选择FileAdd Application,找到Office 2010的安装程序setup.exe(其实随便找个文件重命名为setup.exe也行),添加后在右侧的Tests中取消勾选Basics,展开Compatibility,勾选HighVersionLie,右键选择Properties,在弹出的对话框中分别设置下列值:
项目
Major version5
Minor version1
Build number2600
Service pack major3

在这里插入图片描述

  1. 保存退出,开始安装Microsoft Office 2010 x64及Office 2010 Service Pack 2。
  2. 安装完毕即可在Application Verifier中删除setup.exe项并卸载该程序。

  在安装完Office 2010 SP2后,须备份 C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ 下的 MSO.DLL 文件,因为安装某些更新后,再启动Office 2010会弹出报错,无法运行。
在这里插入图片描述
在这里插入图片描述
  此时恢复备份的MSO.DLL即可。
在这里插入图片描述

其他软件

  目前还支持Windows XP的安全软件基本只剩国产几款,我安装的是火绒安全软件
  Adobe Reader最后一个支持Windows XP的版本是Adobe Reader XI。
  Daemon Tools Lite最后一个支持Windows XP的版本是10.2.0.116。
  MPC-HC最后一个支持Windows XP的版本是1.7.13,可安装x64版。
  XnView目前仍然支持Windows XP,不过启动时可能会报错“无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 KERNEL32.dll 上”,须删除 Plugins 文件夹下的 libwebp.dll 文件。
  Sandboxie最后一个支持Windows XP的版本是5.22,但并不支持64位XP(支持64位Vista)。
  音频播放软件我选择的Winamp Lite 5.666,十多年没有看到这个界面了。有时候,也会怀念起20年前的日子。
  Visual Studio最后一个支持Windows XP的版本是2010,不过我没有在64位XP上试用。
在这里插入图片描述
  Valve的Steam从2019年1月1日起就不再支持Windows XP/Vista;EA本来专门提供一个Legacy版Origin在Windows XP/Vista上运行,但从2020年1月14日起也无法使用。
在这里插入图片描述
在这里插入图片描述
  因为64位XP无法安装TLS 1.1/1.2支持,依赖Windows使用这两版协议的应用程序将无法使用,例如Free Download Manager 3.9.7就无法下载使用TLS 1.1/1.2的HTTPS的链接。
  CCleaner最后一个支持Windows XP的版本是5.64。(本文写好后不久更新了这一版CCleaner,发现右下角有一行小字:“这是适用于 Windows XP 和 Vista 的最终版 CCleaner。[更多信息]”又一位老熟人离开了XP。)

关于SSD

  Windows XP和Vista都不支持SSD的TRIM,这两个操作系统本身也没有对SSD进行优化。XP/Vista的预取技术在使用时SSD没什么用,可以关闭:

  1. 打开注册表编辑器,进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters ,将右侧的 EnablePrefetcher 值改为 0
  2. 对于Vista,还要把下面的EnableSuperfetch值改为0,并将Superfetch服务设为禁用。

  至于TRIM,Intel最后一个支持XP/Vista的SSD Toolbox是3.3.7版,但并不支持545s这样较新的SSD,所以打算隔一段时间用U盘启动Windows 10 PE进行TRIM操作。

后记

  经过一番折腾后,这台安装Windows XP Professional x64 Edition的古董本本也算基本可用了。显卡性能实在弱鸡,去B站试了一下,只能流畅播放720p的视频,还不能开弹幕。因为x64版Windows不支持16位应用程序,《红色警戒》《命令与征服》《沙丘2000》都无法安装(虽然游戏是Windows版,安装程序却都是16位),想玩的话以前还能指望Origin,现在只能去CnCNet下载了,或者《命令与征服十年版》应该也行。
  虽然64位XP没有传说中的那么不堪用,但毕竟已经到了2020年,XP这个系统离我们是越来越远,能运行的新软件越来越少。对没有特殊需求的用户来说,Windows XP的意义只剩下怀旧或者“用多了10/8.1/7偶尔换个口味”了。
  最后放几张图留作纪念。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这是唯一一个64位版的三维弹球
设备管理器全部是英文的
  因为年代久远,文中提到的多个Windows组件的安装包微软早已不再提供下载,当时为了找到它们很费了一番周折,这里就不附下载地址了,有需要的朋友可以私信我。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值