月光博客 » 软件应用 » 使用Windows XP模拟Windows Server 2003

使用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系统,因为两者的性能在服务器上差距还是非常大的。

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    不是俺   说道:
    …………奥,xp的iis5.1不支持asp。
    支持(20反对(8回复
  1. 2
    LukeLiu   说道:
    这篇写得真认真啊,佩服月光。
    支持(18反对(9回复
  1. 3
    snowdream   说道:
    用虚拟机就可以了~
    支持(22反对(14回复
  1. 4
    哈哈   说道:
    抢沙发啦~~~~~
    支持(21反对(14回复
  1. 5
    SHOWJAY   说道:
    没什么必要吧,直接装个Windows Server 2008什么问题都解决了,而且音讯速度极快。
    支持(18反对(11回复
  1. 6
    会议系统   说道:
    先祝大家国庆快乐.玩得开心.
    我用的XP啊,xp和2003都各有其特点吧!这个就要看个人的喜爱了
    支持(18反对(12回复
  1. 7
    佳琪   说道:
    我也在用2003,那里好多功能。
    支持(16反对(10回复
  1. 8
    dextlau   说道:
    装SQL的方法比较实用
    支持(14反对(9回复
  1. 9
    不是俺   说道:
    xp下的iis有问题吧,貌似不支持,只能玩html。好像也有办法安装iis6,不过比较困难。

    另外,google earth 4.3貌似无法在地标旁边显示文字,4.2就没问题。
    支持(19反对(15回复
  1. 10
    flydi   说道:
    用2003好像不是很好,给我的感觉不好,貌似经常出错 - -!
    支持(19反对(15回复
  1. 11
    体检中心   说道:
    虽然我是学医的,但是现在的2003安全比较可靠
    支持(13反对(10回复
  1. 12
    Compassblog   说道:
    月光的文章开始突显技术含量了。
    支持(16反对(13回复
  1. 13
    xtp5   说道:
    很不错,不过稳定性是个问题
    支持(15反对(12回复
  1. 14
    vince   说道:
    还是还是换成 SERVER 2008 吧
    支持(16反对(14回复
  1. 15
    egg   说道:
    晕死……XP的IIS和WIN2K3的相差也大了点吧。
    支持(15反对(13回复
  1. 16
    zhaoniupai   说道:
    Windows Server挺不错,比起XP来,速度快很多。就是开始设置的时候不方便,上网老是弹出提示。
    支持(13反对(14回复
  1. 17
    tom   说道:
    性能差别大,怎么确定的啊
    支持(11反对(12回复
  1. 18
    老所   说道:
    一般这种情况都用vmware。
    支持(12反对(13回复
  1. 19
    it4j   说道:
    Windows Server 2003!

    更多喜爱!
    支持(14反对(15回复
  1. 20
    博客优化   说道:
    不怎么好玩啊 。。。
    支持(12反对(14回复
  1. 21
    阿牛   说道:
    这文章没有实质意义,界面上相同又有何用?根本上就没有模拟到2003的要的“功能”效果。
    支持(13反对(15回复
  1. 22
    Zblog之家   说道:
    现在用2003代替了XP,就是因为IIS的原因
    支持(13反对(16回复
  1. 23
    易名   说道:
      我家用2003已经有几年了,其实和XP的区别不大,只要有一些简单的设置就可以,比XP强多了。
    支持(12反对(15回复
  1. 24
    敦煌   说道:
    不过现在2003市场扩大,其实XP现在也在改进,有得看..
    但是很多人还是喜欢用XP。
    支持(15反对(18回复
  1. 25
    Windows7   说道:
    确实没什么必要
    支持(13反对(16回复
  1. 26
    ewayren   说道:
    我就是在XP上装不了SQL Server,这下会了
    支持(14反对(18回复
  1. 27
    iiren   说道:
    国庆大家也很有空啊
    支持(15反对(20回复
  1. 28
    Mic   说道:
    国庆也更新嘛?
    支持(8反对(13回复
  1. 29
    Heyi   说道:
    俺还是在用XP2,呵呵,够老土吧。:-)
    支持(10反对(15回复
  1. 30
    任海波   说道:
    那就做个板凳吧
    支持(10反对(16回复
  1. 31
    adbpo   说道:
    我用的一个blog虚拟主机装的是Windows Server 2003,现在服务商说可以免费升级到Windows Server 2008的空间。
    我那个博客也是在用zblog系统,请问在同等的硬件及网络带宽下,换到Windows Server 2008的空间相对来讲有没有好处?
    支持(9反对(15回复
  1. 32
    Vikingr   说道:
    估计月光很少用2003,2003sp1以后可以用XP上几乎所有软件、驱动(05年之后)或做XP能做到的所有事,反之却行不通~
    况且现在已经是2003sp2了。。。
    支持(9反对(15回复
  1. 33
    son.g   说道:
    MSDE目录下,貌似是SQL Server Desktop Engine,不是企业版,是最低级的版本。
    很久没碰SQL Server 2000了,也许会记错。

    另外,开发版实际上就是企业版,除了授权不同,几乎具备企业版所有特性,完全可以满足开发的所有要求,干吗要大费周章这么搞呢?毕竟只是XP的台式机而已。
    支持(11反对(17回复
  1. 34
    darpple   说道:
    我用的也是win2003,比xp好用多了,没什么问题,兼容不错。xp上能用的,2003照样可以用。
    支持(12反对(19回复
  1. 35
    xing22   说道:
    用vm虚拟就OK了
    支持(6反对(15回复

发表留言