Someone Please help me with DXDIAG info & tell me what driver i need

Ok, My computer got a virus and completely died on me. I couldnt get to windows/safe mode-- Nothing. So a friend of a friends got it up and running for me and installed Windows Xp Professional on it (I had normal WIndows Xp before) So When I got the computer back it booted up to Windows XP Pro and worked just fine, all i needed to do was tu run Windows Update, so I did that. So i tried to install some video games (Halo: COmbat EVolved and Knight Online) both games worked just great before my computer crashed, but now when I try to run them they both have problems with DirectX. Halos error message said something about not being able to run directdraw and to use DXDIAG (which i did) and knight online told me that it "Cannot Create D3dDevice". So long story short nothing seems to work and i dont know **** about computers. I dont know anything about drivers or video cards or anything, but it says "the system is using the generic video driver. Please install video driver provided by the hardware manufacturer" i dont know what the hell im doing, all i wanna do is play my old favorite games. I ran DXDIAG and this is what it said: