Parece que o Crystal Reports (CR) 8.5 saiu em 2001, então eu não estou surpreso que você esteja tendo problemas para instalá-lo no Windows 7, que saiu em 2009. Se você tiver tempo, você pode tentar instalar um Windows XP virtual machine (VM) através dos ambientes gratuitos VirtualBox ou Microsoft Windows XP Mode e, em seguida, instalando CR lá. Isso verificaria se sua cópia do CR pode ser executada corretamente nos sistemas operacionais suportados.
Se instalar OK em uma VM, você pode tentar executar o programa nas configurações de compatibilidade do Windows. Vejo https://support.microsoft.com/en-ca/help/15078/windows-make-older-programs-compatible para as etapas. (Nota: Às vezes existem vários programas executáveis que são iniciados em seqüência para um aplicativo, e você pode ter que atualizar as configurações de compatibilidade para todos esses executáveis - então você teria que procurar pelos arquivos do programa.) Se isso não acontecer trabalhe, tente desinstalar e reinstalar o CR, mas desta vez ative as configurações de compatibilidade nos executáveis do programa de instalação / instalação antes de executá-los.
Finalmente, há algumas pessoas que parecem ter encontrado problemas de DLL semelhantes e as corrigiram usando o registro manual com regsvr32.exe:
https://community.spiceworks.com/topic/345435-crystal-report-8-5-is-not-working-on-win7-windows-2008-64-bit-system