Code: 80040154 Windows Update encountered an unknown error

Hello,
When I am using Windows Update, the error code 80040154 appears; also, I get the following message "Class Not Registered".
Windows Update
windows could not search or new updates
An error occurred while checking for new updates for your computer.
Error(s) found:
Code 80040154 Windows Update encountered an unknown error.
Get help with this error
Most recent check for updates 4/17/2010 at 1:43 PM
Updates were installed 4/17/2010 at 2:17 PM
View update history
You receivv update For Windows and other products from Microsoft Update
Find out more about from Microsoft Update. Click here for details.
What should I do to solve this? Need your help.
Thanks in advance.
