microsoft / PowerToys

Windows system utilities to maximize productivity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Settings Screen is blank

MrIncUK opened this issue · comments

Environment

W10 Pro V1903 Build 18362.295
PowerToys: 0.11.0
Settings Screen

Windows build number: [run "ver" at a command prompt]
PowerToys version: 
PowerToy module for which you are reporting the bug (if applicable):

Steps to reproduce

Just installed and attempted to open settings. Screen is totally blank/empty.
I 'repaired - same issue.
Uninstalled, reboot and reinstall - same issue.

Expected behavior

Expect to see config options

Actual behavior

Blank window.

Screenshots

https://i.imgur.com/a7oWKgp.png

Hi @MrIncUK
thank you for reporting the issue, I'll follow-up ASAP.

@MrIncUK, @rkent57, @tjdraper, @Syuein
thanks again for reporting the issue, hopefully we will find what it's causing it.

It may be caused by the way PowerToys runs when executed with elevated privileges.
If the user belongs to the Administrator group, PowerToys asks the user to be granted permission to run with elevated privileges (in order to interact with other windows that may also be running with elevated privileges), but the Settings window (that is executed in a different binary) has to run without elevated privileges. If it happens that the Settings is also running with elevated privileges, it will show a blank screen.

It would help to know in your case how do you run PowerToys:

  • the Windows account you are using has admin privileges?
  • if you quit and run again PowerToys, does it prompt the UAC dialog?
    UAC

Let's start from here to see if there is a common ground for this bug.

Yes, my account is in the Administrators group.
Yes, I get the UAC dialog.

HTH!

OK, so now can you please:

  • open the Task Manager
  • go to the Details tab
  • right click on a column title (a popup menu appears)
  • open Select columns
  • scroll towards the bottom searching for Elevated, select it and close the dialog

now in the Task Manager you should see in the Elevated column if PowerToysSettings.exe is running with elevated privileges or not:

taskmanager

It is set to 'Not Allowed'

https://i.imgur.com/hZlzFfs.png

FYI, FYI, I logged in under another 'Standard' user account on the same PC, and the Settings screen opened/displayed OK.

Also seeing 'Not allowed.' And also verified standard user can see the settings fine.
Elevated is 'Yes' for both.

10.0.17763 Build 17763

@MrIncUK
Not Allowed is in the UAC Virtualization column, but I see Yes that I suppose is the value for the Elevated column, if that is the case there is something wrong since PowerToysSettings.exe is not supposed to run elevated.
Do you run the regular Windows Explorer or do you run a third party Windows shell/desktop?

@eagleEggs
same question that I asked to @MrIncUK: do you run the regular Windows Explorer or do you run a third party Windows shell/desktop?

I run Classic Shell and Stardock Fences.

I assume Classic Shell runs elevated and because of that PowerToysSettings.exe also runs elevated.
We will have to fix our code to support this scenario.
Thanks for your help tracking this down, really appreciated!

No problem.

FYI, I exited Classic shell, uninstalled Powertoys, reinstalled, and I get the same problem. Not sure if that helps or not!

@enricogior I do not run custom shells. It's vanilla. I do have some group policies applied that perhaps is affecting the way the process is being handled?

Not sure how far you want to support that kind of setup (Enterprise policies and such). But I know there are some policies regarding Administrative token handling that perhaps your code isn't working well with. I'll release the policies and see if that clears it up. If so, I'd be happy to share them with you if you do decide. We'll see...

@MrIncUK it may be that you actually need to uninstall Classic Shell and not just quit, but it's a wild guess, I have to test it.

@eagleEggs can you please check in TaskManager the Elevated column, it can have only two values Yes or No, the 'Not allowed value is for the UAC Virtualization column. Thank you.

Oh yes I updated the comment, Elevated is 'Yes' for both, and 'Not Allowed' for both.

