mmc.exe not valid WIN32 application

when i try to open device manager i get mmc.exe is not a vakid win32 application, however, i am able to open it by creating a shortcut on desktop. I am also able 2 open dev mgr by safe mode or turning off firewall, how am i able to access dev mgr directly?


Is explorer.exe allowed to run mmc.exe?