The dust could be a problem. Missing microcode probably not so much.
>I would like to run memtest86+ but I can not boot it. How come?That badram parameter will tell your computer to not use the damaged regions of memory but first you'll have to locate them, if any. http://www.gnu.org/software/grub/manual/grub.html#badram
