Windows 7安装Service Pack 1失败问题
问题
很多朋友在电脑上安装某些软件时,会发现安装不了,提示信息大多是“本软件只支持 Windows 7 SP1 及更新版本”等等。这说明,你的电脑仍然在运行最早的Windows7版本,没有安装Service Pack 1 更新(简称SP1)。而很多新版的软件都不再支持没有安装SP1的win7系统了。
如果要使用这些软件,必须升级Windows。
升级Windows的操作流程如下:
(建议:先看完全文再操作)
- 依次点击:开始菜单->控制面板->系统和安全->Windows Update
- 点击检查更新。然后等待检查结果。
- 在可用更新中,进入“重要更新”标签
- 勾选 Service Pack 1
- 开始更新,等待下载和安装,会提示重启
如果更新之后一切正常,那么恭喜你,可以继续安装想用的软件了。
不过,很多人(包括我同事)按照这套流程走下来,更新文件都已下载,但却会出现SP1更新安装失败的问题。以下说明解决办法。
解决方法
微软官方对于更新SP1有专门的说明:安装 Windows 7 Service Pack 1 (SP1)。
文中大意如下:
- 检查你的系统是32位还是64位,检查磁盘空间
- 推荐使用Windows Update安装更新
- 或者手动下载更新包安装
- 可能遇到的问题及解决方法
文中说:
如果你尝试安装 SP1 并看到指示安装未成功的错误消息,这可能是因为用于安装更新的 Windows 维护服务商店出现问题,或者是因为你的防病毒软件阻止安装更新。
同时文中也给出了解决方法,即手动下载“系统更新就绪工具”并运行,然后在安装更新完成后,重新尝试安装SP1。
我的操作类似,不过没有手动下载这个工具。我的解决方法如下:
- 关闭杀毒软件
- 某些Windows 7的更新会影响SP1的安装,故首先安装其他更新(详见下面备注)
- 在Windows Update的可用更新中,勾选“系统更新就绪工具”(属于“重要更新”),而不勾选SP1(其他无关的也可不勾选),然后安装
- 之后在可用更新中,勾选SP1,并更新。
- 更新SP1中可能要重启多次。
重启完成后,检查是否安装成功:
若要检查 Windows 7 SP1 是否已安装在电脑上,请选择“开始”按钮、右键单击“计算机”,然后选择“属性”。如果“Windows 版本”下列出了“Service Pack 1”,则 SP1 已安装在电脑上。
备注:哪些更新没装会导致SP1安装失败,网上有几种说法,我没法核实。提到的有KB976902、KB2454826等。如果不放心,可以将可用更新中的“用于基于x64系统的Windows 7 更新程序”和“用于基于x64系统的Windows 7 安全更新程序”都勾选,在安装SP1前更新。
在同事电脑上按照上述方法已经更新成功。他已经开心地去装软件了。
Windows 7安装Service Pack 1失败问题的更多相关文章
- Windows Internal Database Service Pack 4 x64 Edition (KB2463332)安装失败
系统是Windows Server 2008 R2,补丁Windows Internal Database Service Pack 4 x64 Edition (KB2463332)总是安装失败,W ...
- SharePoint 2013 安装 Service Pack 1
Problem 当迁移SharePoint 的时候,执行Move-SPSite 命令,将指定的Site Collection移动到目标内容数据库中时,提示以下错误:Cannot complete th ...
- Windows下安装Scipy和Numpy失败的解决方案
使用 pip 安装 Scipy 库时,经常会遇到安装失败的问题 pip install numpy pip install scipy 后来网上搜寻了一番才得以解决.scipy 库需要依赖 numpy ...
- Windows下安装sass和compass失败的解决办法
sass依赖Ruby,所以,首先得先安装个Ruby sass的安装步骤: 在安装的时候,请勾选Add Ruby executables to your PATH这个选项,添加环境变量,不然以后使用编译 ...
- windows 10安装framework 3.5失败的解决方案
装了两次win 10,全都因为没法安装framework 3.5,用不了老版本的开发环境,又换回了win7. 网上有两种解决方案: a,通过iso安装. 可是拜托,我的系统都是用ghost版本安装的, ...
- Windows 7安装Oracle 10g的方法
Windows7下安装Oracle 10g提示"程序异常终止,发生未知错误"的解决方法 1.修改Oracle 10G\database\stage\prereq\db\refhos ...
- 安装TortoiseGit出现提示“您必须安装带有更新版本Windows Installer服务的Windows Service Pack”-解决方法
我的系统是xp sp3安装TortoiseGit时出现了错误提示“您必须安装带有更新版本Windows Installer服务的Windows Service Pack”. 解决方法,到微软官方下载相 ...
- 试验Windows Embedded Standard 7 Service Pack 1 Evaluation Edition
=========================================== 是否支持再使用 RT 7 Lite 精简 ? ================================= ...
- Visual Studio 2010 集成 SP1 补丁 制作 Visual Studio 2010 Service Pack 1 完整版安装光盘的方法
Now that Visual Studio 2010 SP1 has been released, administrators and developers may wish to install ...
随机推荐
- C# 获取操作系统空闲时间
获取系统鼠标和键盘没有任何操作的空闲时间 public class CheckComputerFreeState { /// <summary> /// 创建结构体用于返回捕获时间 /// ...
- samba服务器的搭建和用户权限,文件夹权限设置
一.简介:samba服务是基于netbios 安装: 通过yum安装 [root@localhost ~]# yum install samba samba-client samba-swat 查看 ...
- 用wpjam插件的朋友记得勾选移除工具栏
今天ytkah在调试页面的时候发现网页一直出现32px高度的空白,非常奇怪,样式如下,全盘查找了关键词也没找到对应的样式文件,后面想到wpjam插件好像有个屏蔽选项,到那边设置一下说不定可以 < ...
- java项目部署到LIINUX
天领导给个任务,把java项目部署到liunx服务器上.现记录步骤,方便以后查看.项目部署服务器步骤:服务器信息:弹性IP地址:xx.xx.xxx.xx账号:root密码:cjw@100 数据库信息: ...
- 【洛谷P4931】 情侣?给我烧了!(加强版)组合计数
挺有意思的一道题... code: #include <bits/stdc++.h> using namespace std; #define N 5000006 #define mod ...
- 关于Windows系统里的事后调试
我一直在想,应用程序抛出未处理的异常和附加到进程的调试器之间会发生什么.显然这些信息就在我眼皮底下,但我是瞎子.Windows调试器关于事后调试的文档包含了您想要知道的所有详细信息. 最常见的应用程序 ...
- Flume 测试 Kafka 案例
Flume Kafka 测试案例,Flume 的配置. a1.sources = s1 a1.channels = c1 a1.sinks = k1 a1.sources.s1.type = netc ...
- HDU-5215 Cycle(边双/判奇偶环)
题目 HDU-5215 Cycle 网上那个啥dfs的垃圾做法随便弄组数据已经hack掉了 做法 纯奇环偶环通过dfs树上,染色判断(由于偶环可能有两个奇环,通过一点相交,dfs树上并不能判完) 两环 ...
- 如何更改sdk版本
- [内网渗透]Windows中的用户帐户与组账户
0x01 用户帐户 1.1 简介 用户帐户是对计算机用户身份的标识,本地用户帐户.密码存在本地计算机上,只对本机有效,存储在本地安全帐户数据库 SAM 中. 文件路径:C: ...