今天给一台笔记本升级windows 7的SP1,下载完成安装一半却出现“缺少Service Pack需要的一个或多个系统组件”的提示,然后就安装失败了。原来这台笔记本上的WIN7不是用原版安装的,而是使用ghost制作的精简版本,估计是裁减一些系统的组件才导致windows 7 sp1安装失败。
解决方法也很简单,网上已经有了很多说明,只要将windows 7的安装光盘或光盘镜象中的install.wim用7-zip解压软件打开,进入5(“5”是旗舰版)\Windows\System32\,把DriverStore整个提取出来,放到当前系统中如c:\windows\system32\的路径下就行了,如果有提示重复就跳过,即点“确认文件替换”对话框中的“全否”按钮(已经有的就不用提取了,我们只补齐缺少的文件)。做完这一步就可以再重新安装SP1了。如果提取过程中有提示权限限制,就给予管理员权限即可。
不过如果象我现在的情况一样,手头找不到windows 7安装光盘和光盘镜象,就直接去网上找这个对应的文件包下载,如下:
32位的Windows7请:点击此处下载 113MB
64位的Windows7请:点击此处下载 194MB
下载后复制到如C:\Windows\System32\DriverStore\FileRepository\的路径,也是一样的,有重复提示就跳过,如权限不足就开管理员。复制完也可以成功升级到windows 7 SP1。
由于有这么大的麻烦,所以我不建议使用所谓精简版和ghost版的操作系统,即使是原版安装的系统也要慎用优化软件盲目“减肥瘦身”,避免不小心删除了系统的必要文件。如果嫌win7占用实在太多了,倒是可以删除休眠文件和SP1备份文件。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/985.html