Sometimes tab16d20.dll and other DLL system errors can be related to problems in the Windows registry. Several programs can share the same tab16d20.dll file, but when these programs are uninstalled or changed, sometimes "orphaned" (invalid) DLL registry entries are left behind.