Hello Lars
I wanted to understand the problem better, so I tried to see it in my VM.
I took CPU.EXE (Picture attached) and it is fine, it registered as "WPPngPProgram" class, it shows the "Module" tab and it executes when you double click it.
I tried to look for other .EXE with a different class registered and I was not able to found those. And If change a .exe to "WPDataFile" under the "Became" tab, I can return it back. I have no idea how to change the "Class" in batch for several files.
In the case of "Drivers" (Picture attached), I found no way to change it to "WPPngPProgram" on the "Became" tab. I would like to see the "Module" tab on a driver, but I'm not sure if "WPPngPProgram" will be the right class. I'm open to suggestions here. This also applies with DLL files.
Extra doubt: Should the tab "Became" (simple past tense form of the irregular verb "become") a good name for that tab? Maybe it should be "Class", I don't know. But verbs are not used for the rest tabs like (Type, Icon, File, Menu) (Nouns)
Sorry, I have no answer, but I share your same doubts with this subject.
Regards