This might be caused by a corrupted WMI (Windows Management Instrumentation) database. Please follow these steps:
1. Use the Start menu to right-click My Computer.
2. Press the Manage item.
3. Double-click Services and Applications in the left-hand panel.
4. Press Services to expand it.
5. Scroll to Windows Management Instrumentation in the right-hand pane and right-click it.
6. Press Stop.
7. Use Windows Explorer to delete all the files in the %SystemRoot%\System32\Wbem\Repository folder.
8. Shutdown and restart your computer. The Windows Management Instrumentation service will start and the files will be re-created.
9. If ESS Splash Screen shows for a long time, reset the computer again.
10. Check for Vista updates through Control Panel.