|RAM usage can never be the cause of such system freezes the OP is experiencing. 700-900 MB is not too much for Vista. I think the OP damaged some system files or sectors on the hard disk or some drivers such as display adapter drivers are not installed correctly if the OP tried to update them.|
Now OP, please run at a command prompt with elevated privileges the folllowing commands:
CHKDSK /F /R ( this command runs after laptop reboots and checks the hard disk for errors and repairs )
SFC /SCANNOW ( this command checks system files and replaces the ones that are faulty )
For drivers, I cannot say much at this point but it is highly likely that freezing is due to display adapter drivers. Uninstalling and reinstalling the display adapter drivers may help since freezing is occurring within 5 minutes of restarting and safe mode runs fine on Windows display adapter drivers ( you know, in safe mode gfx card drivers are not loaded ).
OP, what drivers did you try to update ? Toshiba Tempro may notify you of the updates but it does not install them automatically like WindowsUpdate. At least my daughter's Toshiba laptop never does it automatically thru Tempro.