I've been trying for about a week now to activate .Net Framework 3.5 on my computer to no avail. I've been trying to activate it via 'Turn Windows Features On and Off' in the control panel as well as separate downloads, including one that was supposed to have all the .Net 3.5 files downloaded with it. I keep getting error code 0x800F0922. My computer came pre-installed with Windows 8 and all I received with it is a Windows 8 Restore disc (Which I don't believe contains 3.5 anyways) with which I have tried running DISM with for sources/sxs several times The progress fills to 100%, hangs there for a minute or two and then returns with 'No operation was completed' or some such. I get the exact same error as well.
Here is a link to my CBS logs. One thing somebody else who was helping me pointed out was that the logs say I do not have presentationhost.exe, despite there being a copy of it and an accompanying .dll in System32 and SysWOW64. There are also a lot of errors for 0x80004005, which means I do not have the proper access to such files. I am an administrator and the only user on my system. On a related note, I cannot seem to do anything involving user accounts in my control panel. Trying to manage accounts, change account type or name and trying to change UAC settings does not do anything more than move my control panel to the background.