无法验证Install OS X El Capitan应用程序的此副本。在下载过程中它可能已损坏或被篡改


70

搭载OS X Yosemite的Macbook Pro 13“2015。我一直在尝试安装OS X El Capitan,但始终收到以下消息:“无法验证Install OS X El Capitan应用程序的此副本。它可能在下载过程中已损坏或被篡改。”

顺便说一下,这不是日期时间问题,日期在我的计算机上是正确的。

在此处输入图片说明

我怎样才能解决这个问题?谁知道解决方案,请帮忙。


您是否删除了“ Install OS X El Capitan”应用程序捆绑包并重新下载了?
user3439894

& 它从哪里来的?
Tetsujin 2015年

@ user3439894我实际上是在尝试再次下载。互联网连接很差,所以我在等。是的,/ Applications /目录中没有安装程序以前的副本。
presscorp

2
如果您已经按照提示信息进行操作,但是还没有完成新的下载并尝试再次安装,那么为什么还要发布呢?如果您无法保持恒定的连接或连接速度足够快以至于无法及时下载,则可能需要找到更好的连接进行下载。
user3439894

1
尝试使用USB安装程序?
Munesawagi

Answers:


137

遵循本教程。这适用于@Cazuma Nii Cavalcanti的回复。简而言之,一旦您进入第一个安装页面,请转到导航栏中的工具并打开终端,在终端中date MMDDHHmmYY按如下所示替换字母。

MM - 2 digit month  01 - 12
DD - 2 digit date   01 - 31
HH - 2 digit hour   01 - 24
mm - 2 digit minute 01 - 59
YY - 2 digit year   > 15

完成后,请正常进行安装。我刚刚尝试过,它可以与USB X一起安装的OS X(10.11-El Capitan)一起使用,它就像一个魅力!

如果设置正确的日期不起作用。设置为OS发行后的日期。


3
这应该是公认的答案。
克里斯·贝克

8
安装日期对我来说有很大的不同。当我将机器的日期设置为与安装程序的日期接近时,安装顺利进行。

2
将日期设置为接近下载安装程序的日期,这是修复消息的解决方案,并且OS X El Capitan安装正常开始并完成。

10
我刚遇到同样的问题。将日期设置为今天(2016-02-29)后,它仍然失败。然后我设置了较早的日期(2016年1月1日)并且它起作用了。奇怪的。
aleung '16

13
效果很好。我说date 0101010116了就走了
马特

20

如果您对安装介质的完整性有信心,则可以使用终端完全绕过此消息。以下说明适用于通过可启动USB记忆棒执行的安装:

  1. 打开终端:
  2. 输入:installer -pkg /volumes/Mac\ OS\ X\ Install\ DVD/Packages/OSInstall.mpkg -target /Volumes/"XXX"其中XXX是您要安装到的磁盘的名称。
  3. 等待安装完成。您将看不到任何进度显示。

这使我几周前安装了El Capitan。当时我没有任何互联网访问权限,而且我的Mac电脑的硬盘完全空了,所以我高兴可以强制安装进行。

我怀疑该方法可能适用于实时安装,但如果失败,请考虑创建可启动安装程序,然后按照上述说明进行操作。


这比处理系统日期更简单,并且效果也一样。我将硬盘格式化为恢复模式,然后在按住命令的同时启动,并插入可启动安装程序。启动终端并运行命令。需要几分钟。我已经以这种方式安装了El Capitan几次。最好的部分是,我一直在重复使用相同的安装程序,而不必担心两年前下载它的事实。我永远不会升级!Muahahaha ...
Jared

我尝试过的前两次都错过了一个小细节,其中OSInstall.mpkg有一个m。这是.mpkg不是.pkg
杰里米·韦博

如果“ Mac \ OS \ X \ Install \ DVD / Packages”目录不存在,请重新引导(回到安装程序USB),不要尝试运行图形安装程序,然后再次尝试使用terminal命令。我只在小牛队遇到过此问题。
Wowfunhappy

从High Serra开始,我不再能够在终端中找到包裹。虽然从技术上讲超出了此问题的范围,但是如果其他人可以找到位置,那就太好了!
Wowfunhappy

13

我遇到了这个问题。我安装了全新的SSD;我下载了安装程序并创建了可启动的USB记忆棒。一切看起来都很稀少。几小时后...

