If anyone is running Office 2003 on Windows Vista and comes across below error while installing office update than they can try out followed steps for fixing it:
Error 1904. Setup cannot register module C:\Windows\system32\FM20.DLL. If you click 'Cancel'
or 'Ignore', run Setup again and re-install or repair your Office installation. If problem persists, contact your Information Technology department for assistance.
Download this Subinacl.msi program, Copy below text in a .bat file and run it as admin.
@echo off
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
@Echo =========================
@Echo Finished.
@Echo =========================
@pause
Now a short process will get started, so wait until you get a message saying "Press any key to continue". After that register FM20.dll again and you should not get same error again. I have tried this out myself and i am quite sure that it works. In case if anyone has any query regarding the steps i have mentioned than feel free to ask.
Bookmarks