an

------------------------------------------------------------------------------------------------------------------------------------------

 

本博客马上就要更新了
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------
[转载]为你节约100美元!WinXP Home变Pro实战
ahaonet 发表于 - 2008-3-1 12:55:00
近日一家德国计算机杂志《CT》透露了一种将Windows XP Home版更改为Pro版的方法,只需更改安装文件两个字节便可。 通过这个方法可以解决很多原本在HOME版上受限制的功能,就好象计算机安装了Windows XP pro版本一样。
    由于HOME版和PRO版在售价方面存在很大差异(大约100美元!),如果通过简单修改两个字节就能使得HOME摇身一变成为PRO的话微软公司的打击盗版计划将会变得更加艰巨。
    这个消息来自于国外,究竟该方法适合不适合国内版本的XP系统呢?或者该方法是虚假或杜撰的呢?没有人能保证该方法的有效性。笔者也在第一时间对该方法进行了尝试。整个测试步骤如下:
    一、修改系统光盘
    该方法无法修改已经安装好的Windows操作系统的版本,而只能在安装CD上做手脚(或者PC厂商提供的恢复CD)。另外修改后的系统还需要我们重新刻录成光盘。
    第一步:将WindowsXP HOME版安装光盘的所有目录文件复制到本地硬盘。如果硬盘空间不足可以只复制安装CD根目录以及i386目录的文件。
    第二步:修改I386目录下的setupreg.hiv文件中的两个字节。方法为通过任务栏的“开始->运行->输入regedt32”打开注册表编辑器。
    小提示:
    只能通过regedt32打开注册表编辑器,而不能使用常规的regedit来打开。
第三步:通过注册表编辑器菜单中的“注册表->加载配置单元”来调用setupreg.hiv文件。


    第四步:在弹出的加载配置单元窗口中选择我们复制到本地硬盘的XP HOME版系统光盘上的i386目录。在该目录中找到setupreg.hiv文件,然后点“打开”按钮。


    第五步:接着系统要求为该配置单元起一个名字,我们随便输入一个即可。这里笔者输入setupreg,然后点“确定”按钮。


第六步:在注册表编辑器中找到setupreg项,定位到ControlSet001\Services\setupdd这个项上。在右边的窗口中双击reg_binary键值。编辑二进制代码将将“01”改为“00”再将“02改为00”。修改完毕后点“确定”按钮。


    第七步:修改完毕后我们还要更新setupreg.hiv文件,通过菜单的“注册表->保存项”来完成。


    第八步:保存成同名文件setupreg.hiv,并将这个新文件覆盖原来的setupreg.hiv文件。如果直接覆盖会提示当前setupreg.hiv文件正在使用而无法覆盖的警告。


    第九步:最后在注册表编辑器中选择“注册表->卸载配置单元”完成组件的释放工作。


    第十步:在出现“注册表编辑器将卸载当前选定的项和它所有的子项”的警告后点“是”按钮。


    至此完成了系统安装文件的修改工作,我们再把修改后的文件刻录成新的Windows XP系统光盘即可体验2字节搞定WIN XP版本的操作了
二、安装系统

    使用修改后的XP光盘进行安装和以往安装系统没有任何区别。但在安装过程显示界面却出现了区别,看来修改setupreg.hiv文件的两字节还是起到了作用。
    现象一:
    安装时的许可协议仍然为Windows XP Home Edition,没有任何改变。


    现象二:
    在复制系统文件时出现的界面已经变成了Windows XP Professional版本的安装界面了。


    现象三:
    启动操作系统时出现的界面也不是HOME版的了,而变成了Professional版。


    现象四:
    安装Windows界面的提示也成了Windows XP Professional版的功能介绍了。


    现象五:
    安装完操作系统后需要激活,使用算号器算出来的号使用HOME版的仍然有效。


    现象六:
    要求输入操作系统CD-KEY时填写的也是HOME版的注册号才能正常通过。


   