解决此过程的方法:

  1. 尝试将日期设置为今天所记载的日期。如果安装仍然失败:

  2. 使用htiutil验证校验和。假设在“应用程序”文件夹中有El Capitan下载,则可以使用以下命令验证下载:

    hdiutil verify /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg
    
  3. 您何时下载安装程序?显然我的问题是我几天前已经下载了安装程序,并且证书已经过期。如果设置为今天的日期不起作用;并且htiutil命令返回“ is VALID”;请尝试将日期设置为您下载安装程序的日期...。我做到了,安装顺利完成。

祝好运!


3
确实,将日期更改为下载日期可以正常使用,我建议使用Wikipedia来检查发行版本以更改系统日期。
罗德里戈·波罗

1
花花公子,上帝保佑你,你救了我的命:)
Isaac

9

顺便说一下,这不是日期时间问题,日期在我的计算机上是正确的。

我认为许多人认为将日期设置为当前日期可以自动解决此问题,但事实并非如此。您必须记住将“ El Capitan OS X installer.app”安装到“应用程序”文件夹中的日期。对我来说,大约是2015年9月。现在是2016年3月。当我重新安装El Capitan OS X时遇到此错误,我将日期设置为今天的日期(即日期03061225616),但由于安装了“ El Capitan”而无法正常工作“ OS X installer.app”和我的安装程序的数字签名/证书到现在为止已经过期。将日期重设为2015年9月(即日期0923020415)后,安装工作就没有问题了。

如果您既不记得也无法正确猜测将“ El Capitan OS X installer.app”安装到“应用程序”文件夹中的日期,则必须删除它,然后将其重新安装到“应用程序”文件夹中,以便安装程序的数字签名/证书通过不再过期。

另外,在终端中手动设置日期(即日期MMDDhhmmYY)对我来说也很有效。我听说在终端上自动设置日期(即ntpdate -u time.apple.com)对某些人有用,但对我却不行。这很可能对他们有用,因为他们最近将“ El Capitan OS X installer.app”安装/重新安装到了“应用程序”文件夹中

这是为我工作的那个。我去航站楼打了

作为日期0923020415

使用命令“ date 0923020415”,它起作用了。


这正是我的问题。我在2015年11月下载了安装程序,但正确设置日期(2016年5月)将始终失败。我将其更改为2015年12月后,效果很好。非常感谢!
Geesu

是! 我的约会是正确的。我已连接到互联网(首先未连接到互联网),但无法正常工作。但是,它仍然不会安装,但是效果很好。
Zonker.in.Geneva,2016年

6

实际上,出现此消息有两个已知的可能原因。一种是明显损坏的安装程序。另一个较不明显且更棘手的原因可能是机器中的内部时钟重置,其产生的日期早于OS安装程序的发布日期,也将触发此消息。

希望这可以帮助某人。


4
三分之一刚刚得到个人确认:计算机上的时钟必须设置为接近下载日期的日期。可能是安装程序中内置了一个超时,因此可能存在一系列有效日期,但将时钟设置为对我有用的下载日期。
佩里2016年

3

我发现“无法验证此安装OS X El Capitan应用程序副本”的解决方案。下载过程中可能已损坏或篡改了该错误!

如果您尝试更改启动盘上的日期/时间/,请不要理会...确保您的Internet连接至少约为10Mbps。您需要做的如下:

  1. 重新启动Mac。按Shift键
  2. 当您看到苹果徽标时,松开Shift键
  3. 您将进入安全模式。在安全模式下安装和下载OS X El Capitan。
  4. 确保删除应用程序中现有的“ Install Os X El Capitan.app”
  5. 重新下载Os X El Capitan的更新。
  6. 下载完成后,一切准备就绪。成功率100%。
  7. 您可能会遇到进度条挂在80-90%左右的情况。(经过测试可让进度条运行,但无济于事。)
  8. 再次强制重启。按Shift键
  9. 当您看到苹果徽标时,松开Shift键
  10. 您将再次进入安全模式。现在让它运行,直到您看到登录屏幕!
  11. 当您看到桌面时,这意味着一切都很好!
  12. 重新启动,然后什么也不按下!
  13. 现在,您有了OS X El Capitan的更新副本!

**仅适用于升级**


2

您可以使用date命令设置时间,但必须弄清楚疯狂的格式并键入。有一种更简单的方法。

  1. 连接到wifi,然后
  2. ntpdate pool.ntp.org
  3. 您可以通过运行验证时间设置正确date。我的时区设置为错误的时区,但这并不重要。

