What is the problem you are trying to solve?
Where did you get the instructions to reregister the BITS modules?
Just because a file has a .dll extension does not mean it is registerable (sorry Microsoft engaged Support Engineer "experts").
In your case you would see this message:
In order for a file to be registerable there must be a function inside called DllRegisterServer and as you can see there is no such thing in mshtml.dll:
If you look at a DLL that IS registerable like jscript.dll you will see it DOES have the DllRegisterServer function:
So jscript.dll is registerable and mshtml.dll is not regsiterable and now the error makes sense and is telling you exactly what the problem is - the entry-point DLLRegisterServer was not found.
Whatever instructions you are following are wrong (in this area anyway).
Curiously the Microsoft engaged Support Engineer "experts" also like to suggest registering DLLs that cannot be registered.
Whenever there is any kind of error message that has ntdll.dll in it the Microsoft engaged Support Engineer "experts" always, always, always suggest to register ntdll.dll but it just can't be done for the same reason:
But they keep doing it...