Yeah, space usually is an issue, but if there is really low space, Windows usually gives a warning, and I believe, virtual RAM is set up this way so that it doesn't take up ALL of the remaining free space, but Windows 2000 is rather old, and I haven't used it in ages (actually, I had to use it back in February when my laptop was broken <_< but yeah), so I'm not sure if it's really working like this.
The blue screen error however indicates that something is wrong with this Ialmdd.DLL file, and if you google it, you find out that it's some DirectDraw/Intel stuff.
O.o my bad, im using windows XP, 2002 version. at least thats what it said when i typed "sysdm.cpl" in the run option.
Well, then DirectX 9 should already be installed. Try updating your video card drivers!