The desktop is provided as a convenience for the user. Typically it would contain shortcuts to frequently used applications. But Windows itself has no interest in what you put there. There are documented methods for running applications at startup, such as the startup folder. The desktop is not one of these methods. Applications may be loaded into memory by Superfetch. Superfetch has it's own methods and doesn't look at the desktop. Applications on the desktop may run at startup but it will not be because they are there.
The only thing on the desktop that is loaded into memory are the file icons, names, and what is needed to display them.
Can you share exactly what you heard? Windows can automatically load files. Does not mean it will load every file into memory – Ramhound – 2019-04-23T21:07:29.417
That is exactly what I heard. . . – Mark Deven – 2019-04-23T22:27:21.503