我要做的就是让安装正常工作。


2

苹果安装程序的“日期间隔最佳”

我刚刚购买了一个二手的imac,并希望将其从Mavericks更新为Yosemite。这是我所做的:

  • 系统偏好设置->时间和日期

  • 自动取消选中设置时间。

  • 将时间和日期设定为2014年1月1日

  • 运行安装程序。不再腐败。

  • 将时间和日期设置回自动。

对于优胜美地来说,关键日期必须在2014年2月之前。其他更新将有所不同。我认为您的下一个版本正式发布大约需要3个月的时间。


您能否使用苹果提供的有关“关键日期”以及您提到的2014年2月日期的一些证据来更新答案?我以前从未听说过,如果您的回答得到验证,将会有所帮助。
fsb

这个答案是零意义的。您仍然可以从Mac App Store下载Yosemite(和Mavericks等)。在特定日期之后,Apple不再从旧版本开始对安装进行签名的情况与iOS不同。
tubedogg

2
如果您从未下载过优胜美地,则无法下载。如果没有更改日期,将不会在我使用过的4台计算机上安装下载的副本。您可以测试一下:从一个废弃地址创建一个新的Apple ID。使用该地址登录到appstore。尝试找到Yosemite安装文件。问题可能出在下载文件的C时间上。
Sherwood Botsford

1

2017年3月已确认成功 该答案之所以有意义,是因为:上面的解决方案对我没有(完全)起作用。Apple可能会在2017年更改其检查例程和日期戳。它提供了一种补充,以使解决方案可行。

MacBook Pro Quad 2.4GHz i7将于2011年末推出,配备16GB RAM,500GB SSD,750GB原始硬盘。最初运行OS 10.8。经过4年的时间,我需要通过27英寸显示器和独立的全尺寸键盘升级作为图形工作站运行的MacBook Pro。主要软件是Adobe CS6和Office360。硬件没有出现任何问题(将SSD插入光驱托架/ 2 x对于8GB Ram芯片),我决定使用El Capitan 10.11操作系统,因为据报道它具有系统/性能增强功能,而Sierra距离太远了,因此在这台Mac上关闭得太多了。

有关尝试执行此操作的问题已得到了详细记录,因此我不愿赘述,除了说我的上一次App Store下载是10.8,因此即使我的Mac比10.12更适合我的Mac,也不允许我“正式”下载10.11。 。这与金钱或颠覆无关。我很乐意支付官方光盘或下载费用。我根本无法获得。

常规

1)您将需要El Capitan的基本安装程序(如果允许,这是您将从应用程序商店下载的内容)。您可以从Mac同事(先前已下载过),ebay或Hackintosh(这是专门用于在Windows机器上运行OSX的非官方网站)上获得此证书。

显然这里涉及某些风险。使用可靠的来源,请勿激流。浪费时间,可能会被破坏/破坏,这只会造成更多的挫败感。拥有应用程序后,将其放入应用程序文件夹。

注意:如果您有需要,请按照上述pRose_la(应归功于信用额)的指示,在安装程序上运行“终端验证”命令。确保报告结论已验证。

El Capitan安装程序

注意:该应用程序在此阶段无法正常工作。如果启动它,您将得到一个无休止的“验证安装”栏或其他帖子(损坏或篡改的安装)上提到的屏幕。时间戳记将过时。

2)在外部USB闪存驱动器上创建启动卷。该容量必须为8GB +。Apple允许这样做,他们在这里为您提供了终端代码:Apple创建外部启动驱动器

注意: El Capitan安装程序必须在Mac的根应用程序文件夹中,以便在终端命令转到该目录时可以运行该文件。而且,闪存驱动器必须使用GUID分区进行格式化才能启动操作系统(闪存启动驱动器上为El Capitan)。

注意:有一个GUI应用程序可以为您完成DiscmakerX的操作,但是它的错误和故障对我来说始终是错误的,并且没有迹象表明该问题(路径正确,格式正确)。

3)NEW 2017:这是该过程的补充。此时,我可以远程启动到闪存驱动器,访问终端以规避日期问题,启动El Capitan安装程序。但是,它将始终获得99%的安装,然后崩溃,有时还会出现最后一条消息-此安装已损坏。我检查了El Capitan Installer应用程序(右键单击安装程序应用程序/显示软件包内容),并注意到一个名为_CodeSignature的文件夹。我去了我的“官方” 10.8安装程序,然后走了……同一个文件夹在那里。要清楚:

