QUOTE(usasma @ May 21 2007, 06:55 AM)

If msoe.dll can't be initialized, and regserv32 can't find it either - then the files aren't located in the path that the computer looks for them in. This can be because the files are missing, or the path statement is corrupted (and even more, less likely problems).
Try searching your system for msoe.dll - you should find it in C:\Program Files\Outlook Express
On my system it's also got several updates and is stored in the dllcache (a total of 6 copies found on my system).
Thanks, will have a look.