Make sure you don't have MC17 installed or running in any account (which could switch registration of some shared components), then reinstall MC18.
Since the dawn of UAC, most accounts run as user and can elevate to admin when necessary. If you use an account that can't elevate, you might have troubles.