Frequent BSODs in Windows XP

Hello; I'm running Windows XP, Service Pack 3, on a Dell PP18L I acquired used/refurbished on Amazon. Almost ever since I've started using it, I've had occasional BSODs; sometimes once every few days, sometimes multiple times a day. I'm unsure what's causing it, so I was hoping someone here could help. The message that appears is PAGE_FAULT_IN_NONPAGED_AREA. I've run a full MBAM to find no malware on my machine. What other information would help you guys figure out what might be wrong, if possible?
 
Back