最近经历了一次颇为波折的安装系统的经历。
事情的起因是这样的。我开始的时候是使用的笔记本开发我的微信小程序。我的笔记本是09年买的HP的,之前跑XP的时候速度还可以接受,但后来装了WIN7之后运行的速度慢的要死。于是我就想在我的台式机上也装个小程序开发工具,这样系统运行能快一点。噩梦从此开始。
台式机是XP系统。下载并安装了小程序开发工具后,运行,提示:
无法定位程序输入点ReleaseSRWLockExclusive于动态链接库kernel32.dll上。
百度了一下,有人说是kernel32.dll这个文件版本不正确,需要在网上下载一个替换掉。当时脑袋一热,就把笔记本上的这个文件替换到台式机里了,结果再启动就蓝屏进不了系统了。
后来就打算用U盘启动盘重装系统。先借了一个移动光驱,插上后在电脑上BIOS里修改了对应引导参数,但BIOS里找不到USB移动光驱对应的启动项,按照网上说的尝试了很多设置组合,结果还是不行。就是找不到USB开头的选项。
后面把移动光驱插到笔记本上,居然可以找到。所以应该是我的台式机的主板型号和它不匹配吧。
于是又借了一个U盘启动盘,这回插到台式机上,居然就找到USB 启动项了,进入了WindowsPE。不过这回我并没有重装系统,只是恢复了之前旧的kernel32.dll系统文件。终于可以进入XP系统了。
事情到了这里,系统是恢复了。但是开发工具的问题还是没有解决。
本着不放弃的精神,又接着百度。在微信官网上,看到一个回复,说微信小程序开发工具是不支持XP系统的。只支持WIN7以上的系统。所以,只有一条路了,就是安装WIN7系统。
由于U盘启动盘已经还给别人了,而且我也想自己做一个启动盘。于是接着百度。
开始是找了一个叫U深度的工具。也下载了一个WIN7的GHOST镜像。按照U深度的说明,成功制作了启动盘,模拟运行是OK的。重启后,修改BIOS参数,这回能找到一个USB开头的选项了,是USB-ZIP0:Flash,在Removable Device Priority选项的下一级。但是继续启动,并没有进入GHOST的菜单,而是提示Remove disks or other media,又是好一顿折腾BIOS参数,试了各种组合,都是不行。
后来发现网上说的应该出现的USB应该是USB HDD的,我的是USB ZIP的,我觉得可能与这个有关,就想着怎么能做成USB HDD格式的。试了U深度的另一种选项,做出来的还是ZIP的。又下载了一个叫U启动的,也还是ZIP的。
最后又在网上找了一个叫UltraISO的工具,它有一个选项是直接指定制作USB HDD格式启动盘的。用它做了一个,终于是USB HDD格式了。这回修改了BIOS参数后,终于进入了GHOST界面了!!!
本以为到这里应该就成功了,但是还是不行。
进入GHOST后,选择“安装Ghost Win7 SP1到C盘”,继续后会停在一个命令行界面,提示“Units specified don't exist, SHSUCDX can't install”。网上说是硬盘接口类型不正确,是了修改BIOS选项,不行。后来恢复BIOS,进入XP系统。打开U盘,发现里面有个SETUP.exe,就尝试直接运行这个,发现可以进入GHOST。于是用这种方式安装WIN7.
安装过程开始挺好的,执行了一个复制文件的操作后,就自动重启了。重启后,安装过程又进行了一段时间,但后面就停在一个地方进行不下去了。停在了“安装程序正在应用系统设置”的界面。
网上有人说要在重启之前拔掉U盘启动盘。于是我手动关机,拔掉U盘。但是再重启后安装过程也进行不下去了。
所以现在就杯具了,WIN7安装过程进行不了,直接进入启动盘也不行。