没有软驱光驱U盘,教你用XP安装盘的ISO文件重装系统!
首先需要两个DOS下用来虚拟光驱的文件:SHSUCDHD.EXE和SHSUCDX.EXE
写一个内容如下的批处理程序:
@echo off
SHSUCDHD /F:%1
SHSUCDX /D:SHSU-CDH
取名为LOADISO.BAT
之后需要下载vFloppy,这是个用来虚拟软驱的软件。
下载地址:
http://nj.onlinedown.net/soft/20055.htm自己做一个img软盘的镜像(推荐用winimage),其中包括himem.sys、emm386.exe和smartdrv、format以及上面提到的SHSUCDHD.EXE和SHSUCDX.EXE和LOADISO.BAT就够了!注意:在config.sys和autoexec.bat中一定不要再加入dos下的光驱驱动程序,这样就无法使用虚拟光驱了!
将保存好的img文件用vFloppy加载后重启电脑,就会发现在进入系统前会多了个“由虚拟启动软盘启动”的选项,选择它来启动电脑就由vFloppy虚拟的软盘启动的DOS坏境。
我的XP安装盘iso文件在E盘根目录下,输入loadiso e:\winxpcn.iso,画面就会提示光盘镜像已经加载。执行format c: 格掉C盘,之后切换到加载的光盘镜像的盘符,进入i386目录执行winnt就可以进行安装了!
这里有几点需要注意的地方:
请不要把XP安装盘iso文件放在ntfs分区,并且如果你的电脑有其他ntfs分区的话,文件所在盘符在XP下看到的可能会和DOS有所不同!请检查确定好iso文件所在盘再加载!
进行安装XP前,确保smartdrv已经运行,这和在硬盘安装XP是一样道理,否则向硬盘拷贝文件需要很久很久的!!!
使用vFloppy虚拟软驱启动后为什么能把C盘格掉?这是因为虚拟的软盘其实是运行在内存中的,只要你不重启电脑就没有任何问题!而XP安装过程有一步是向硬盘拷贝文件之后重启电脑!其实再往后XP安装盘就不需要了。因而安装可以继续!!!
南极笨笨斑竹之前曾转贴过一篇利用仿真虚拟软驱加loadiso.ima重装系统的办法,其实用vFloppy+loadiso.ima也能实现,道理是一样的。尽管仿真虚拟软驱和vFloppy的原理不同!
那我为什么更喜欢用vFloppy呢?因为它是绿色软件,不需要安装,并且不像仿真虚拟软驱那样向MBR写入东西!更安全可靠!!!
上面我提到的vFloppy以及软盘启动镜像(我自己做的)都可以在我的网络硬盘中下载到:longkui.ys168.com