VS2005 SP1 “无法使用此产品的安装源,请确认安装源存在,并且您可以访问它”的错误
2008-10-24 14:49
安装的是 Visual Studio 2005 Team Suite 中文版, 昨天下了SP1准备打上, 却在提取文件后出现“无法使用此产品的安装源,请确认安装源存在,并且您可以访问它”的错误。 开始怀疑是自己装的VS版本的问题(下载版+正式序列号)。 于是卸了,再去找来貌似完Retail的TS英文版装上, 下了个英文版的SP1, 问題依旧。 Google了一下, 光见有问的,没见有回答的。 看来大多人安装都挺顺的, 自己找原因吧。 打开临时文件夹看了看, 找到安装Log, 看到了错误所在:“Error 1718. File was rejected by digital signature policy”。 有的放矢,解决问题就容易了。 原因
当计算机没有足够的连续内存可供 Windows Server 2003 或 Windows XP 用于验证是否对 .msi 包或 .msp 包正确进行了签名时将出现此问题。 数字签名可帮助确保程序包不会被篡改。当 Windows Installer 调用 SaferIdentifyLevel 函数时,Windows Server 2003 和 Windows XP 使用其他安全级别,即软件限制策略。
当 Windows Installer 同时调用 SaferIdentifyLevel 函数和 SAFER_CRITERIA_IMAGEHASH 标志时,整个程序包被加载到计算机上的内存中。计算机必须拥有程序包大小所需的足够连续内存。如果计算机没有足够的连续内存,则会出现错误。由于出现错误,Windows Installer 将无法验证是否对该程序包正确地进行了签名。因此,会收到“症状”部分中提到的错误消息。
方法一(建议使用) 1. 打开注册表编辑器, 转到项:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers
2.将 PolicyScope 的注册表值从0改为1. (没有就新建一个) 3.命令行中执行 net stop msiserver 停止Windows Installer服务。 4.安装 SP1 (好慢,不过这回挺顺了) 5.装完把步骤2中的 PolicyScope值改回0. 6.喜欢的话就重启一下。
方法二 如果以上步骤不能解决该问题,请按照下列步骤操作: 1. 管理工具-》本地安全设置-》软件限制策略。(如果如果没有软件限制,右击“软件限制策略”,新建一个。) 2. “对象类型”下双击“强制”,并将第2个勾选从“所有用户”改为“除本地管理员以外的所有用户” 3. 重启,安装SP1. 4.改回原先设置。
本文转自:http://www.cnblogs.com/wayne-ivan/archive/2008/10/09/1086104.html
感谢这位网友文章很有帮助特此收下。
|
分享到:
相关推荐
标题中的“vs2008 sp1 在vista sp2和win 7 下按装错误补丁”指的是一款名为Visual Studio 2008 Service Pack 1 (SP1)的开发工具在Windows Vista Service Pack 2 (SP2)及Windows 7操作系统上安装时遇到的问题。...
### .NET 3.5 SP1 安装失败解决方法 在进行软件开发或系统维护时,经常会遇到.NET Framework 3.5 SP1安装失败的问题。这种情况不仅影响工作效率,还可能导致项目延期。本文将详细介绍一种经过验证的有效解决方案,...
在安装西门子TIA博途(SIMATIC Totally Integrated Automation Portal)V14 Service Pack 1(SP1)之后,用户可能会遇到一个特定的问题,即系统提示“出现一个并行的错误”,这使得TIA Portal无法正常启动。该错误...
- 如果客户端是在局域网内使用 Web 产品,并且无法访问互联网,且从未安装过 U8 产品,请在安装盘的“Web 客户端”目录下运行 U8web.exe 客户端程序在本地进行安装。 #### 四、U8 诊断工具 当 U8 安装完成后,...
此补丁包的名称为“s2008_sp1补丁.zip”,内含“安装vs2008_sp1补丁”文件,旨在解决用户在使用Visual Studio 2008过程中可能遇到的问题,并引入了对SQL Server的支持。 首先,让我们深入理解Visual Studio 2008 ...
1. **无法访问网络位置错误**:此错误通常意味着安装程序无法找到或访问所需的安装文件。可能的原因包括网络连接问题、文件路径错误或者文件损坏。 2. **无效的安装程序包错误**:这个错误表明所提供的 `vcredist....
在Windows 7 SP1环境下,使用Visual Studio 6.0(VS6.0)开发的程序,特别是那些依赖于ADO 2.8的项目,可能会遇到在其他客户端计算机上运行时的问题。这个问题主要体现在程序无法正常运行或者出现错误,这通常是由于...
此错误通常表示“找不到指定的路径”(Error_PATH_NOT_FOUND),这意味着系统无法访问必要的文件或目录来完成安装过程。 #### 原因分析 错误0x80070003的发生可能由以下几个原因造成: 1. **文件权限问题**:某些...
银河麒麟桌面操作系统 V10 SP1 2303 是一款由中国麒麟软件有限公司开发的国产操作系统,主要用于桌面环境。这款操作系统旨在提供稳定、安全、高效的工作环境,支持多种硬件平台和丰富的应用程序。以下是对该系统常见...
7. **SP1补丁**:此版本的更新可能包括了错误修正、性能优化、新功能添加等,确保软件在实际应用中的可靠性和效率。 安装组态王6.60+SP1的过程通常包括以下步骤: 1. 下载并解压提供的“组态王6.60 SP1.iso”镜像...
### WinCC V7.0 SP1 安装与运行详细说明 #### 一、安装指南概览 在深入了解WinCC V7.0 SP1的安装流程之前,让我们先明确几个关键概念。WinCC(Windows Control Center)是西门子公司开发的一款工业自动化软件,...
- 在设备管理器中查看是否有任何设备带有黄色感叹号或红色叉号的图标,这表示相应的硬件驱动没有正确安装或存在错误。 - 如果发现未安装的驱动,可以手动更新驱动程序或者访问制造商官网下载最新的驱动程序进行安装...
在本项目中,VS2005SP1(Visual Studio 2005 Service Pack 1)被用作开发工具,它提供了C++、C#等多种编程语言的支持,以及强大的调试、测试和集成开发环境。在VS中,我们可以创建TCP或UDP套接字,编写代码来处理...
在Windows Server 2008中安装Exchange Server 2007 SP1是一个重要的系统集成任务,这使得Exchange Server能够在一个更现代的操作系统环境中运行,提供邮件和协作服务。Exchange Server 2007 SP1的更新使得它与...
2、操作系统Windows Server 2003安装完成后默认情况下windows 组件中没有安装“应用程序服务器”安装“中间层服务部件”之间应该先安装此windows 组件。 3、 运行“环境检测”,这时需要安装Sentinel System ...
如果您的计算机已安装 SQL Server 2000 管理工具和 SQL Server Express 的默认实例,则可以使用 SQL Server 安装程序安装 SQL Server 2000 的默认实例。但是,这样做会禁用已安装的 SQL Server Express 实例。因此,...
具体来说,错误信息可能指向LoadRunner安装目录下的“lrunner\Chs\prerequisites\vc2005_sp1_redist”文件夹中的VC2005组件安装失败。 #### 解决方案 为了有效地解决这个问题,我们可以采取以下几个步骤来排查并...
标题中的“解决WIN7_sp1_wmi错误”指的是在Windows 7 Service Pack 1操作系统中遇到的Windows Management Instrumentation(WMI)问题。WMI是Windows操作系统中的一个核心组件,它提供了一种标准的方式来管理系统、...
4. **确认安装设置**:在安装过程中,确保安装路径无误,遵循默认设置或根据自身需求进行调整。然后继续安装过程,等待安装完成。 5. **重新启动计算机**:安装完成后,重启电脑,以确保所有新安装的组件能够正常...