When Windows Explorer (Explorer.exe) crashes or restarted, is there a script to restore the missing system tray icons?


Almighty1

Well-known member
Pro User
VIP
Local time
11:19 AM
Posts
3,062
Location
San Francisco, California USA
OS
Windows XP/7/8/8.1/10/11, Linux, Android, FreeBSD Unix
I had been meaning to ask but whenever Windows Explorer (Explorer.exe) crashes or restarted, many of the system tray icons will be missing. What I usually do is go through System Informer (formerly Process Hacker) with all the processes in alphabetical order and then compare the process names to see if the corresponding system tray icon is there or not. If not, then I restart the process which kills and starts the same process again and the system icon for that process will be restored. Is there a script or something that can restore only the missing system tray icons after the Windows Explorer crashes or restarted? Restarting Windows obviously will load all the system icons. Does @Brink have a tutorial or script for this? Thanks!
 
Windows Build/Version
Windows 11 24H2 Build 26120.3360 Professional Edition

My Computer

System One

  • OS
    Windows XP/7/8/8.1/10/11, Linux, Android, FreeBSD Unix
    Computer type
    Laptop
    Manufacturer/Model
    Dell XPS 15 9570
    CPU
    Intel® Core™ i7-8750H 8th Gen Processor 2.2Ghz up to 4.1Ghz
    Motherboard
    Dell XPS 15 9570
    Memory
    32GB using 2x16GB modules
    Graphics Card(s)
    Intel UHD 630 & NVIDIA GeForce GTX 1050 Ti with 4GB DDR5
    Sound Card
    Realtek ALC3266-CG
    Monitor(s) Displays
    15.6" 4K Touch UltraHD 3840x2160 made by Sharp
    Screen Resolution
    3840x2160
    Hard Drives
    Toshiba KXG60ZNV1T02 NVMe 1024GB/1TB SSD
    PSU
    Dell XPS 15 9570
    Case
    Dell XPS 15 9570
    Cooling
    Stock
    Keyboard
    Stock
    Mouse
    SwitftPoint ProPoint
    Internet Speed
    Comcast/XFinity 1.44Gbps/42.5Mbps
    Browser
    Microsoft EDGE (Chromium based) & Google Chrome
    Antivirus
    Windows Defender that came with Windows
Hello Vincent, :alien:

Normally, the system icons should automatically reload when the explorer process restarts if they run at startup or currently open.

Does manually restarting the explorer process when this happens restore them?


If not, then you could test resetting the notification icons below to see if that may allow to reload afterwards.

 

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    CyberPower CP1500PFCLCD
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Surface Laptop 7 Copilot+ PC
    CPU
    Snapdragon X Elite (12 core) 3.42 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Monitor(s) Displays
    15" HDR
    Screen Resolution
    2496 x 1664
    Hard Drives
    1 TB SSD
    Internet Speed
    Wi-Fi 7 and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender
Hello Vincent, :alien:

Normally, the system icons should automatically reload when the explorer process restarts if they run at startup or currently open.

Does manually restarting the explorer process when this happens restore them?


If not, then you could test resetting the notification icons below to see if that may allow to reload afterwards.

Hello Shawn:

The answer to the first is no as there are a few that I always need to kill and restart the following processes since they are missing and that's restarting the explorer process using your script that adds the restart entries to the right click on Desktop Restart Explorer options:
1741621067264.webp

1. CCleaner64.exe which is CCleaner
2. D4.exe which is Dimension 4 - it's to sync the time
3. FxSound.exe
4. memreduct.exe
5. nearby_share.exe which is Google Quick Share
6. nVidia Notification Tray icon and GPU Activity Icon which is fixed with right click Desktop then NVIDIA Control Panel and in NVIDIA Control Panel, basically goto the Desktop menu and uncheck and then check Show Notification Tray Icon and Display GPU Activity Icon in Notification area
7. pdf24.exe which is PDF24 Creator
8. PremierColor.exe which is Dell PremierColor
9. SnagitCapture.exe which is Techsmith Snagit

Windows Explorer crashing on it's own unless severe atleast in 11 will actually show all the system tray icons. In 10, it would have required restarting all the processes similar to manually killing and restarting the explorer.exe process.

I already tried resetting the notification icons using the method you mentioned since that is more for corrupted icon caches and the icons would be missing when logging into Windows which is what that fixes as this problem is nothing new, had seen it with Win 95, 98, 2000, XP, 7, 10 and 11. Whenever the Explorer.exe process is killed and restarted or Explorer crashes, there will always be a few missing system tray icons that only will show when the processes for those are manually killed and restarted. Windows when logging in will always show all the icons, it's only when explorer crashes on it's own or when the explorer.exe process is killed and started again that will cause the problem.
 

My Computer

System One

  • OS
    Windows XP/7/8/8.1/10/11, Linux, Android, FreeBSD Unix
    Computer type
    Laptop
    Manufacturer/Model
    Dell XPS 15 9570
    CPU
    Intel® Core™ i7-8750H 8th Gen Processor 2.2Ghz up to 4.1Ghz
    Motherboard
    Dell XPS 15 9570
    Memory
    32GB using 2x16GB modules
    Graphics Card(s)
    Intel UHD 630 & NVIDIA GeForce GTX 1050 Ti with 4GB DDR5
    Sound Card
    Realtek ALC3266-CG
    Monitor(s) Displays
    15.6" 4K Touch UltraHD 3840x2160 made by Sharp
    Screen Resolution
    3840x2160
    Hard Drives
    Toshiba KXG60ZNV1T02 NVMe 1024GB/1TB SSD
    PSU
    Dell XPS 15 9570
    Case
    Dell XPS 15 9570
    Cooling
    Stock
    Keyboard
    Stock
    Mouse
    SwitftPoint ProPoint
    Internet Speed
    Comcast/XFinity 1.44Gbps/42.5Mbps
    Browser
    Microsoft EDGE (Chromium based) & Google Chrome
    Antivirus
    Windows Defender that came with Windows
Back
Top Bottom