Help me!

Hi, ive been playing gmod for 2 years now, and i love it, but a few months ago, i switched from vista, to XP, it worked fine on vista but now when i try it on single, or multiplayer it brings me to a blue screen saying:

"A problem has been detected and windows has been shut down to prevent damage to your computer.

If this is the first time you’ve seen this Stop error screen, restart your computer. If this screen appears again, follow these steps:

Check to be sure you have adequate disk space. If a driver is identified in the Stop message, disable the driver or check with the manufacturer for driver updates. Try changing video adapters.

Check with your hardware vendor for any BIOS updates. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode.

Technical Information:
*** STOP: 0x0000008E (0xC0000005, 0xBFA80F21, 0xB0B939CC, 0x00000000)
*** ialmdd5.DLL - Address BFA80F21 base at BFA3A000 DateStamp 43304el9

Beginning dump of physical memory
Physical memory dump complete
Contact your system administrator or technical support group for further assistance."

I have an Acer aspire 5610
Microsoft XP Professional
Version 2002
Service Pack 2
0.99 Gb RAM

I checked all my out of date drivers and here they are:

Realtek High Definition Audio
HID-Compliant Mouse
USB Human Interface Device
Broadcom 440x 10/100 Integrated Controler
Broadcom 802. 11g Network adapter
Intel® 82801 PCI Bridge - 2448
Mobile Intel® 955XM/945XM/945GM/PM/GMS/940GML Express Processor to DRAM Controller - 27A0
Intel® 82801GBM (ICH7-M) LPC Interface Controller - 27B9
Intel® 82801GBM/GHM (ICH7-M Family) Serial ATA Storage Controller - 27CA
Intel® 82801G (ICH7 Family) USB Universal Host Controller - 27C8
Intel® 82801G (ICH7 Family) USB Universal Host Controller - 27C9
Intel® 82801G (ICH7 Family) USB Universal Host Controller - 27CA
Intel® 82801G (ICH7 Family) USB Universal Host Controller - 27CB
Intel® 82801G (ICH7 Family) USB2 Enhanced Host Controller - 27CC
Intel® 82801G (ICH7 Family) PCI Express Root Port - 27D0
Intel® 82801G (ICH7 Family) PCI Express Root Port - 27D2
Intel® 82801G (ICH7 Family) PCI Express Root Port - 27D4
Intel® 82801G (ICH7 Family) PCI Express Root Port - 27D6
Intel® 82801G (ICH7 Family) SMBus Controller - 27DA
Mobile Intel® 945GM Express Chipset Family
Mobile Intel® 945GM Express Chipset Family

Please

O thx -_-

http://www.facepunch.com/showpost.php?p=12810699&postcount=1