do you use winaero tweaker because in the menuI remember I used to always do that in win98, xp, but I stopped for some reason and forgot why. What does it do?
Good idea though. If explorer is in a sperate process that may alleviate whatever cache is filling up.
file explorer > icon cache size
you can increase the cache to 1024 from the default

Winaero Tweaker
Winaero Tweaker is a free app for all versions of Windows that lets you adjust (i.e. tweak) hidden secret settings that Microsoft does not let you adjust
winaero.com
also a few other changes can be made to explorer if so wished.
edit. when explorer was crashing on my system i found it to be a service.
Sonitude SECOMN Service
once i had disabled this service explorer worked normally but with the above tweaks enabled
best of luck, Steve ..
My Computers
System One System Two
-
- OS
- .. Debian 'Testing' .. Win 11 24H2 Home
- Computer type
- PC/Desktop
- Manufacturer/Model
- HP 24" AiO
- CPU
- Ryzen 7 5825u
- Motherboard
- HP
- Memory
- 64GB DDR4 3200
- Graphics Card(s)
- Ryzen 7 5825u
- Sound Card
- RealTek
- Monitor(s) Displays
- 24" HP AiO
- Hard Drives
- 1TB WD Blue SN580 M2 SSD Partitioned.
2x 1TB USB HDD External Backup/Storage.
- Internet Speed
- 900MB full fibre
- Browser
- Firefox ESR & Thunderbird
- Antivirus
- ClamAV TK
- Other Info
- Mainly Open Source Software
-
- Operating System
- Ubuntu 22.04.5 LTS
- Computer type
- Laptop
- Manufacturer/Model
- Dell 13" Latitude 2017
- CPU
- i5 7200u
- Motherboard
- Dell
- Memory
- 16GB DDR4
- Graphics card(s)
- Intel
- Sound Card
- Intel
- Monitor(s) Displays
- 13" Dell Laptop
- Hard Drives
- 250GB Crucial 2.5" SSD
- Mouse
- Gerenic 3 button
- Internet Speed
- WiFi only
- Browser
- FireFox
- Antivirus
- ClamAV TK
- Other Info
- Mainly Open Source Software