折腾好windows 7和windows 2003双系统<转>

 

Windows 7 RTM刚出来的时候,我就迫不及待的装了,经过一段时间的使用,基本上顺手,就是有一点不好,在本地测试php程序的时候,访问速度比原来慢了很多。原来的环境是xp,访问这个博客,需要20ms左右,到了7下,就需要600ms,我怀疑是7的原因,想再装个2003,专门用于PHP开发测试。(本来想装linux,无奈这台电脑死活装不起,只好算了)。

在已有Windows 7的基础上装2003,有点复杂。假设7装在C盘上,准备把2003装在D盘上。把2003的碟子放进光驱,重启电脑开始安装,按照平常的安装方法,只是在选分区的时候记得选到D盘。装完后重启,系统就直接进入2003了。进入到2003后,把7的光盘放入光驱。打开命令提示符(应该是叫这个名称吧,按win+R或者点开始菜单选运行,然后输入cmd,回车即可打开命令提示行)。假设光驱的盘符是E盘,则输入“E:”,回车进入E盘,然后依次输入如下命令,每行输入结束后,按回车执行:

cd boot

bootsect /nt60 sys

这时拷贝7所在分区下的boot.ini、ntldr、ntdetect.com三个文件到2003所在分区的根目录下。重启电脑,这时,将直接进入7.

进入7后,打开命令提示符,依次输入,照样是每行一回车:

Bcdedit /create {legacy} /d  "Windows 2003"

Bcdedit /set {legacy} device boot

Bcdedit /set {legacy} path \ntldr

Bcdedit /displayorder {legacy} /addlast

至此,设置完毕,重启后bios自检完毕即可看到双启动菜单。如果要装xp,和这个类似。

posted @   温景良(Jason)  Views(2839)  Comments(0Edit  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示