刚才在远景看到这个帖子,觉得有必要转载过来!
作者想硬盘安装Windows7系统到C盘(现有系统盘),但要覆盖XP,又要保留原C盘的一些文件!
方法一:
我认为如何硬盘纯净安装win7和当时安装vista时是基本相同的。首先提取win7的安装文件到D盘的d:\win7(目录自己创建一个)下,然后将win7安装目录下的BOOT目录和BOOTMGR文件拷贝到C盘根目录下。同时在C盘根目录下创建一个SOURCES目录,将安装盘下同名目录下的BOOT.WIM文件拷贝过来。
这时,进入DOS模式(命令提示符),执行命令:C:\BOOT\BOOTSECT.EXE /nt60 C:,提示更新成功后,这时重新启动电脑。
重新启动后,将进入win7的PE环境。选择你要安装的语言类型,同时选择适合自己的时间和货币显示种类及键盘和输入方式。出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair my computer)。进入系统修复选项窗口,选择最后一项,命令提示符,在命令行窗口内,输入D:\win7\SOURCES\SETUP,开始安装过程。 到了选择安装分区的时候选C,然后点右下的设置,选择格式化C盘,安装即可继续进行了。
至于你说的文件问题,你可以通过转移实现吧,先把需要的东西放在D盘,安装完成后再把文件转移到C盘,然后格式化D盘,再转回来放在D盘,就是折腾几次呗。有个移动硬盘就什么都解决了。
方法二:
其实整个步骤很简单的,只是使用纯文字表述时显得有些臃肿复杂。
如果楼主想保留文件,则可以直接解压Windows 7安装文件包到D盘一个全新的文件夹,文件夹不能使用中文,然后复制这个新文件夹中解压好的Boot文件夹和sources文件夹中的boot.wim到c:\sources中,然后使用命令提示符进入到c:\boot 输入bootsect /nt60 sys然后重启即可进入安装向导,shift+f10打开命令提示符进入到那个D盘全新的Windows 7安装文件夹,然后执行setup,到选择安装分区时,格式化C盘然后选择安装即可。
补充:Windows 7的分区是最麻烦的,虽然可以清除Windows文件夹但一些残留的信息还是会留在活动分区,建议楼主还是按照刚才所叙述的方法,进入到PE中,不要点修复计算机 直接按shift + f10 这时可以尝试打开d:\windows\ 然后执行explorer.exe,看看能否将资源管理器调出来,如果可以,使用资源管理器可以对分区文件进行一个清除,比如将C盘的Windows文件夹进行删除、Program Files进行删除、Documents And Settings进行删除以及一些不要的文件进行删除,不用管是否是系统文件,包括boot文件夹等。清理完C盘之后再清理下D盘,还是一样的步骤。全部OK了,进入Windows 7安装文件夹,执行Setup 将Windows 7安装在C盘即可。
如果不能打开explorer 则只有在命令提示符完成这些操作,只不过是使用del、rmdir这2个命令来完成。
如果不想保留文件,可以直接打开setup在安装过程选择分区时对分区进行格式化即可。
就像Tonyu说的一样,安装其实很简单,只是用文字来表达似乎就很复杂了!大家只需细心的体会一下就很好理解了!