Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Problem/Bug]: Windows 10 64Bit Silent Evergreen Standalone install fails with 0x800405fe #4283

Open
EricAustinYu opened this issue Jan 9, 2024 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@EricAustinYu
Copy link

What happened?

We are installing WebView2 from the Evergreen Standalone installer with the /silent option. The machine may have already had a newer version installed. From the logs it looks like an issue downloading some files (I thought standalone was offline).

[01/08/24 15:36:19.021][MicrosoftEdgeUpdate:msedgeupdate][7580:4708][Purge version][C:\Program Files (x86)\Microsoft\EdgeUpdate\Download\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}\110.0.1587.57][0x0]
[01/08/24 15:36:19.028][MicrosoftEdgeUpdate:msedgeupdate][7580:4708][Purge version][C:\Program Files (x86)\Microsoft\EdgeUpdate\Download\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}\119.0.2151.97][0x0]
[01/08/24 15:36:19.191][MicrosoftEdgeUpdate:msedgeupdate][7580:4764][DownloadManager::DoDownloadPackage][appid={F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}; version=110.0.1587.57; package_name=MicrosoftEdgeWebview_X64_110.0.1587.57.exe]
[01/08/24 15:36:19.247][MicrosoftEdgeUpdate:msedgeupdate][7580:4764][AppState::Error][0x00EB0C88][0x800405fe][There was a problem downloading the required files. Error: 0x800405fe ().]

Usually more info would be in the parentheses after the error code, but for some reason this one is blank. We're curious what this error code means.

Installation succeeded on a subsequent attempt:

[01/08/24 15:53:03.667][MicrosoftEdgeUpdate:msedgeupdate][6692:6332][PackageCache::Put][hardlinked] [source_file 'C:\Program Files (x86)\Microsoft\EdgeUpdate\Offline\{9BE5D822-0BED-46DE-B950-0AD5A6D6C151}\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}\MicrosoftEdge_X64_110.0.1587.57.exe']
[01/08/24 15:53:03.857][MicrosoftEdgeUpdate:msedgeupdate][6692:4792][DownloadManager::DoDownloadPackage][appid={F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}; version=110.0.1587.57; package_name=MicrosoftEdgeWebview_X64_110.0.1587.57.exe]
[01/08/24 15:53:04.950][MicrosoftEdgeUpdate:msedgeupdate][6692:4792][package is already cached]

Importance

Important. My app's user experience is significantly compromised.

Runtime Channel

Stable release (WebView2 Runtime)

Runtime Version

No response

SDK Version

No response

Framework

Other

Operating System

Windows 11

OS Version

No response

Repro steps

Run the installer with the /Silent flag.

Repros in Edge Browser

No

Regression

Don't know

Last working version (if regression)

No response

@EricAustinYu EricAustinYu added the bug Something isn't working label Jan 9, 2024
@LiangTheDev
Copy link
Member

@EricAustinYu could you share the whole log? If you don't want everyone to see the file, you could share it with me via email at lzhao@microsoft.com.

@EricAustinYu
Copy link
Author

@EricAustinYu could you share the whole log? If you don't want everyone to see the file, you could share it with me via email at lzhao@microsoft.com.

I have sent the full log to that email. Thanks!

@LiangTheDev
Copy link
Member

Confirming that I have received the full log file and forwarded to the Edge deployment team. Initial assessment is that there might be not much info in the log to figure what this 0x800405fe means. The reason there is no message is because it is not a known error to Windows. I'll continue to ping them and update this thread when we have things to share.

FWIW, it is recommended to check whether there is a higher version of WebView2 runtime already installed before trying to install it. Like in this case, there is no need to install the old 110 version when 119 is already installed. https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution#detect-if-a-suitable-webview2-runtime-is-already-installed has information on how to get installed version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants