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 ...
随机推荐
- jQuery 遍历 - 过滤
三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素. 其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不 ...
- HTML5 自定义属性 data-*属性名一定要小写吗?
最近学习 javascript ,参考书籍是< javascript 高级程序设计>第三版,在介绍自定义元素属性时书中给出了一个例子,如下:<div id="myDiv&q ...
- janusgraph-创建索引出现GraphIndexStatusReport[success=false, indexName='mixedvlabel', targetStatus=[REGISTERED], notConverged={vlabel=INSTALLED}, converged={}, elapsed=PT1M0.07S]
参考网址: https://www.cnblogs.com/Uglthinx/p/9630779.html 原因:我的是事务没有完全关闭 解决办法: 创建一个混合索引: // 在graph中有事务执行 ...
- 如何打开.ipynb文件
1,GitHub 中可以直接打开 .ipynb 文件. 2,可以把 .ipynb 文件对应的下载链接复制到 https://nbviewer.jupyter.org/ 中查看.
- Centos7安装Hive2.3
准备 1.hadoop已部署(若没有可以参考:Centos7安装Hadoop2.7),集群情况如下: hostname IP地址 部署规划 node1 172.20.0.4 NameNode.Data ...
- BM递推杜教版
#include <bits/stdc++.h> using namespace std; #define rep(i,a,n) for (long long i=a;i<n;i++ ...
- 认识Dump文件
一.什么是Dump文件 又叫内存转储文件或者叫内存快照文件.是一个进程或系统在某一给定的时间的快照.比如在进程崩溃时或则进程有其他问题时,甚至是任何时候,我们都可以通过工具将系统或某进程的内存备份出来 ...
- nginx syslog 配置
以下是一个简单的实践,主要是打算测试nginx 与graylog 的集成,为了简单都是使用容器运行的,同时也测试了 nginx 对于配置多个access_log 的处理 环境准备 docker-com ...
- Using HAProxy as an API Gateway, Part 3 [Health Checks]
转自:https://www.haproxy.com/blog/using-haproxy-as-an-api-gateway-part-3-health-checks/ Achieving high ...
- 【后缀数组】【LuoguP4248】 [AHOI2013]差异
题目链接 题目描述 给定一个长度为 n 的字符串 S,令 Ti 表示它从第 i 个字符开始的后缀.求 \(\sum_{1\le i <j\le n}len(T_i)+len(T_j)-2*lcp ...