Cannot Save: Access is denied

I received this error randomly today and cannot get rid of it while trying to save a program.
I have uninstalled and reinstalled Arduino 1.8.1 and run it as an administrator. It only allows me to save it directly to the user folder on the C Drive and nowhere else. When I do a Save Sketch As I get an error stating "You don't have permission to save in this location. Contact the administrator to obtain permission." Which I am the administrator and have not changed anything today. Any ideas? Thank you!

java.io.IOException: Access is denied
	at java.io.WinNTFileSystem.createFileExclusively(Native Method)
	at java.io.File.createTempFile(File.java:2024)
	at processing.app.BaseNoGui.saveFile(BaseNoGui.java:895)
	at processing.app.SketchFile.save(SketchFile.java:287)
	at processing.app.Sketch.save(Sketch.java:138)
	at processing.app.SketchController.save(SketchController.java:344)
	at processing.app.Editor.handleSave2(Editor.java:2044)
	at processing.app.Editor.access$2100(Editor.java:77)
	at processing.app.Editor$54.run(Editor.java:2029)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Access is denied

Couple of suggestions

First off are you sure you are FULL admin or the pdeudo admin that windows allows for users ?
You could try enable the hidden admin account but only do so as a temporary measure unless you 100% know what you are doing !

Second even some user folders are locked down so make sure you are not trying to access those again unless you know exactly what you are doing.

My suspicion is that you are trying to work inside a locked folder and the easiest way around that is to install or re-direct to a folder you DO have permission for.

But before you go down those roads you may want to do a full security sweep and clean up. I can point you in that direction if you wish ?

Where are you attempting to save it to?

The IDE should not need to be run as admin - depending on where you're saving to and what the permissions on that folder are, you could be blocked as non-admin, or in some cases even as admin (until you go into properties and give yourself appropriate permissions, at least).

Windows really doesn't like people deviating from their paradigm of where you should put files.