In the final release version of Visual Basic 6.0, this file was renamed to VB6.olb (Object Library).
If the underlying Type Library data or its companion file ( VB6.OLB ) is fully corrupted, Microsoft's documented resolution is to complete a clean uninstallation and reinstallation from your original installation media. vb6tmpltlb
To avoid running into system configuration errors down the road, apply these configuration principles to your environment: PRB: Err Msg "Missing or Not Registered VB6tmpl.tlb" in VB6 In the final release version of Visual Basic 6