在安装过程中我们感到非常迷惑,一会是HOME版一会是PRO版,到底这个系统安装的是什么版本呢?修改两个字节的效果仅仅是外观吗?在功能上真的能实现HOME到PRO版的提升吗?
三、使用改装的系统

    终于可是登录改装过的操作系统了,让我们对他进行彻彻底底的分析吧!
    1.Windows简介
    打开Windows漫游窗口发现仍然显示的是HOME版本。


    2.关于Windows
    通过资源管理的关于windows中查看Windows版本信息已经变成了Professional版。


    3.“我的电脑”属性
    在“我的电脑”上选择“属性”,然后在“常规”标签中也可以看到系统是Professional版。


    4.用户管理
    本来在HOME版本的计算机管理中是没有“本地用户和组”的选项的,改装后的“系统在控制面板->管理工具->计算机管理”界面可以看到本地用户和组的选项,这样我们管理用户会变得更加轻松,和PRO版一模一样了。


4.用户管理
    本来在HOME版本的计算机管理中是没有“本地用户和组”的选项的,改装后的“系统在控制面板->管理工具->计算机管理”界面可以看到本地用户和组的选项,这样我们管理用户会变得更加轻松,和PRO版一模一样了。


    5.Windows组件信息
    通过“控制面板->添加删除程序”发现里头的windows组件和HOME版的一样,仍然没有IIS组件的安装选项,这一点和HOME一样。


    6.远程桌面功能
    在“开始->程序->附件”的通讯下有了新的远程桌面连接程序,这一点在HOME版是没有的,我们可以在改装的系统中使用远程桌面连接程序远程管理服务器了。另外在“我的电脑”的属性中的远程标签,我们也看到了容许打开“远程桌面连接”的选项,和PRO版的一样,而没有改装的HOME版中只有“远程协助”没有“远程桌面连接”。
7.补丁的安装
    在这个版本上安装SP2出现错误提示,看来不能在修改的Windows XP HOME系统中安装SP2,只能使用集成SP2的安装盘。  
    8.应用软件的安装
    笔者使用了几个只能安装在服务器版本上的软件发现都可以正常安装,看来修改过的HOME版还是可以欺骗部分可装在XP PRO但不可以在HOME的软件,比如Diskeeper服务器版等。
    9.组策略
    修改过的HOME版XP还是不能使用组策略。通过“开始->运行->输入gpedit.msc”收到错误提示,看来MMC单元还是不能通过这种简单修改来安装在HOME版上的。


四、功能再突破
   
    笔者决定使用网上说的突破HOME安装IIS的方法来解决改装XP仍然不能安装IIS的问题。 当然网上说的是使用PRO版本XP安装光盘进行修改,笔者使用修改后的HOME版来尝试突破。
    第一步:首先在运行中输入"c:\windows\inf\sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到"[Components]"这一段,并继续找到类似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一行字,把这一行替换为"iis=iis2.dll,OcEntry,iis2.inf,,7"。之后保存并关闭。
    第二步:把修改过的Windows XP光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入"CMD"然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:
Expand d:\i386\iis.dl_ c:\windows\system32\setup\iis2.dll
Expand d:\i386\iis.in_ c:\windows\inf\iis2.inf
    小提示:
    上面的命令适用于光驱为D盘,WIN XP安装在C盘的情况。实际情况中笔者光驱为J盘,安装XP在E盘。


    第三步:在“控制面板->添加删除程序->添加删除WINDOWS组件”中就可以看到一个没有名字的选项,这个就是IIS组件。我们选中他。


    第四步:安装完毕后我们就可以在管理工具中看到server extensions的图标了,虽然IIS功能没有全部实现但也达到了HOME版相关功能的提升。



   总结:不管怎么说用修改后的操作系统安装光盘安装的系统还是在很多方面比HOME功能强大的,不过在核心问题上例如使用组策略及安装IIS方面还是没有得到根本解决。因此还不能当作彻底解决HOME到PRO版的方法。
 

  • 标签:技术 电脑网络 
  • 发表评论:
    博客托管于 梦想博客 Copyright 2006-2009. All rights reserved.