青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Google Pagerank更新Google Toolbar 5推出FireFox版 »

使用Windows XP模拟Windows Server 2003

  和我一样的做Web开发的程序员一定会对Windows Server 2003非常熟悉,因为大部分开发环境都是这样的配置标准,通常我们开发者的客户端也会配置为Windows 2003的环境,以便进行本地调试,但是家庭里的电脑如果安装Windows 2003的话,一些驱动以及上网会变得不太方便,我用Windows 2003的IE经常会出现内存崩溃的情况,但在Windows XP就没这个问题,因此,家里的电脑可以安装Windows XP操作系统,通过一系列配置,把Windows XP的登录画面、桌面、应用软件、应用服务等等都模拟成为Windows Server 2003一样,我经过一些摸索,已经可以把XP模拟得非常出色了,以下是我的一些经验和技巧,供大家参考。

  外观桌面

  Windows XP的默认界面比较花哨,通过一些简单的设置就可以将操作系统变成Windows Server 2003的界面了,具体操作是,在控制面板里的“显示属性”-“外观”的窗口和按钮,选择“Windows经典样式”,应用之后,系统的外观就和Windows Server 2003一样了。

  系统登录和锁定

  Windows XP的登录界面和Windows 2003不同,锁定按键也不同,Windows Server 2003下使用Ctrl+Alt+Del键锁定电脑,而在XP下按同样的键则调出了“任务管理器”,锁定电脑使用的是WINKEY+L键,通过一些设置可以让Windows XP的登录和锁定与Windows Server 2003一致,具体方法是,在控制面板的“用户账户”中,选择“更改用户登陆或注销的方式”,不选择“使用欢迎屏幕”项(该项默认的是选择的),按确定后,我们再使用Ctrl+Alt+Del键,就可以弹出选择锁定电脑了。

  数据库系统

  默认情况下,在Windows XP下安装SQL Server 2000企业版,系统会提出出错,让用户在Windows Server下安装SQL Server,在Windows XP下安装SQL Server 2000的方法有两种,一种比较简单,就是安装SQL Server的开发版,这个版本支持在客户端系统下安装,另外一种方法是变通的安装SQL Server 2000企业版,安装的方法如下:

  首先,安装SQL Server 2000企业版,选择直接安装客户端工具,不安装服务器,这样可以将SQL Server客户端的工具都安装好。

  接着,在SQL Server 2000企业版的安装光盘下,进入MSDE这个目录,点击目录里面的setup.exe直接安装服务器。

  安装完成后,运行regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面有一个键值LoginMode,默认下值是1,就不能使用sa登录,而使用本地Windows帐号登录,为了改变登录方式,需要将其数值修改为2,然后在服务里重启MSSQLSERVER服务,这样我们就可以使用sa登录,正常使用这个SQL Server了。再打开企业管理器,连接本地数据库已经完全正常了。

  网站应用

  Windows XP默认并不安装IIS,在添加删除程序里可以选择安装IIS,安装完成后的IIS,有一些细节和Windows Server 2003不同,需要单独调整,比如时间格式,XP下有时会加上“上午”、“下午”等字样,使其变成非标准的时间日期格式,修改的方法是,运行regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT](OLEAUT有可能不存在,那样就自己创建一个),在该键下创建一个DWORD值 VarConversionLocaleSetting = 2,接着重启IIS,现在看看,时间日期格式就变成标准的时间格式了。

  经过上面这一些列修改,我们就可以使用Windows XP来完成Windows Server 2003的功能了,当然这只是在家里这么用用,真正的服务器上还得继续使用Windows Server系统,因为两者的性能在服务器上差距还是非常大的。



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/1514.html
  • 文章排行:
  • 1.不是俺
  • …………奥,xp的iis5.1不支持asp。
  • 2008/9/28 23:33:25   支持(20)反对(8) 回复
  • 2.LukeLiu
  • 这篇写得真认真啊,佩服月光。
  • 2008/9/29 0:08:58   支持(18)反对(9) 回复
  • 5.SHOWJAY
  • 没什么必要吧,直接装个Windows Server 2008什么问题都解决了,而且音讯速度极快。
  • 2008/9/29 13:26:07   支持(18)反对(11) 回复
  • 6.会议系统
  • 先祝大家国庆快乐.玩得开心.
    我用的XP啊,xp和2003都各有其特点吧!这个就要看个人的喜爱了
  • 2008/9/29 10:36:06   支持(18)反对(12) 回复
  • 7.佳琪
  • 我也在用2003,那里好多功能。
  • 2008/9/29 10:45:46   支持(16)反对(10) 回复
  • 9.不是俺
  • xp下的iis有问题吧,貌似不支持,只能玩html。好像也有办法安装iis6,不过比较困难。

    另外,google earth 4.3貌似无法在地标旁边显示文字,4.2就没问题。
  • 2008/9/28 23:32:56   支持(19)反对(15) 回复
  • 10.flydi
  • 用2003好像不是很好,给我的感觉不好,貌似经常出错 - -!
  • 2008/9/29 11:28:10   支持(19)反对(15) 回复
  • 11.体检中心
  • 虽然我是学医的,但是现在的2003安全比较可靠
  • 2008/9/29 10:41:13   支持(13)反对(10) 回复
  • 12.Compassblog
  • 月光的文章开始突显技术含量了。
  • 2008/9/29 16:19:47   支持(16)反对(13) 回复
  • 15.egg
  • 晕死……XP的IIS和WIN2K3的相差也大了点吧。
  • 2008/9/30 11:12:38   支持(15)反对(13) 回复
  • 16.zhaoniupai
  • Windows Server挺不错,比起XP来,速度快很多。就是开始设置的时候不方便,上网老是弹出提示。
  • 2008/9/28 23:45:02   支持(13)反对(13) 回复
  • 21.阿牛
  • 这文章没有实质意义,界面上相同又有何用?根本上就没有模拟到2003的要的“功能”效果。
  • 2008/10/13 18:10:50   支持(13)反对(15) 回复
  • 22.Zblog之家
  • 现在用2003代替了XP,就是因为IIS的原因
  • 2008/9/29 1:07:34   支持(13)反对(16) 回复
  • 23.易名
  •   我家用2003已经有几年了,其实和XP的区别不大,只要有一些简单的设置就可以,比XP强多了。
  • 2008/9/29 7:32:44   支持(12)反对(15) 回复
  • 24.敦煌
  • 不过现在2003市场扩大,其实XP现在也在改进,有得看..
    但是很多人还是喜欢用XP。
  • 2008/9/29 10:38:41   支持(15)反对(18) 回复
  • 26.ewayren
  • 我就是在XP上装不了SQL Server,这下会了
  • 2008/9/30 18:10:20   支持(14)反对(18) 回复
  • 29.Heyi
  • 俺还是在用XP2,呵呵,够老土吧。:-)
  • 2008/9/30 22:24:39   支持(10)反对(15) 回复
  • 31.adbpo
  • 我用的一个blog虚拟主机装的是Windows Server 2003,现在服务商说可以免费升级到Windows Server 2008的空间。
    我那个博客也是在用zblog系统,请问在同等的硬件及网络带宽下,换到Windows Server 2008的空间相对来讲有没有好处?
  • 2008/9/30 0:09:55   支持(9)反对(15) 回复
  • 32.Vikingr
  • 估计月光很少用2003,2003sp1以后可以用XP上几乎所有软件、驱动(05年之后)或做XP能做到的所有事,反之却行不通~
    况且现在已经是2003sp2了。。。
  • 2008/9/30 6:57:24   支持(9)反对(15) 回复
  • 33.son.g
  • MSDE目录下,貌似是SQL Server Desktop Engine,不是企业版,是最低级的版本。
    很久没碰SQL Server 2000了,也许会记错。

    另外,开发版实际上就是企业版,除了授权不同,几乎具备企业版所有特性,完全可以满足开发的所有要求,干吗要大费周章这么搞呢?毕竟只是XP的台式机而已。
  • 2008/9/30 20:57:29   支持(11)反对(17) 回复
  • 34.darpple
  • 我用的也是win2003,比xp好用多了,没什么问题,兼容不错。xp上能用的,2003照样可以用。
  • 2008/10/3 23:45:58   支持(12)反对(19) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.