To phool@round:sorry for the missing part, the full model is 2648-4PA. And I did try the IBM for XP drive, but nothing changed, I don't think my video is comatible with another one. Anyway,thank you for your suggestions.
To rkawakami:I already installed the dx9.0c. To compare your and my, I found the following differentiae.
firstly,my screen is only to support maximum at 1024X768. Yours has got a higher resolution.
Secondly,at the drive sector of dxdiag tool,your pic shows a ddi version:8. Mine is just n/a.

. So could you tell me what the hell that means?
Finally,about the video self information, the major difference is about directx media version.(check the circle in pic)
And also you patched the sp,I didn't do it. So is it possible to cause the problem?