I did something really stupid yesterday. I've been having the, seemingly common, problem with the Windows Module Installer eating up my CPU and as a "quick fix" I decided it was a good idea to deny the TrustedInstaller user access to it. It immediately fixed the problem so I went about my day despite knowing that something bad would inevitably arise from the situation. Turning it on today I'm stuck with an eternal "Please Wait..." screen (the coloured one just before the login screen).
I've tried changing the permissions through the Recovery Console but my command line skills aren't what they used to be, and now I'm more used to a Unix terminal. Within the RC it doesn't seem to be aware of the existing users when using ICACLS and asked me for a secure ID or something.
I also tried using my Windows 7 machine but got a disk IO error when trying to access WinSxS.
Any advice would be greatly appreciated