@eagleEggs OK thanks.
Since we cannot create a credential token from scratch, we ask the shell that started PowerToys.exe to get a valid token to be used for PowerToysSettings.exe, in your case we get an elevated token and the consequence is the blank screen.
We will have to find a workaround for these scenarios where we get an elevated token.
In your specific case, as you said, there might be some particular policy that is causing the problem.

See my screen shots...I do NOT run any special privelages but I DO have UAC disabled...hate the damn thing...annoying...I am the admin but only use the rights for special instances. I use the normal explorer also.

PT DropMenu
PowerTools

@MrIncUK
Not Allowed is in the UAC Virtualization column, but I see Yes that I suppose is the value for the Elevated column, if that is the case there is something wrong since PowerToysSettings.exe is not supposed to run elevated.
Do you run the regular Windows Explorer or do you run a third party Windows shell/desktop?

Just realised that I looked at PowerToys.exe and gave a screenshot of that line - it doesn't show the settings one. So just opened the blank settings and got the screenshot of PowerToolSettings.exe

https://i.imgur.com/0wSM80c.png

Shows it's not running elevated. Not sure if that makes any difference or not. Needed to mention it though!

Having the same issue both powertoys.exe and powertoyssettings.exe aren't running elevated, but settings screen is blank.
image

+1 so here too. I'm running Classic Start as Windows shell.

Microsoft Windows [Version 10.0.18362.295]
PowerToys: 0.11.0
Settings Screen

+1 as well, vanilla install.
PowerToys.exe running as elevated but UAC virtualization disabled.

Also disabled antivirus (Vipre Endpoint) to test, no avail.

I'm leaning more towards GP causing this as our company uses quite a lot.

I'm experiencing the same thing. PowerToys.exe is running elevated, and PowerToysSettings.exe is not elevated. I haven't set any group policies, nor am I using any shell/start menu/explorer replacement. This is a vanilla install on my personal PC, so there shouldn't be any enterprise config affecting things. My user account is a member of the administrators group.

image

@vbarrancos what version of Windows are you on? Interesting that your Settings is not elevated but mine does - While we see the same issue.

image

Hi, I observe the same issue as @eagleEggs : Blank Settings Page.

Both PowerToysSettings.exe and PowerToys.exe run elevated. UAC not allowed

commented

I was having the same issue. This is definately linked to having UAC turned off (in my case from a debloat win10 script). I went to the UAC settings and reapplied the "Never notify" setting and then restarted. The settings window now works correctly.

Thanks for all the reports, please keep updating the issue if you find a workaround for your specific case, like reapplying the UAC settings if you had it turned off.

There are different scenarios where this bug shows up, I would like to understand if anyone is experiencing the blank screen when:

  • you are using the default UAC settings (you see the UAC screen when starting PowerToys manually)
  • PowerToys.exe runs Elevated "Yes" and PowerToysSetting.exe runs Elevated "No"

Thanks.

@enricogior The screenshot I posted yesterday meets those criteria. PowerToys.exe is running elevated, PowerToysSettings.exe is not, and I'm using the default Windows 10 UAC settings. It does sound like my scenario may be different from the others so far in this thread since I'm not using any shell/explorer replacements, group policies, or non-default UAC settings.

I'm running 1903, not sure about the exact build. I'm not at my home PC right now, but let me know if there's any more information I can gather for you.

@enricogior I'm in the same boat as @vbarrancos. Same build too.

@vbarrancos, @shawnwildermuth
thank you very much for the info.
To figure out why the Settings page fails to load, it might be necessary to run a debug version of PowerToys. Would it be OK for you if I prepare such a debug build so you can run it on your machines?
Thank you.

@enricogior I also got said problem. Its okay for me to run the debug build to find out what is wrong. :-)

