valinet / ExplorerPatcher

This project aims to enhance the working environment on Windows
GNU General Public License v2.0
23.88k stars 1.03k forks source link

Customize system icons in the notification area crashes #3621

Open kattschan opened 2 weeks ago

kattschan commented 2 weeks ago

Hello, I have just installed ExplorerPatcher Version 22621.3527.65.5 on Windows 11, OS Build 22631.3880. When I select Taskbar -> Customize system icons in the notification area (my intention is to remove the Action Centre button and access the notification area by clicking on the time), the Control Panel window does open, however explorer crashes afterwards, then the Control Panel quits. ExplorerPatcher does not close or seem to be affected by this at all. I also found that when running the command to get this Control Panel window manually(explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} \SystemIcons), explorer does crash but the window remains and I am able to change the setting I wanted to.

Here's a video showing the issue:

https://github.com/user-attachments/assets/40b18193-680f-4d27-a05b-8112f0f057a0

pyrates999 commented 2 weeks ago

Please post what settings you changed in explorer patcher properties application. These should be screen shots. If you can, please change it to english first.

Please include any other software you have installed that modifies the UI of windows.

Hezkezl commented 1 week ago

I'm also having this issue. Sometimes in the pop-up window (after clicking 'Customize notification area icons') it'll crash, other times it'll seem fine and let me click okay, but it doesn't actually save the setting I want changed when I open that window again to look.

I'm on Explorer Patcher version 22621.3880.66.5, Windows 11 version 23H2 (OS Build 22631.4037) and here's a screenshot of all my settings from the Properties window:

image image image image image image image image image

pyrates999 commented 1 week ago

Please do the following:

  1. in EP properties application, click on 'Customize notification area icons' and keep trying until it crashes
  2. open up windows event viewer or computer management
  3. go to Event Viewer and go to Windows Logs -> Application
  4. copy and paste the crash here that was logged
Hezkezl commented 1 week ago

Faulting application name: explorer.exe, version: 10.0.22621.4036, time stamp: 0xed8d1c8e Faulting module name: RPCRT4.dll, version: 10.0.22621.3810, time stamp: 0x045b6c12 Exception code: 0xc0000005 Fault offset: 0x0000000000040d40 Faulting process id: 0x0x4E88 Faulting application start time: 0x0x1DAFF2A3CCE6B02 Faulting application path: C:\WINDOWS\explorer.exe Faulting module path: C:\WINDOWS\System32\RPCRT4.dll Report Id: 64770f6e-3eb9-4362-b4ef-f124ca231fe8 Faulting package full name: Faulting package-relative application ID:

Here's a picture of the details tab in XML view (so it'll fit onto one screen) : image

pyrates999 commented 1 week ago

Thank you. Please wait for a developer to respond.

CberYellowstone commented 1 week ago

with the same bug on my pc

pyrates999 commented 1 week ago

Open up EP Properties application, go to taskbar, and set taskbar style to Windows 10 (ExplorerPatcher), not Windows 10. We no longer offer more support on the stock Windows 10 taskbar.

Hezkezl commented 1 week ago

Open up EP Properties application, go to taskbar, and set taskbar style to Windows 10 (ExplorerPatcher), not Windows 10. We no longer offer more support on the stock Windows 10 taskbar.

It's better when switching to that, in that I can toggle some things from 'only show notifications' to 'show icon and notifications' and they'll show up... but it still crashes sometimes. Haven't gone through the list to see if it's specific to things

Two crashes during testing, here's a copy/paste of both them:

Faulting application name: explorer.exe, version: 10.0.22621.4036, time stamp: 0xed8d1c8e Faulting module name: RPCRT4.dll, version: 10.0.22621.3810, time stamp: 0x045b6c12 Exception code: 0xc0000005 Fault offset: 0x0000000000040d40 Faulting process id: 0x0x4278 Faulting application start time: 0x0x1DAFFF356291618 Faulting application path: C:\WINDOWS\explorer.exe Faulting module path: C:\WINDOWS\System32\RPCRT4.dll Report Id: e3843203-7caa-4d67-992a-f3a028324f35 Faulting package full name: Faulting package-relative application ID:

and the second one:

Faulting application name: Explorer.EXE, version: 10.0.22621.4036, time stamp: 0xed8d1c8e Faulting module name: RPCRT4.dll, version: 10.0.22621.3810, time stamp: 0x045b6c12 Exception code: 0xc0000005 Fault offset: 0x0000000000040d40 Faulting process id: 0x0x3CDC Faulting application start time: 0x0x1DAFFF3BCD73BEB Faulting application path: C:\WINDOWS\Explorer.EXE Faulting module path: C:\WINDOWS\System32\RPCRT4.dll Report Id: f43048e4-2104-410c-b1a5-dbeada99b6ef Faulting package full name: Faulting package-relative application ID:

Weirdly after those two crashes, I can't get it to crash again no matter what combination of show/hide I use... so I'd say it's fixed for me for now?

pyrates999 commented 1 week ago

Starting with windows 11 24h2, crash bombs were added to it to prevent you from using the builtin windows 10 taskbar. So that's why you should be using Windows 10 (ExplorerPatcher) instead, as it's a reimplementation of it.