论文部分内容阅读
番茄:番茄连续在19期和20期为大家出了不少题目,番茄感觉有些题目出得还真不错(沾沾自喜中……)。来信络绎不绝,大家参与的热情也让番茄更加开心。挑战给读者朋友一个钻研电脑知识的机会,也给大家一个展示成果的舞台,希望大家迎着挑战继续往上闯吧!番茄在这里感谢所有给挑战之星发过邮件,参与过答题的朋友,希望你们的水平也随着挑战一步步提高!
本期答题题目:
我骗了Windows XP
挑战题目:请问,如果我的操作系统是Windows XP SP2,而我手头只有Windows XP 带SP1的光盘,这时系统文件缺失需要安装光盘,我应该怎么办?插入手头这张光盘提示请插入Windows XP SP2光盘,其实缺失的文件在这张SP1系统盘上是有的,只是Windows XP SP2要找带SP2的光盘。
题目要求:不可以用SP2集成CD的方法,已经确定安装光盘内有所需要的文件,请想办法让Windows XP将SP1 CD识别为SP2 CD。
我看到《电脑爱好者》2007年第20期挑战之星栏目刊发出新的挑战题目,感觉此次题目普遍偏难,求解的过程颇费一番周折,但功夫不负有心人,终于找到解决方法。
闲话少叙,让我们一起开始,踏上挑战之旅,去解决这道挑战难题,我以Windows XP Home SP1光盘为例进行说明。
第一步:生成映像文件。
下载并安装UltraISO,在安装程序时,需要勾选“安装虚拟ISO驱动器(ISODrive)”(见图1)。安装完毕后,在“我的电脑”中显示驱动器信息如图2所示。
(1)
(2)
运行UltraISO,选择“工具”,单击“制作光盘镜像文件”,或者按快捷键F8,弹出制作映像文件对话框,在“CD-ROM驱动器”处,选择光驱盘符G,在“输出映像文件名”处,单击“...”(图3),选择光盘镜像文件保存位置,输出格式为“标准ISO(*.ISO)”,输出映像文件路径可为“E:\MyDocu\My ISO Files\WXP Home_CN.iso”。
(3)
UltraISO是一款图形化光盘映像制作和编辑工具,可将硬盘\光盘\磁盘文件制作成ISO文件,支持安装虚拟光驱,可轻松读取或修改ISO文件。
小知识
Windows XP SP2在缺少系统文件的时候会要求插入系统光盘来修复,而当你插入Windows XP系统盘里虽然含有缺少的文件,但是Windows XP却会提示你这不是SP2光盘,完全不在乎光盘中存在的系统文件。Windows怎么知道这张光盘不是SP2的呢?
原来在Windows系统安装光盘根目录中存在一个标识着这张光盘的标识文件:
专业版(Professional):Win51、Win51IP
家庭版(Home):Win51、Win51IC
若存在文件Win51IP.SP1,表明当前操作系统为Windows XP专业版,并已安装ServicePack1。
若存在文件Win51IC.SP2,表明当前操作系统为Windows XP家庭版,并已安装ServicePack2。
只要光盘根目录存在相应的文件,系统就能够正确识别。
第二步:向映像中增加文件。
选择“开始→运行”,输入“Notepad”,单击“确定”,打开记事本编辑器,按一次回车,将此文件另存为“Win51IC.SP2”(文件大小:2字节)。运行UltraISO,单击“文件→打开”,选择映像文件“WXP Home_CN.iso”,然后选择“操作→添加文件”,或按快捷键F3,将“Win51IC.SP2”文件添加到映像文件中并保存到虚拟光驱根目录。
第三步:加载映像文件。
在UltraISO中,选择“工具→加载到虚拟光驱”,选择虚拟CD/DVD驱动器“I:”,单击“加载”,即可将修改后的ISO文件加载到虚拟光驱I:中,如果想去掉ISO文件加载,可单击“卸载”。
第四步:通过注册表修改系统安装源路径,指向虚拟光驱。
选择“开始→运行”,输入“Regedit”,单击“确定”,打开注册表编辑器,找到如下键值“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”,在右侧找到“Installation Sources、ServicePackSourcePath和SourcePath”均修改为“I:”(见图4),即将安装操作系统源路径等键值均指向虚拟光驱“I:”。重新启动计算机,使上述修改生效!
(4)
番茄:这次挑战实现的目标将Windows XP SP1光盘修改成“伪”Windows XP SP2光盘,但是此光盘中并不具备Windows XP SP2的后增加的系统文件,但是作为急救这个方法却十分实用。如果你的SP2系统的安全中心或防火墙出现问题需要修复,请大家到http://www.onlinedown.net/soft/28115.htm下载Windows XP SP2升级包,这样凡是遇到SP2的文件缺失,可以直接重新安装修复。
小知识
小提示
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”下部分键值说明(见图5):
1.BootDir:保存当前操作系统启动目录路径,默认值为“C:\”。
2.CDInstall:定义是否从CD安装,若值为1表示从CD安装操作系统,默认值为“1”。
3.DriverCachePath:保存系统驱动缓存路径,默认值为“%SystemRoot%\Driver Cache”。
4.Installation Sources:保存安装源路径,此键值保存Windows用来检查可能存在原始安装文件的路径列表,每个安装源路径占用一行,也可能会含有驱动程序安装和原始安装盘等路径。
5.ServicePackCachePath:在安装ServicePack(补丁)时,保存补丁缓存文件的路径,默认值为“C:\windows\ServicePackFiles\ServicePackCache”。
(5)
6.ServicePackSourcePath:保存补丁源路径,此键值为最近一次ServicePack的路径信息,本例为“G:\”。
7.SourcePath:保存源路径,此键值为Windows会自动检查的安装光盘的默认路径,一般情况下,此键值为你真实光盘驱动器盘符,本例为“G:\”。
本期答题题目:
我骗了Windows XP
挑战题目:请问,如果我的操作系统是Windows XP SP2,而我手头只有Windows XP 带SP1的光盘,这时系统文件缺失需要安装光盘,我应该怎么办?插入手头这张光盘提示请插入Windows XP SP2光盘,其实缺失的文件在这张SP1系统盘上是有的,只是Windows XP SP2要找带SP2的光盘。
题目要求:不可以用SP2集成CD的方法,已经确定安装光盘内有所需要的文件,请想办法让Windows XP将SP1 CD识别为SP2 CD。
我看到《电脑爱好者》2007年第20期挑战之星栏目刊发出新的挑战题目,感觉此次题目普遍偏难,求解的过程颇费一番周折,但功夫不负有心人,终于找到解决方法。
闲话少叙,让我们一起开始,踏上挑战之旅,去解决这道挑战难题,我以Windows XP Home SP1光盘为例进行说明。
第一步:生成映像文件。
下载并安装UltraISO,在安装程序时,需要勾选“安装虚拟ISO驱动器(ISODrive)”(见图1)。安装完毕后,在“我的电脑”中显示驱动器信息如图2所示。
(1)
(2)
运行UltraISO,选择“工具”,单击“制作光盘镜像文件”,或者按快捷键F8,弹出制作映像文件对话框,在“CD-ROM驱动器”处,选择光驱盘符G,在“输出映像文件名”处,单击“...”(图3),选择光盘镜像文件保存位置,输出格式为“标准ISO(*.ISO)”,输出映像文件路径可为“E:\MyDocu\My ISO Files\WXP Home_CN.iso”。
(3)
UltraISO是一款图形化光盘映像制作和编辑工具,可将硬盘\光盘\磁盘文件制作成ISO文件,支持安装虚拟光驱,可轻松读取或修改ISO文件。
小知识
Windows XP SP2在缺少系统文件的时候会要求插入系统光盘来修复,而当你插入Windows XP系统盘里虽然含有缺少的文件,但是Windows XP却会提示你这不是SP2光盘,完全不在乎光盘中存在的系统文件。Windows怎么知道这张光盘不是SP2的呢?
原来在Windows系统安装光盘根目录中存在一个标识着这张光盘的标识文件:
专业版(Professional):Win51、Win51IP
家庭版(Home):Win51、Win51IC
若存在文件Win51IP.SP1,表明当前操作系统为Windows XP专业版,并已安装ServicePack1。
若存在文件Win51IC.SP2,表明当前操作系统为Windows XP家庭版,并已安装ServicePack2。
只要光盘根目录存在相应的文件,系统就能够正确识别。
第二步:向映像中增加文件。
选择“开始→运行”,输入“Notepad”,单击“确定”,打开记事本编辑器,按一次回车,将此文件另存为“Win51IC.SP2”(文件大小:2字节)。运行UltraISO,单击“文件→打开”,选择映像文件“WXP Home_CN.iso”,然后选择“操作→添加文件”,或按快捷键F3,将“Win51IC.SP2”文件添加到映像文件中并保存到虚拟光驱根目录。
第三步:加载映像文件。
在UltraISO中,选择“工具→加载到虚拟光驱”,选择虚拟CD/DVD驱动器“I:”,单击“加载”,即可将修改后的ISO文件加载到虚拟光驱I:中,如果想去掉ISO文件加载,可单击“卸载”。
第四步:通过注册表修改系统安装源路径,指向虚拟光驱。
选择“开始→运行”,输入“Regedit”,单击“确定”,打开注册表编辑器,找到如下键值“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”,在右侧找到“Installation Sources、ServicePackSourcePath和SourcePath”均修改为“I:”(见图4),即将安装操作系统源路径等键值均指向虚拟光驱“I:”。重新启动计算机,使上述修改生效!
(4)
番茄:这次挑战实现的目标将Windows XP SP1光盘修改成“伪”Windows XP SP2光盘,但是此光盘中并不具备Windows XP SP2的后增加的系统文件,但是作为急救这个方法却十分实用。如果你的SP2系统的安全中心或防火墙出现问题需要修复,请大家到http://www.onlinedown.net/soft/28115.htm下载Windows XP SP2升级包,这样凡是遇到SP2的文件缺失,可以直接重新安装修复。
小知识
小提示
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup”下部分键值说明(见图5):
1.BootDir:保存当前操作系统启动目录路径,默认值为“C:\”。
2.CDInstall:定义是否从CD安装,若值为1表示从CD安装操作系统,默认值为“1”。
3.DriverCachePath:保存系统驱动缓存路径,默认值为“%SystemRoot%\Driver Cache”。
4.Installation Sources:保存安装源路径,此键值保存Windows用来检查可能存在原始安装文件的路径列表,每个安装源路径占用一行,也可能会含有驱动程序安装和原始安装盘等路径。
5.ServicePackCachePath:在安装ServicePack(补丁)时,保存补丁缓存文件的路径,默认值为“C:\windows\ServicePackFiles\ServicePackCache”。
(5)
6.ServicePackSourcePath:保存补丁源路径,此键值为最近一次ServicePack的路径信息,本例为“G:\”。
7.SourcePath:保存源路径,此键值为Windows会自动检查的安装光盘的默认路径,一般情况下,此键值为你真实光盘驱动器盘符,本例为“G:\”。