Can confirm also that "re-applying" UAC setting (mine: none) and restarting W10 sorted out the issue (wasn't also run at startup but now I have it on).

@enricogior Happy to test it. Alternatively I could build from source if you think that would be adequate.

I've got the same problem. Trying to open Settings for the first time does not open any window, while the process "Power ToysSettings" appears in the Task Manger. Opening Settings again brings me a blank window.
Both Power Toy processes run as I understood they should. (Please see screenshot, unfortunately in German)

SharedScreenshot

I had Classic Shell earlier installed, have now Open Shell (version 4.4.138).
Windows Pro, version 10.0.18362; Avast Free Antivirus

I would be happy if there is a fix possible.
Thanks all for your work.

As with everyone else here, I'm running as Administrator and can't see the settings window. Task Manager does say that it is elevated. I'd be happy to run a debug version to help figure it out.

@BotswanaBerger and @lightmaster You could try "re-applying" UAC setting (mine: none) and restarting W10. That sorted out the issue for me (wasn't also run at startup but now I have it on).

@BotswanaBerger and @lightmaster You could try "re-applying" UAC setting (mine: none) and restarting W10. That sorted out the issue for me (wasn't also run at startup but now I have it on).

Not sure if you needed anyone else to try this, but I did, No joy. Same problem.
However I did observe something else which may or may not help.

When PowerToys (elevated) is in the system tray and I left click it, the Settings app launches (because I can see it in the task manager - unelevated), but there is no window on the desktop at all and no icon in the taskbar to say it was running. Other than the task manager showing the Settings app, there was no other evidence of it doing so. Left clicking again then got the settings screen to open. But blank of course.

@enricogior Does any of this help?

image

image

Are there any workarounds in the meantime?

@shawnwildermuth
thank you for looking into this.
When PowerToysSettings.exe runs elevated, that is expected to happen, but if it's not running elevated, that should not happen.
I have to take a look at that error condition to see if it provides a clue of why it happens.

@int3rrupt
some users that had the UAC disabled managed to workaround the bug enabling the UAC again.

Will there be a fix to this that will eventually allow PowerToys to be used by the built-in Administrator account? If I run PowerToys in the built-in Administrator account the settings window is entirely blank, but I still get the shortcut overlay if I keep the Windows key pressed, so from this partial functionality I assume it wouldn't be too much of a hassle to eventually make it fully functional even in this user environment.

I noticed that this error is appearing in the system Event Viewer whenever I attempt to open the settings window and receive the blank screen.

Faulting application name: Win32WebViewHost.exe, version: 10.0.18362.267, time stamp: 0x65f1ccce
Faulting module name: edgemanager.dll, version: 11.0.18362.295, time stamp: 0xcf965066
Exception code: 0xc0000409
Fault offset: 0x00000000000314fb
Faulting process id: 0x38f0
Faulting application start time: 0x01d56c008ead3407
Faulting application path: C:\WINDOWS\SystemApps\Microsoft.Win32WebViewHost_cw5n1h2txyewy\Win32WebViewHost.exe
Faulting module path: C:\WINDOWS\SYSTEM32\edgemanager.dll
Report Id: c94c07f9-2419-484f-9bad-2fb1750ab52b
Faulting package full name: Microsoft.Win32WebViewHost_10.0.18362.267_neutral_neutral_cw5n1h2txyewy
Faulting package-relative application ID: DPI.PerMonitorAware

Most of it doesn't mean much to me, though I notice DPI.PerMonitorAware. In case it's relevant, I'm using a single 3440x1440 monitor set to 100% DPI scaling. As a reminder, I'm experiencing this issue even though PowerToys is elevated and PowerToysSettings is not. I've cycled my system UAC settings through all four levels and the PowerToysSettings refuses to load on all of them.

Hi @Asagrim
we are evaluating different strategies to cover all scenarios so that the Settings will not run into elevated/not-elevated issues. The problem itself it's straight forward, put the implementation details are a little bit tricky, that's way it taking longer than expected to fix it.

Hi @vbarrancos
thanks for reporting the log. I'm also running a 3440x1440 monitor set to 100% DPI scaling but I don't receive that error.
As I mentioned in the previous comment we are evaluating different strategies to cover all scenarios so that the Settings window will not fail to show up.

Hi @Asagrim
we are evaluating different strategies to cover all scenarios so that the Settings will not run into elevated/not-elevated issues. The problem itself it's straight forward, put the implementation details are a little bit tricky, that's way it taking longer than expected to fix it.

Thank you very much! Since we're talking elevated/not-elevated issues, for avoiding any kind of confusion during the troubleshooting process, the runtime broker buffer overrun error I reported as a separate issue is not with the built-in administrator account. That's a separate, independent issue I'm having on another user account that's a regular admin.

I also have the blank window issue, but managed to configure the zones with the shortcut from #203 .

However, the Win+Left/Right keys don't move windows to the zones and I think it is a setting problem, because I remember from another machine that there is a toggle option to hijack the Win+key combinations.
Is there a workaround in the meantime? E.g. can I toggle this option in some setting file?

Hi @MrIncUK, @rkent57, @tjdraper, @Syuein, @eagleEggs, @Ralph75, @tjsuominen,
@MikeMeeseeks, @vbarrancos, @p3trus, @jcbcn, @sethretig, @shawnwildermuth,
@JensNikolajOlsen, @BotswanaBerger, @lightmaster, @int3rrupt, @Asagrim, @MarkusAmshove.

Sorry for the long wait.
I prepared an unsigned debug build that may help to determine the cause of the blank Settings window.

The debug build, beside generating a trace, also tries to drop the elevated privileges if PowerToysSettings.exe happens to run elevated. That may fix the problem for some of you, if that is the case, please let us know.

If you used the workaround of re-enabling the UAC, please give it a try disabling the UAC again.

You can either build the binaries yourself from the dev/enricogior/debug-trace branch: https://github.com/microsoft/PowerToys/tree/dev/enricogior/debug-trace

or download the zip file from the release assets:
https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip
and follow the included instructions in the README FIRST.txt file that I report here as well:

This unsigned debug build creates a folder in C:\PowerToysTrace\ and saves two trace files:
 - runner.txt
 - settings.txt

Make sure you first uninstall PowerToys if it was installed using the .msi setup.

Run the unsigned debug build PowerToys.exe.

You may received an error dialog box if the runner failed to properly start, in that case
please report the error here: https://github.com/microsoft/PowerToys/issues/268
In the comment add the content of C:\PowerToysTrace\runner.txt

If the runner properly started, open the Settings from the tray icon.

If the Settings page doesn't open or opens a blank window or shows an error message box,
please report the problem here: https://github.com/microsoft/PowerToys/issues/243
In the comment add the content of C:\PowerToysTrace\settings.txt

Thank you!

Hey @enricogior

The Settings window now displays content with this unsigned debug build for me even in the built-in administrator account.

Thank you!

@Ralph75
thanks for taking the time to report the results.
This is interesting, I need to add some more tracing in the area where the webview control stops working, I'll let you know when an updated version of the debug build is ready.
Thank you.

@Ralph75
I've updated the branch and the zip file with more tracing. Thanks.

Here's my traces:
runner.txt
settings.txt

Still doesn't show the settings window.

@Ralph75, @shawnwildermuth
thank you for posting the trace log, we now know the exact line that fails.
Can you please run winver from the taskbar search box or execute this command from the command prompt:

systeminfo | findstr /B /C:"OS Name" /C:"OS Version"`

to check the exact Windows version you are using?
Thank you.

@enricogior

OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.18362 N/A Build 18362

@enricogior No difference. Here are my files:

runner.txt
settings.txt

@shawnwildermuth
just for curiosity, what CPU are you using?

@shawnwildermuth
just for curiosity, what CPU are you using?

image

Full SystemInfo (with some personal info removed):

OS Name:                   Microsoft Windows 10 Pro
OS Version:                10.0.18362 N/A Build 18362
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Standalone Workstation
OS Build Type:             Multiprocessor Free
Registered Owner:          Windows User
Registered Organization:
Product ID:                00330-80124-66130-AA517
Original Install Date:     5/28/2019, 8:52:14 PM
System Boot Time:          9/20/2019, 1:17:43 AM
System Manufacturer:       Notebook
System Model:              P95_96_97Ex,Rx
System Type:               x64-based PC
Processor(s):              1 Processor(s) Installed.
                           [01]: Intel64 Family 6 Model 158 Stepping 10 GenuineIntel ~2592 Mhz
BIOS Version:              INSYDE Corp. 1.07.06LS1, 4/10/2019
Windows Directory:         C:\WINDOWS
System Directory:          C:\WINDOWS\system32
Boot Device:               \Device\HarddiskVolume4
System Locale:             en-us;English (United States)
Input Locale:              en-us;English (United States)
Time Zone:                 (UTC-05:00) Eastern Time (US & Canada)
Total Physical Memory:     32,572 MB
Available Physical Memory: 20,165 MB
Virtual Memory: Max Size:  48,444 MB
Virtual Memory: Available: 28,476 MB
Virtual Memory: In Use:    19,968 MB
Page File Location(s):     C:\pagefile.sys
Hotfix(s):                 8 Hotfix(s) Installed.
                           [01]: KB4514359
                           [02]: KB4497932
                           [03]: KB4498523
                           [04]: KB4500109
                           [05]: KB4503308
                           [06]: KB4509452
                           [07]: KB4516115
                           [08]: KB4508451
Network Card(s):           5 NIC(s) Installed.
                           [01]: Hyper-V Virtual Ethernet Adapter
                                 Connection Name: vEthernet (Default Switch)
                                 DHCP Enabled:    No
                                 IP address(es)
                                 [01]: 192.168.241.113
                                 [02]: fe80::443d:50cd:bd2e:3a84
                           [02]: Intel(R) Wireless-AC 9560 160MHz
                                 Connection Name: Wi-Fi
                                 DHCP Enabled:    Yes
                                 DHCP Server:     10.0.0.1
                                 IP address(es)
                                 [01]: 10.0.0.5
                           [03]: Realtek PCIe GbE Family Controller
                                 Connection Name: Ethernet
                                 Status:          Media disconnected
                           [04]: Microsoft Wi-Fi Direct Virtual Adapter
                                 Connection Name: Local Area Connection* 11
                                 Status:          Media disconnected
                           [05]: Hyper-V Virtual Ethernet Adapter
                                 Connection Name: vEthernet (DockerNAT)
                                 DHCP Enabled:    No
                                 IP address(es)
                                 [01]: 10.0.75.1
Hyper-V Requirements:      A hypervisor has been detected. Features required for Hyper-V will not be displayed.

@Ralph75
thanks for all the information.
The trace log you posted if taken after the second time you try to open the Settings?
In case can you please restart PowerToys and only try once to open the Settings and grab that trace log (the trace log is overwritten everytime the Settings are called, so if you try to open the Settings a second time we don't see the original error).
Thanks.

@Ralph75 @shawnwildermuth
one more update to https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip
Thank you for the patience and the help, this latest debug build may show an error dialog, if that is the case we have nailed down the variable with invalid value, if not the alternative is that we dead-locked in a callback.
Thanks.

Thanks @Ralph75
no error should mean we have a dead-lock. It will take some time to figure it out.

same thing for me. I hate programs and apps relying on UAC to work as I need to disable it so I can run some old program. It was way worse in the past as Microsoft store and any of its apps wouldn't work at all. Hopefully, it wouldn't be needed in upcoming updates...

@Ralph75 @shawnwildermuth and anyone else willing to test the unsigned debug build:
I added some more tracing to the build, when you have time please give it a try and post the settings.txt content (or simply upload the file).

https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip

Thank you.

commented

Attached is the latest setting trace using the current build

settings.txt

@Ralph75 @shawnwildermuth and anyone else willing to test the unsigned debug build:
I added some more tracing to the build, when you have time please give it a try and post the settings.txt content (or simply upload the file).

https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip

Thank you.

Settings now appear for me, but the "Edit zones" button only displays the waiting cursor for some time and nothing happens

Hi @dcycyk
thanks for posting the log, that was helpful.

Hi @Flowgun
make sure FancyZones is on in the General Settings page.
I've filed a bug because when FancyZones is off, the Edit zones button is still on and clicking it cause PowerToys to crash #437

@dcycyk
I've made another update to the unsigned debug build to log the error code, if you can run it again it would be great.
Is your computer for personal use or is it part of a domain? Windows version? Home, Pro, Enterprise?
Thank you.

https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip

@dcycyk
I've made another update to the unsigned debug build to log the error code, if you can run it again it would be great.
Is your computer for personal use or is it part of a domain? Windows version? Home, Pro, Enterprise?
Thank you.

https://github.com/microsoft/PowerToys/releases/download/v0.11.0/unsigned-debug-build.zip

Blank screen for me.

Personal PC.
No Domain
Other details in first/subsequent posts!
settings.txt

Thanks @MrIncUK, now we have the error code, hopefully we'll figure out what is causing the error.

Made a minor change to the code, can someone give it a try and post the settings.txt log?
Thank you.
https://github.com/microsoft/PowerToys/releases/tag/v0.11.0

@Ralph75
the log you posted is from the latest version, thanks.
I'm still trying to replicate this so I can debug it directly, but so far no luck.
I'll let you know if I have a newer version to test.
Thank you.

Made a minor change to the code, can someone give it a try and post the settings.txt log?
Thank you.
https://github.com/microsoft/PowerToys/releases/tag/v0.11.0

As above. First attempt to open settings page and nothing happens on the screen, Second attempt the settings screen is blank.
settings.txt

@MrIncUK @Ralph75
can you give it a try and run PowerToysSettings.exe directly from Windows Explorer?
The debug version allows to do so, it first shows a dialog box and then loads sample data.
I wonder if the error is happening because of the way we start the Settings from PowerToys. Starting it from Windows Explorer may be different.
Thank you.

commented

Attached is the latest settings trace.

settings.txt

Thank you @dcycyk.

@MrIncUK @Ralph75
can you give it a try and run PowerToysSettings.exe directly from Windows Explorer?
The debug version allows to do so, it first shows a dialog box and then loads sample data.
I wonder if the error is happening because of the way we start the Settings from PowerToys. Starting it from Windows Explorer may be different.
Thank you.

Hi.

I ran PowerToysSettings directly from Explorer. Something ran in the background for a second or so but nothing appeared on the screen or in the system tray/taskbar, but it is the the Task Manager without 'elevation' and UAC disabled.
settings.txt

@MrIncUK
OK, so starting it from Explorer generates the same error, at least I can count that out.
Thank you.

Just an observation. Not sure if it's significant or not,

When the PowerToys main program is run (and appears as 'PowerToys Runner' in the background processes section of the Processes tab in the task manager) and I left click the tray icon to open the settings, I watched in TaskManager Processes Tab (not Details Tab) as the PowerToysSettings ran and was listed in the 'background processes' section of the process tab under the PowerToys Runner process, but nothing appeared on the screen. If I then left clicked the PowerToys icon again to re-open the settings, the PowerToysSettings 'background process' entry is moved to the 'Apps' section of the Processes Tab in the Task Manager. and then I can see and get a blank settings screen.

I suspect you've sussed that one already though!

Leaving my observations here. I am getting the blank settings screen. I noticed the following error in event viewer at the time of trying to open settings:

Faulting application name: Win32WebViewHost.exe, version: 10.0.17134.1, time stamp: 0xed1839dd
Faulting module name: edgemanager.dll, version: 11.0.17134.1006, time stamp: 0x7d62e73e
Exception code: 0xc0000409
Fault offset: 0x0000000000038684
Faulting process id: 0x1fe4
Faulting application start time: 0x01d572e93f7e80cc
Faulting application path: C:\Windows\SystemApps\Microsoft.Win32WebViewHost_cw5n1h2txyewy\Win32WebViewHost.exe
Faulting module path: C:\WINDOWS\SYSTEM32\edgemanager.dll
Report Id: 22eebf31-b0cf-4ee8-8555-6d4cb1e436e0
Faulting package full name: Microsoft.Win32WebViewHost_10.0.17134.1_neutral_neutral_cw5n1h2txyewy
Faulting package-relative application ID: Win32WebViewHost

Hi @sjmcallister
thanks for posting the event log entry. It's the same error that occurs when trying to run the WbView with admin privileges, but in this case we know it's not that problem.
It also happens when explorer.exe is not running as per CommunityToolkit/Microsoft.Toolkit.Win32#165

@Ralph75
I need to improve the error handling and quit when a fatal error is detected, that's why you see multiple instances of PowerToysSettings.exe in the TaskManager.

I added a test app to the unsigned debug build:
unsigned-debug-build\WebViewSample\WebViewSample.exe.
This sample app creates a window that contains a WebView object and loads www.microsoft.com (it may take a second or two to show the content.
It doesn't generate any log. So just let me know if it worked for you.
Thank you.

Same. Empty window.

@MrIncUK @Ralph75
thank you.
So in that case it's not a PowerToys bug but a general issue with the WebView control (that PowerToys uses for displaying the settings).
The only two reasons I know that may cause the WebView control to fail are:

  • the application runs elevated
  • explorer.exe is not running.

Clearly in your case there is something else that prevents the WebView control to work.
I'll keep researching.

Looks like this is an old issue with Edge vs IE11

CommunityToolkit/Microsoft.Toolkit.Win32#32

Would explain the System Event manager Error details.

Faulting application name: Win32WebViewHost.exe, version: 10.0.18362.329, time stamp: 0x65f1ccce Faulting module name: edgemanager.dll, version: 11.0.18362.356, time stamp: 0xaa2c15e9 Exception code: 0xc0000409 Fault offset: 0x00000000000314fb Faulting process ID: 0x3434 Faulting application start time: 0x01d573b40b730f3e Faulting application path: C:\Windows\SystemApps\Microsoft.Win32WebViewHost_cw5n1h2txyewy\Win32WebViewHost.exe Faulting module path: C:\Windows\SYSTEM32\edgemanager.dll Report ID: d6868392-00fd-4e72-b6c7-75cda6a131e9 Faulting package full name: Microsoft.Win32WebViewHost_10.0.18362.329_neutral_neutral_cw5n1h2txyewy Faulting package-relative application ID: DPI.PerMonitorAware

Hi @MrIncUK
I saw that post, it was closed since the issue was regarding running the control in an elevated app.
The current plan for our issue is to try to recreate the control when it fails the first time (just to make sure it's not an issue of timing) and then I guess I'll try switching to the new Edge control based on Chromium and check if that solves the problem.
Thanks.

@MrIncUK, @Ralph75, @sjmcallister, @dcycyk and everyone else interested in testing this.

Sorry for the long wait, the issue was not something we could fix directly, so we decided to give it a try to the upcoming WebView2 control that will ship with the new Edge (Chromium).
It's still under development, but stable enough to have an experimental build of PowerToys using it for the Settings page.
The major limitation is that you have to install Microsoft Edge from the insider channel before using the experimental PowerToys build.
Please install Edge from the current Dev Channel (it installs side by side with your current Edge and you can uninstall it after testing PowerToys if you don't want to keep it):
https://www.microsoftedgeinsider.com/en-us/download/

I've uploaded the experimental PowerToys build to the release assets
https://github.com/microsoft/PowerToys/releases/download/v0.11.0/webview2-experimental.zip

Be aware that is not fully stable and you may experience random crashes.

Let me know if this works for you or if you still get a blank page or an error message when opening the Settings.
Thank you.

Personally, settings launch now but I still can't choose Fancy zones configuration. When I click on it, the screen just flashes quickly