我将_CodeSignature文件夹从Install OS X Mountain Lion.app内部复制到了闪存驱动器上Install OS X El Capitan.app内部的相同位置。

在此处输入图片说明 在此处输入图片说明

4)按下选项(alt)键重新启动Mac,您将看到可引导的卷。使用键盘箭头键选择您的闪存驱动器,然后按Enter。给它5分钟以启动。别急了。现在,远程安装已顺利完成。我在SSD分区上安装了10.11,并通过Apple应用商店将其更新为最新版本。

注意:在启动闪存驱动器之后和启动El Capitan安装程序以绕过初始日期证书发行之前,您仍然需要在终端中重置日期。以上帖子中的详细信息仍然有效。将我的设置为应用程序下载日期之后的第二天(使用安装程序应用程序本身的获取信息来查找该日期)。

结束语 此过程于2017年3月在运行OS 10.8的2011年末Mac上为我工作。我现在打算为Yosemite和Maverick创建远程安装程序,以防万一将来我的其他Mac需要它们。我对此骇客感到难过吗?并不是的。令我失望的是,我不得不花这些时间去更新一台非常好的Mac,花费超过4000美元……因为我去年没有选择升级。


不在主题上,但对于升级物理性能以适应更重的操作系统很有用,因此,光驱中向SSD的迁移在2011年末的MacBook Pro上提供了巨大的速度优势,因为光驱托架的连接速率为6GB / s(早期型号为3GB / s)-与Apple随附的驱动器内部托架@ 55.4 / 70.6相比,Crucial MX300 SSD的拉力(读/写)为395.2 / 413.6 MB / s-您将需要一个小童车来安装光学托架,您当然可以购买两个匹配的SSD和Stripe RAID,以进一步提高速度。
Applefanboy

该信息有用的事实并不使其与问题相关。您应该提出并回答自己的问题,以便需要的人可以实际找到此信息!
Wowfunhappy

1

如果收到此错误消息,则很可能不是安装程序出现问题,而是证书过期。

请参阅文章“ 以前下载的OS X安装程序不再起作用 ”。幸运的是,有一个非常简单的解决方法。

“ ...由于证书过期,在2016年2月14日之前下载的OS X安装程序将无法使用。

Mac App Store中的所有应用程序(包括OS X安装程序)都需要Apple Worldwide Developer Relations中级证书。当用于对应用程序进行签名时,该证书使OS X能够确认该应用程序尚未被攻击者破坏或修改。该证书于2016年2月14日到期,导致出现错误对话框并阻止某些应用启动。大部分受影响的应用已使用新证书进行了更新。但是,如果您在遇到麻烦时下载了OS X安装程序,则下次尝试使用它时可能会感到惊讶。”

上面的文章链接到此处:“ 无法验证Install OS X Yosemite应用程序的此副本。在下载过程中可能已损坏或篡改了该副本。| Need Help 4 Mac

如果在安装之前将日期和时间设置为上述日期之前,则可以绕过挂钩,安装程序将正常运行。安装完成后,只需将其重新设置即可。如果您在从App Store中删除了类似Yosemite之类的较旧的操作系统之前将其从App Store中删除,则可以从您的App Store帐户的“购买”选项卡中重新下载它,并且它应该具有更新的证书。


0

在新的硬盘驱动器上执行全新安装时,我遇到了相同的问题。这很可能是由于为了安全安装硬盘驱动器而断开电池连接引起的。设置日期后,安装成功。


对于El capitain,在安装时,打开终端并将日期设置为2015年8月080610102016
ingconti

-3

这就是我经历的。只要我擦除Mac并“可启动的USB El Capitan安装驱动器”安装过程抱怨验证问题,我决定使用内置恢复磁盘重新安装“ Yosemite”,然后从“ App Store”中下载“ El Capitan”的安装程序”。无法通过“可启动的USB驱动器”再次进行安装,因此我更新到El Capitan,效果很好。最后,我删除了Mac,并重复安装了“ El Capitan”。


3
这个答案勾勒出一个复杂的过程,而这个过程并不是问题的根源或原因所在;更不用说浪费时间了。
阿兰·穆赫兰

就是这样。
presscorp

多么浪费时间?
阿兰·穆赫兰

关键是,直到找到解决方案之日,所有答案都无济于事。所以那个时候我自己解决了。我没有检查以后出现的其他答案,因为问题不再困扰我了。
presscorp
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.