None of what you posted are 'Critical Errors'. This other than the RAM are probably a combination of Drivers and tasks like SFC/Sector repairs to solve. If those errors are coming from a non-primary drive, then look at the Power Management ->
http://support.microsoft.com/kb/976877 and don't allow any SSD/HDD drive to sleep. A time-out especially on a mechanical HDD is common place if it spins-down.
I assume that you followed so far none of my advice posted:
A. Make certain that you have install all of the latest drivers for your OS; M4A78LT-M -
http://www.asus.com/Motherboards/AMD_AM3/M4A78LTM/#download I assume when you installed the OS you installed ALL of the drivers including the chipset and Other including the AMD AHCI/RAID driver.
// I do (#2) as normal maintenance to keep the System and drives in good health //
For now I'd do (2) simple things:
1. Run 'Fix It' to make sure the BIOS (AHCI/RAID/IDE) are set correctly -
http://support.microsoft.com/kb/922976
2. Schedule both Scan System Files & Sectors for ALL drives (depending on size/speed of drives 20~45+ minutes):