Wireshark installation issue

asked 2024-10-02 18:58:22 +0000

updated 2024-10-02 19:17:13 +0000

Chuckc gravatar image

Wireshark cannot install... The install program cannot find this package:

C:\ProgramData\Package Cache\{E493B8F4-E300-43EC-95D0-BDF3711297EA}\v14.27.29016\packages\vcRuntimeMinimum_amd64\

Visual C problem?

edit retag flag offensive close merge delete

Comments

What version of Wireshark are you installing and what is the OS?

grahamb gravatar imagegrahamb ( 2024-10-02 18:59:35 +0000 )edit

Windows 10. I tried 4.4.0-x64 and 4.2.7-x64. Same error. I need to figure out how to get this file path as valid. I think it a particular version of Microsoft Visual C but I don't know which.

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-02 19:03:15 +0000 )edit

What versions of vcRuntimeMinimum_amd64 do you have under C:\ProgramData\Package Cache?

The Wireshark installer might be trying to update VC_redist.x64.exe but wants to remove the old version first.

Can you update it outside of Wireshark by using Microsoft installer: Latest Microsoft Visual C++ Redistributable Version

Chuckc gravatar imageChuckc ( 2024-10-02 19:07:46 +0000 )edit

Well I have a list in the directory. But it is looking for one that starts with "(E493B8F4-...) Which isn't there. I cannot even uninstall any of these old versions of Microsoft Visual C without getting errors.

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-02 19:15:04 +0000 )edit

I installed the latest version but that didn't help.

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-02 19:15:48 +0000 )edit

In Windows Apps & Features search for "redist".
My system has 9 different versions. The last two are 14.28.29913.0 and 14.40.33810.0.
Does v14.27.29016 appear in your list and if so, does the Modify button bring up the Repair/Uninstall?

Chuckc gravatar imageChuckc ( 2024-10-02 19:24:01 +0000 )edit

Negative... Where can I find vc_runtimeMinimum_x64.msi. It wants that file on that path. I can browse but where too?

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-02 19:39:18 +0000 )edit

Is there a popup window with the missing package error?
(there are some screen shots in 17748: Wireshark not installing on Windows 11 upgraded machine)

Chuckc gravatar imageChuckc ( 2024-10-02 20:11:14 +0000 )edit

Well I tried to create the Path and I was able to copy the file to where the installer wants to go. Unfortunately, it is not the correct file for v14.27.29016. I am not sure where I can get the installer .msi for that version

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-02 20:36:29 +0000 )edit

What happens if you use winget from the command line to list the vc installs, e.g.

winget list Microsoft.VCRedist.2015+
grahamb gravatar imagegrahamb ( 2024-10-03 10:37:22 +0000 )edit

Here's the output:

> winget list Microsoft.VCRedist.2015+
The `msstore` source requires that you view the following agreements before using.
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
The source requires the current machine's 2-letter geographic region to be sent to the backend service to function properly (ex. "US").

Do you agree to all the source agreements terms?
[Y] Yes  [N] No: y
Name                                                    Id                           Version       Available     Source
-----------------------------------------------------------------------------------------------------------------------
Microsoft Visual C++ 2015-2019 Redistributable (x64) -… Microsoft.VCRedist.2015+.x64 14.27.29016.0 14.40.33810.0 winget
Microsoft Visual C++ 2015-2019 Redistributable (x64) -… Microsoft.VCRedist.2015+.x64 14.20.27519.0               winget
Microsoft Visual C++ 2015-2022 Redistributable (x86) -… Microsoft.VCRedist.2015+.x86 14.36.32532.0 14.40.33810.0 winget
Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-03 17:20:36 +0000 )edit

The wrapping isn't helpful but even with my formatting changes you should be able to see that you have old versions installed and upgrades are available.

You could try updating them with winget:

winget upgrade Microsoft.VCRedist.2015+.x64

and then:

winget upgrade Microsoft.VCRedist.2015+.x86
grahamb gravatar imagegrahamb ( 2024-10-03 18:05:47 +0000 )edit

Tried this:

winget upgrade Microsoft.VCRedist.2015+.x64

Error..same error I have been getting. The feature you are trying to use is on a network resource that is unavailable.

This path:

C:\ProgramData\Package Cache\{E493B8F4-E300-43EC-95D0-BDF3711297EA}v14.27.29016\packages\vcRuntimeMinimum_amd64\

This was successful:

winget upgrade Microsoft.VCRedist.2015+.x86

Successfully verified installer hash
Starting package install...
Successfully installed

Tried to install Wireshark, same crap error:

This path unavailable. 

C:\ProgramData\Package Cache\{E493B8F4-E300-43EC-95D0-BDF3711297EA}v14.27.29016\packages\vcRuntimeMinimum_amd64\

I think you are right. It is trying to uninstall something and access a file that does not exist on my machine and I have no idea why. I guess it is corrupted and gone. Can't know for sure.

I wish it was possible to trick it into using the version that I just installed. Rebooting doesn't work.

Jeff_Engineer gravatar imageJeff_Engineer ( 2024-10-03 18:41:14 +0000 )edit

You could try using winget to uninstall the VC redist packages, a bit risky because plenty of other stuff relies on them and I've never tried this:

winget uninstall Microsoft.VCRedist.2015+.x64 -v 14.27.29016.0

followed by an install of the same package id.

grahamb gravatar imagegrahamb ( 2024-10-03 18:47:07 +0000 )edit