Hi, I just discovered a problem with vista. I recently installed an outstanding software known as TuneUp Utilities 2009, I then used it to customize my computer login screen, I made a modification such that on startup or when no one is logged (i.e. when the login screen is displayed), in case there has been no activity for 10 minutes, vista's built in bubble screensaver begins to run. Unfortunately, when I tested this modification out, I noticed a screensaver error stating that "direct3d 9.0 is required to run this screensaver and can't be found on your computer", so I logged in and tried running the screensaver again and it worked perfectly.
Why is it not working on the login screen but it works on the desktop screen? How do I confirm the version of direct x I have installed, because I recently made an update on my direct x, I tried updating it to 10.XXX and the same problem is still occurring.
Please reply asap.
Why is it not working on the login screen but it works on the desktop screen? How do I confirm the version of direct x I have installed, because I recently made an update on my direct x, I tried updating it to 10.XXX and the same problem is still occurring.

My Computer
System One
-
- Manufacturer/Model
- HP Pavilion dv3510nr Entertainment Notebook PC
- CPU
- Intel(R) Core(TM)2 Duo CPU P7350 @ 2.00GHz
- Motherboard
- Inventec 1505
- Memory
- 4.00GB
- Graphics card(s)
- NVIDIA GeForce 9300M GS
- Sound Card
- IDT High Definition Audio CODEC
- Monitor(s) Displays
- Generic PnP Monitor
- Screen Resolution
- 1280x800
- Hard Drives
- WDC WD3200BEVT-00ZCT0
- Mouse
- Alps Pointing-device
- Keyboard
- Standard 101/102-Key or Microsoft Natural PS/2 Keyboard with