Error 0x80070570 Failed to extract all files from container.
Applies to: SQL Server 2016.
Problem Description.
A user tried to install the latest version of SQL Server 2016 Management
Studio (SSMS 2016) but installation failed. Examining setup logs he found the
following lines containing errors:
[0A38:1BB0][2016-06-08T15:03:55]i361: Created a system restore point.
[0A38:1BB0][2016-06-08T15:03:55]i000: Caching bundle from: 'C:\Users\Service\AppData\Local\Temp\{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}\.be\SSMS-Setup-DEU.exe'
to: 'C:\ProgramData\Package Cache\{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}\SSMS-Setup-DEU.exe'
[0A38:1BB0][2016-06-08T15:03:55]i320: Registering bundle dependency provider:
{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}, version: 13.0.15000.23
[2708:1A7C][2016-06-08T15:03:55]i336: Acquiring container: WixAttachedContainer,
copy from: C:\Users\Service\Desktop\SSMS-Setup-DEU.exe
[2708:1A7C][2016-06-08T15:04:24]i000: Setting string variable 'WixBundleLastUsedSource'
to value 'C:\Users\Service\Desktop\'
[2708:18F4][2016-06-08T15:04:44]i000:
ManagedBootstrapperApp.LogUserEnvironmentInfoInBackground: Net: Microsoft .NET
Framework 4.5.1 Multi-Targeting Pack (4.5.50932)
[2708:2100][2016-06-08T15:05:00]e000: Error 0x80070570:
Failed to extract all files from container, erf: 1:4:0
[2708:1A7C][2016-06-08T15:05:00]e000: Error 0x80070570: Failed to begin and wait
for operation.
[2708:1A7C][2016-06-08T15:05:00]e000: Error 0x80070570: Failed to extract
payload: a48 from container: WixAttachedContainer
[2708:1A7C][2016-06-08T15:05:00]e312: Failed to extract payloads from container:
WixAttachedContainer to working path: C:\Users\Service\AppData\Local\Temp\{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}\461E71BC860FD49A189C93F039143C759D9A89E7,
error: 0x80070570.
[2708:0008][2016-06-08T15:05:00]e000: Error 0x80070570: Failed while caching,
aborting execution.
[0A38:1BB0][2016-06-08T15:05:00]i330: Removed bundle dependency provider:
{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}
[0A38:1BB0][2016-06-08T15:05:00]i352: Removing cached bundle:
{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}, from path: C:\ProgramData\Package
Cache\{3b3ce1f3-d08d-44a1-9b0d-dd30572cfee4}\
[2708:0008][2016-06-08T15:05:00]e000: MainViewModel.OnBundleAction: Bundle
action failed: Die Datei oder das Verzeichnis ist beschädigt und nicht lesbar
(0x80070570)
[2708:0008][2016-06-08T15:05:00]i399: Apply complete, result: 0x80070570,
restart: None, ba requested restart: No
[2708:0A98][2016-06-08T15:07:01]i000: MainViewModel.OpenUrl: Opening url:
C:\Users\Service\AppData\Local\Temp\SsmsSetup\SSMS-Setup-DEU_20160608150347.log
Cause.
The error 0x80070570 is usually related to corrupted media. Download the SSMS
media again and disable any antivirus/security software prior to install again.
Try to use a different Web Browser (like one of the Microsoft Web Browsers) to
download the media again.
For more information, please read
this thread.