1. You can fix the issue by updating the latest service pack for Windows Vista.
2. You can visit Microsoft and update 929777. The following files are available for download from the Microsoft Download Center:
http://support.microsoft.com/kb/930261/en-us