It works the same in 7 and 8. There is no difference. But depending on security setup and configuration of Windows things might act different.
The Auto Run as admin thing is that it will launch a helper process as admin when the admin task is needed. You will then see a UAC dialog and than the Admin Helper process will start, It will stay active for a while before going away. So if a admin task is needed again a UAC dialog is not shown since the admin helper process is already running. (You see in the statusbar of the program is the admin process is active )
If you want to run MC as admin sometimes you can from start a new MC from MC under Menu > File > New > "Multi Commander (As Admin)"
Or right click and select run as admin on the MC icon.
If you always want to run it as admin you need to modify the shortcut properties for MC, advanced button in the shortcut properties and check "run as administrator"
When MC run as admin you see "[Admin]" on the title bar.
Fair enough, I probably just didn't notice that on windows 7 since I usually have UAC disabled.
Windows 7 and windows 8 handle UAC differently. Basically, on 7, if you turn the slider down, you always have administrative rights. It doesn't have to poll for it.
In windows 8, if you turn the slider down, everything still runs as a local user. If something happens to require admin access, at that point it gets elevated without a prompt. I have found though that sometimes windows 8 doesn't elevate a program silently properly, which is probably where I am having trouble.
Anyway, I've gotten around it by using
Bat to Exe Converter, with a short bat that starts up multicommander. You can use that program to force elevated access, and any subprocess launched will also have permanent admin rights.
Understandably, there's reasons why a person might not want constant admin access to a computer. Generally I'm using this program either on computers I maintain myself (on computers I regularly backup), or ones I am fixing (and need admin rights anyway).