First of all sorry for brining up an issue which must have been already considered in the forum. I am just so poor in searching answers to already answered questions - have tried it though.
I have a lot of mp3 files installed to my fenix 6S Pro, about 2300 pcs. totaling 12.3 GB. Every time when I connect my watch to the Windows 11 PC, it takes a while (but less than a minute) before the watch is recognized by the PC but eventually it is and displayed as "fenix 6S Pro" under "Devices and drives" of "This PC". In the Device Manager the watch appears under Portable Devices as it should.
When I then start Garmin Express (GE), it typically displays the splash screen for around 18 minutes before advancing to the actual menu screen, where you can actually do something with the program. I assume this delay of 18 minutes is due to the huge amount of mp3 files, which GE wants to browse in the startup. However, if I then close GE, which has advanced to the menu screen, the next start of GE all the way from the splash screen to the menu screen takes only a few seconds - maybe the results of browsing the mp3 files are cached somewhere.
I have experimented using MTP (which I regularly use) and Garmin mode and that does not make any difference in the delay from splash screen to program menu. I experienced this same delay also with Windows 10 so it is not brough along with Windows 11. After the splash screen I have used task manager to search any resource hungry programs and processes but have not spotted any, including Windows Defender (the built-in Antivirus software of Windows).
My PC is based on AMD Ryzen 7 5800X and 32 GB of RAM. The system disk (where my mp3s are for sync with the watch) is 1TB NVMe SSD.
Is the reason for this 18 minute delay the amount of mp3 files installed to the watch and this cannot be cured otherwise but reducing the number of files? Or is there an (easy) solution to this thing which does not require touching the mp3 files? Please put me on the right track by linking an already existing solution, if any.
EDIT: Just to add, that I do not allow GE to run in the background but start it manually whenever needed. And that is quite seldom since I manage to do almost everything needed with GCM Android.