Run msconfig.exe (System Configuration). Go to the Boot tab. Click the Advanced Options button. Is the "Number of processors" checkbox checked? If so, uncheck it.
If it is not checked, then go into your BIOS and make sure that all cores are enabled.
Bingo! That did it, I went were you told me and it was checked, so I unchecked it restarted my computer and now I see all four in both windows task manager and HW Monitor. I really appreciate your help! It was something so simple but yet so difficult. You just have to know what to do.