1、把镜像用虚拟光驱加载,然后拷贝到任一硬盘分区中,用WINRAR解压也可以,我的是E:\win7。

2、把E:\win7目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。(原系统是vista的话需要取得权限,覆盖相应文件,用光盘启动到PE环境下操作无此问题)
3、把E:\win7\sources下的boot.win复制到C盘下sources文件夹。
4、用管理员身份运行cmd,然后输入c:\boot\bootsect.exe /nt60 c:
(注意,此处bootsect在c:\boot目录下),然后提示successful(即成功了!)
再将系统盘的卷名称改为英文:本地磁盘--windows7
5、重启计算机,正在启动安装程序
6、安装程序启动,选择你要安装的语言类型,同时选择适合自己的时间和货币显示种类及键盘和输入方式。
7、出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair my computer)。
8、进入“系统恢复选项”,选择最后一项“命令提示符”(command prompt),进入DOS窗口。
9、执行格式化命令format c:/q(注:如C盘是FAT32格式,想转NTFS格式的话,执行format c:/fs:ntfs)。
注:此步可能需要输入卷的名称windows7
10、安装系统,输入E:\win7\sources\setup.exe(注意文件路径是在E盘的win7文件夹下的sources文件里),之后就是正常的安装了。

Windows Vista,Windows Server 2008 硬盘安装方法类似