Ask Your Question
0

WireShark install fails on Windows 10 with error 1603

asked 2019-08-05 18:40:06 +0000

Wes1850 gravatar image

The error points to not not having the VC++ redistributable installed. However, this is Windows 10 build 17763.615. There is no upgrade available for the VC++R. I only see VC++ 2008,2010,2013 & 2015 in my installed updates.

edit retag flag offensive close merge delete

Comments

Build 17763.615 appears to be a not quite up to date variant of 1809, MS lists the current 1809 build as 17763.652 here.

As you say there should be no issue with the VC runtime on that OS.

Which version of Wireshark and is it a regular release, or built by yourself?

grahamb gravatar imagegrahamb ( 2019-08-05 19:28:51 +0000 )edit

Win 10 - 1809, you are correct. WS 3.03 x64 downloaded from the site, no changes made.

Wes1850 gravatar imageWes1850 ( 2019-08-05 20:29:38 +0000 )edit

Are you using the .exe installer or the .msi version?

grahamb gravatar imagegrahamb ( 2019-08-05 21:15:25 +0000 )edit

exe installer.

Wes1850 gravatar imageWes1850 ( 2019-08-06 12:10:53 +0000 )edit

The release builds run the VS2017 version of the vc_redist.xxx.exe, using the following command line:

vcredist_xxx.exe /install /quiet /norestart

where xxx is x64 for a 64 bit Wireshark build and x86 for a 32 bit build.

Can you grab the appropriate version from here and run it with a simple command line of ...exe /install from an elevated prompt. I'm hoping that doing that will let the installer will reveal the issue.

grahamb gravatar imagegrahamb ( 2019-08-06 12:32:01 +0000 )edit

I had to remove the /quiet to get the error message. VS2017 requires the VS2015 vc_runtimeMinimum_x64.msi to install. I grabbed VS2015 and the install fails with the following error. [9734:978C][2019-08-06T10:14:38]e000: Error 0x80070666: Cannot install a product when a newer version is installed. When I look at the add/remove programs VC 2015 is and isn't there. Since this isn't a WS issue. I'll work on it at another time.

Wes1850 gravatar imageWes1850 ( 2019-08-06 15:53:42 +0000 )edit

Are you installing Visual Studio or just the vc runtime redistributable? You should only need the latter. MS stated on the page I linked that the redistributables are the same for 2015, 2017 and 2019.

grahamb gravatar imagegrahamb ( 2019-08-06 16:41:29 +0000 )edit

I just tried installing the vcredist_x64.exe (14.16.27029.1) from the current Wireshark release on my Win 10 1903 system that already has a newer version (14.22.27821.0) installed by who knows what and the install failed as you noted:

[6CEC:51E0][2019-08-06T17:56:58]e000: Error 0x80070666: Cannot install a product when a newer version is installed.

However, running the actual Wireshark installer succeeded.

There is code in the installer to detect a failure of the vcredist.exe, in particular, if it reports a newer version exists the installer should ignore the error and I've confirmed that the vcredist_x64.exe from the 3.0.3 build does indeed return the expected error code (1638) so the installer should accept this.

So, not sure what's happening on your system.

grahamb gravatar imagegrahamb ( 2019-08-06 17:25:59 +0000 )edit

I've raised bug 15972 for this.

Can you run the vcredist installer on its own without the /quiet flag and when you get the "Setup Failed" dialog, click the link for the "log file" and attach that to the bug entry?

grahamb gravatar imagegrahamb ( 2019-08-08 16:17:40 +0000 )edit

Is the bug section unrelated? My user & password are failing there.

Wes1850 gravatar imageWes1850 ( 2019-08-09 15:43:17 +0000 )edit

Running the 2015-2019 copy I am stuck looking for a package I cannot find. C:\ProgramData\Package Cache{50A2BC33-C9CD-3BF1-A8FF-53C10A0B183C}v14.0.24215\packages\vcRuntimeMinimum_amd64\

Wes1850 gravatar imageWes1850 ( 2019-08-09 15:50:31 +0000 )edit

The 2015 version:

[5D78:2F5C][2019-08-09T10:48:13]i001: Burn v3.7.3813.0, Windows v10.0 (Build 17763: Service Pack 0), path: C:\installs\vc_redist.x64.exe, cmdline: '-burn.unelevated BurnPipe.{DA986A03-C396-4AFB-BA75-E3EF6522FC08} {C664A768-5E9E-4689-9410-54D26E03874A} 28036'
[5D78:2F5C][2019-08-09T10:48:13]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\wfitz\AppData\Local\Temp\dd_vcredist_amd64_20190809104813.log'
[5D78:2F5C][2019-08-09T10:48:13]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\installs\vc_redist.x64.exe'
[5D78:2F5C][2019-08-09T10:48:13]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\installs\'
[5D78:2F5C][2019-08-09T10:48:13]i000: Setting string variable 'WixBundleName' to value 'Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.24123'
[5D78:2F5C][2019-08-09T10:48:14]i100: Detect begin, 10 packages
[5D78:2F5C][2019-08-09T10:48:14]i000: Setting version variable 'windows_uCRT_DetectKey' to value '10.0.17763.404'
[5D78:2F5C][2019-08-09T10:48:14]i000: Setting numeric variable 'windows_uCRT_DetectKeyExists' to value 1
[5D78:2F5C][2019-08-09T10:48 ...
(more)
Wes1850 gravatar imageWes1850 ( 2019-08-09 15:52:37 +0000 )edit

part2:

[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.3 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.3 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.2 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.2 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.1 AND NOT VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition '(VersionNT = v6.1 AND VersionNT64) AND (windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10240.0)' evaluates to false.
[5D78:2F5C ...
(more)
Wes1850 gravatar imageWes1850 ( 2019-08-09 15:53:28 +0000 )edit

part3:

[5D78:2F5C][2019-08-09T10:48:14]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None
[5D78:2F5C][2019-08-09T10:48:14]i052: Condition 'VersionNT64 >= v6.0 OR (VersionNT64 = v5.2 AND ServicePackLevel >= 1)' evaluates to true.
[5D78:2F5C][2019-08-09T10:48:14]i199: Detect complete, result: 0x0
[5D78:4690][2019-08-09T10:48:17]e000: Error 0x80070666: Cannot install a product when a newer version is installed.
Wes1850 gravatar imageWes1850 ( 2019-08-09 15:53:47 +0000 )edit

Unfortunately Bugzilla uses a different credential database.

grahamb gravatar imagegrahamb ( 2019-08-09 15:56:19 +0000 )edit

Given that you've used the 2015 version and Wireshark is attempting to use the 2017 version, so there's a difference, comparing your output to mine if I attempt to install the 2017 version, nothing obvious leaps out at me in your output.

grahamb gravatar imagegrahamb ( 2019-08-09 16:06:12 +0000 )edit

Located {50A2BC33-C9CD-3BF1-A8FF-53C10A0B183C} at https://zzz.buzz/notes/vc-redist-pack...

Ran repair a few times and now am able to run the 2019 version successfully. Rebooting now.

Wes1850 gravatar imageWes1850 ( 2019-08-09 16:12:42 +0000 )edit

Wireshark 3.0.3 is now installed.

Wes1850 gravatar imageWes1850 ( 2019-08-09 17:03:24 +0000 )edit

Thanks for your help Graham!

Wes1850 gravatar imageWes1850 ( 2019-08-09 17:06:37 +0000 )edit

2 Answers

Sort by ยป oldest newest most voted
0

answered 2019-08-09 17:04:28 +0000

Wes1850 gravatar image

updated 2019-08-09 17:05:41 +0000

Located {50A2BC33-C9CD-3BF1-A8FF-53C10A0B183C} at https://zzz.buzz/notes/vc-redist-pack...

Ran repair a few times and now am able to run the 2019 version successfully. Rebooting now.

WS 3.0.3 installed with no issues.

edit flag offensive delete link more
0

answered 2019-08-06 19:29:08 +0000

BanksySan gravatar image

The 1603 error is a useless error (the installer equivalent of _Failed with unknown error._)

To get something useful look as the install log and/or the system events in the system viewer.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2019-08-05 18:40:06 +0000

Seen: 6,140 times

Last updated: Aug 09 '19