Use the File + Preferences menu item to see where the Arduino application thinks sketches should be stored. It's the top field on the dialog. Make sure that that is a location that you do have permission to write to.
Hi Pauls,
Thank you so much for the reply. I'm a little confused though on the instructions.
The application won't open up at all for me to get to the file menu. I get the initial start up screen and before anything actually opens the error occurs.
Do you end up with a preferences.txt file, in the AppData/Roaming directory? The sketchbook should be written elsewhere, like your Documents folder. The sketchbook location it's trying to use should be shown in preferences.txt (sorry, I don't remember the exact key name). You could also try deleting preferences.txt, in case it's old and has an incorrect sketchbook location.
Okay! I feel like I'm getting real close on this. I found the preferences file and deleted it. Didn't work. I looked for the sketchbook entry but I can't find it. I don't know if I'm blind or what but this is what I have in my file:
Yep that was it. I think the whole issue was that my Documents folder registry key was set to a location that didn't exist (I had it set to drive F which no longer exists)