Lets test your memory, the follow was taken from a post by AustrAlien ( thanks for the great write up AustrAlien)
Test the memory (RAM).
Memory needs to be tested outside of Windows, so memtest86+
is run from a bootable CD.
To make a bootable CD with memtest86+:
Download the Pre-Compiled Bootable ISO (.zip) from near the bottom of the memtest86+
OR ... use the following direct download link: Download - Pre-Compiled Bootable ISO (.zip)
Extract the downloaded zip file:
Right-click on the zip file and choose Extract all
. (Windows XP ... other Windows versions may have different wording.)
The contents of the zip file (the .ISO image file) will be extracted to a folder in the same location as your zip file.
Burn the .ISO image to CD:
When the CD has been burned and verified as successful, it will be bootable.
Boot from the newly created CD. You may need to configure BIOS or the Boot Menu to boot first from the CD
memtest86+ will begin running automatically: You need do nothing else at this time.
Allow memtest86+ to run un-interrupted.
See the screenshots in this informative link: Diagnose with memtest86+
There MUST be NO
If you see an error, stop the test.
Then proceed to test each stick of RAM separately to sort the good from the bad.
test for some confidence in the result, should be 7 full passes
(each "pass" is a series of different types of tests), with NO
errors.Allow memtest86+ to run for 24 hours
for maximum confidence in the test result.
memtest86+ will continue running until you stop it:
Press the <ESCAPE> key to re-boot the computer, removing the memtest86+ CD.
Reference: Overclockers forums memtest86+ Guide/How To'shttp://www.overclockers.com/forums/showthread.php?t=409152
(End of AustrAlien post, thanks again for the great write up)
Test your memory following the above instructions, and let us know the results. The laptop should have booted from the Kaspersky CD you burned without issue, since it bypasses the installed OS's completely. Just to make sure the Kaspersky CD is bootable, try booting another PC from it and see if it works. I suspect memory as the problem, and memory is cheap.
Hope this helps.