Here are two videos to show the difference:
Restart with TC 11.03: https://tcmd.madsenworld.dk/restart1103.mp4
Restart with TC 11.50b1: https://tcmd.madsenworld.dk/restart1150.mp4
The two recordings are using exactly the same settings (I just replaced TOTALCMD64.EXE)
I have narrowed it down to be dependent on these two settings for icons:
"Show icons for special folders Normal file system"
"Show default folder/file icons from Explorer"
If I disable one or the other of these two options the restart speed is as it used to be.
Also with the two options enabled, restarting is much faster if the directories in the panels only show normal folders and files.
Notice that it is only restart with cm_Exit 9 that is slow. Starting TC normally, after it is closed down, is not prolonged.
It is also only the 64bit version of TC the is affected.
My guess is that it could be caused by this fix:
history.txt wrote:26.02.24 Fixed: If possible, use LoadImage instead of ExtractIconEx to load 16x16 icons for file associations, to avoid blurry icons when the default small icon size isn't 16x16 (32/64)