When I start up my computer, everything works fine. However, if it runs for a while and I try to open Eclipse (which I can open fine initially), I get the "Java Runtime Environment Needed... No Java virtual machine was found after searching following locations" error message. After I restart everything works fine for a while.
I'm also having the same problem when trying to access environment variables through the start menu - Windows error popup stating cannot find SystemPropertiesAdvanced.exe type message.
Has anyone ever run into something like this before or have any insight on it?
EDIT: Seems programs also cannot find rundll32.exe, even though it's right there in Windows\System32