Hello Nath,
The error 0x8009310B equates to "ASN1 bad tag value met"
It has to do with cryptography failure.
General suggestion:
Make sure these services are not disabled
( use MSCONFIG to review or run SERVICES.MSC):
Background Intelligent Transfer Service (BITS)
Cryptographic Services
Remote Procedure Call (RPC)
System Restore Service
Also, the next time you force (or visit) Windows Update, close your open user programs, and review the auto-loaded (auto-start) utilities beforehand.
Since you appear to be using the web-based interface, use this next link to Windows Update newsgroup:
http://www.microsoft.com/communitie...=microsoft.public.windowsupdate&lang=en&cr=US
You may make a new post there, give all details, and "attach" your update log.
Post an *extract* from the log, but only for the very last date.
Use Wordpad and open & look at the Windows Update log file
C:\WINNT\WindowsUpdate.log
Scroll down all the way. Get / copy / paste /attach the set of lines for the last session.
N.B. Your Windows folder may be at \Windows
Be specific in your next post. Do mention which update item(s) failed (hopefully by update number; if not, then by description).
One more thing, all microsoft public newsgroups are peer-to-peer. Although MS Windows Update team monitors from time to time, and answer from time to time, at the Windows Update group, it is mainly peer support.
You may wind up having to really contact MS support. If so, visit this page
http://support.microsoft.com/ph/6527/
Review contents. If no joy, then there's a link to support at the top & at very bottom.