解决升级到 Windows 8.1 后 HP 解决方案中心显示错误消息的问题
目录:
疯狂开始的时候有点疯狂,有一个名义上很简单的想法:将Windows XP系统升级到Windows 8并写下体验。然后我的嘴开始移动,甚至在我粗鲁的大脑意识到它在说什么之前。 “我家里有一个旧的Pentium 4系统,配有AGP显卡和2GB内存,它运行着大量的软件,也许我们应该安装Windows 8,看看是否所有东西都粘在一起!”
实际上,在古老的Windows XP机器上执行Windows 8升级不是一个好主意。但是这个练习让我能够探索可能的边界 - 并学习一些关于Windows 8安装过程的宝贵经验。
现在我可以分享我所学到的知识。
[进一步阅读:我们最好的Windows 10技巧,提示和调整]'Old'对于像这样的系统来说并不是一个
好吧,我知道:这是一个丑陋的例子。但是当我年轻的时候我建立了这台机器,并且更倾向于欣赏俗气的花哨。好消息是,您无法再订购其中一个机箱。你可以为定制的绘画作品付出高昂的代价,但是这种迷幻的丝网印刷似乎在2012年无法使用。这可能是一件好事。
无论如何,生活在案件中的东西更有趣。我在2004年建立了这个系统,不久之后,奔腾4的Northwood变体发货。里面的组件不仅仅是老年人 - 它们是现代PC标准的积极老生常谈。如果你想知道的是:
- 3.4GHz奔腾4 CPU(Socket 478!)
- 升技IC7-G主板带有Intel 875P芯片组
- 两个1GB DDR-400 DRAM模块(总共2GB)
- Radeon HD 9800XT AGP图形512MB帧缓冲
- 320GB西部数据硬盘(IDE)
- 两个250GB Western Digital硬盘在RAID 1模式下
- Sony DVD刻录机(16X)
- 两个华硕52X CD-ROM刻录机
- 520W Vantec电源
请注意,Abit现在已经停产。凡达克仍然生产低成本的外围设备,但它不再属于电力供应业务。正如我将要详细介绍的那样,这个系统在Windows 8上有点问题。
升技IC7-G。 Radeon 9800XT曾经提供了极佳的图形性能Windows 8设置:第一次运行
在这个基于P4的系统的初始状态下运行了32位版本的Windows XP - 以及上次我使用PC的时间是几年前作为3ds Max 8的许可证服务器。我卸载了许可证服务器和一些其他应用程序,主要是为了使系统足够小以备份第二个250GB RAID阵列。然后,我从DVD上运行Windows 8安装程序。
我首先尝试了64位Windows 8,但被告知只会进行干净,全新的安装。所以我决定安装32位Windows 8.即使如此,Windows 8的设置仍然保留了我的仅限于应用程序的数据文件!那么,这是一个粗鲁的觉醒。
Windows 8安装程序在第一次激活时运行兼容性检查程序。我遇到的唯一不兼容是RAID阵列。我叹了口气,将系统重新启动到英特尔RAID BIOS中,并删除了RAID阵列。然后,我必须重新分区并重新格式化这对250GB硬盘,然后运行另一个映像备份。
完成准备工作后,我认真启动了Windows 8设置。一切进展,直到第一次重新启动。屏幕上显示的是0x0000005错误,然后是“按CTRL-ALT-DEL重新启动”。
当然,重新启动只会重新创建相同的错误。
潜入Google搜索中,我发现Windows 8需要数据执行保护(DEP),这是CPU和主板的一项功能,可帮助防止恶意软件或设计不当的应用程序从专门分配给数据的内存部分运行程序代码。主板BIOS尤其必须提供DEP设置,必须启用。
那是当我知道我注定失败的时候。
升技IC7-G是一家由已停产的公司制造的主板,它已经在运行最新的可用BIOS更新。我验证了缺少DEP设置。所以看起来好像这个小小的项目已经过早地结束了。
掐你的零件箱
然后我想起了图像备份。所有都没有丢失。
我决定尝试尽可能地复制系统,但需要足够的硬件更新才能使Windows 8运行。我翻遍了我的一堆零件,发现了一个华硕P5B Deluxe主板和一个英特尔奔腾D 965.
Pentium D基于英特尔Netburst架构的更新版本,与用于创建原始Pentium 4的架构相同。 P4,但是,Pentium D是一款双核CPU--虽然它实际上是两个独立的CPU核心,并集合在一个封装中。 Pentium D采用LGA775封装,并且这些仍然可用。
华硕主板采用P965芯片组。这比Abit板中使用的875P要新几代。实际上,这意味着我的旧P4系统中使用的320GB IDE启动驱动器无法工作。光驱需要P5B上的独立IDE接口。
然而,两个Western Digital 250GB硬盘是SATA,所以我换成了320GB的Seagate SATA硬盘。希捷硬盘比原装硬盘快,但我知道它不会产生重大影响。同样地,我使用了两个1GB DDR2模块,因为DDR1不适用于P5B。我最后的设备更换涉及到显卡:我用Radeon HD 6450替代了AGP 9800XT,这是一款非常低端的显卡,不需要电源连接。
完成所有这些更改后,我检查了系统BIOS,足够了,DEP现在是一个选择。所以我打开了它。然后我恢复了原来的Windows XP分区。重新启动后,我更新了芯片组驱动程序,然后安装了新的图形驱动程序。
此时,Windows XP开始产生内存错误。这些不是由于硬件不兼容导致的,而是由于Microsoft服务会重复崩溃的错误。这告诉我,我正在运行Windows XP Service Pack 2,在打开Data Execution Prevention时出现了一些问题。
这从来不简单,是吗?我更新到XP Service Pack 3.错误仍然存在,但频率较低。
Windows 8 restorex
保持手指交叉,我弹出Windows 8 DVD并完成安装过程。这一次,一切顺利。系统重新启动了几次,很快我运行了一个非常热的,非常嘈杂的Windows 8系统。 Windows体验指数的快速运行产生了高达4.4的得分,处理器得分为5.5。现代CPU倾向于在7.0到7.8之间。尽管如此,5.5的评分比我预期的要好。
我的系统的Windows体验评分为4.4,我感到非常满意公平起见,我开始使用的硬件并不是硬件版本,而是我最终用于Windows 8.显卡交换引入了一个特别重大的变化。尽管Radeon HD 6450是一款入门级的低端显卡,但支持DirectX 11.1,这使得我的系统在Windows 8中的响应速度更快。
即便是对GPU的折扣,该系统似乎也更具响应性运行Windows 8. 2GB内存和慢速硬盘当然会让事情拖垮,而旧的CPU没有帮助,但是整个事情比我想象的要好得多。
底线:不是很棒idea
很少有Windows XP用户可能通过升级现有的XP系统来升级到Windows 8。尽管如此,我从这个疯狂的小项目中学到了一些东西:
- Windows 8在Windows XP上的就地升级并不是真正的升级。这是一个干净的安装程序,可以保存所有的用户文件,但可以终止您的应用程序。
- 尽管吹走了您的软件,但您无法使用64位Windows 8进行就地升级,即使CPU为64位能力。
- 要使Windows 8正常工作,系统必须支持数据执行保护,并且必须启用DEP。
- Windows 8实际上可以在2GB的RAM上运行!
最后,可能需要备份数据并且如果你倾向于执行Windows 8的全新安装。如果你正在运行更加流行的硬件 - 可能Core 2 Quad-Windows 8肯定是一条可行的道路。但是,如果您运行的是32位操作系统,则建议您备份并安装64位操作系统。这样,你就可以安装更多可用的内存。虽然Windows 8可能不是一个大内存,但现代应用程序通常是。