I don’t know how to check system resources in Windows 8 (msconfig in Win7). My first logical guess is that on system startup you have a bunch of applications that are starting up, like antivirus software, for example.
There should be no program, except your antivirus, that should start running at system startup. These will use system resources and can lead to memory errors, since you only have 8gb.
Dave