Segue um post que encontrei no blog https://problemazero.blogspot.com.br que achei muito interessante e resolvi postar na íntegra aqui (créditos para Thiago Benko):
Hoje após uma queda de energia meu Delphi 7 parou de funcionar e começou a exibir a seguinte mensagem:
Borland license information was found, but is not valid for Delphi.
Após muito pensar,e googlar, achei a seguinte solução:
(Posto aqui pois encontrei em inglês numa lista que não consigo mais o atalho para referir)
1. Delete o arquivo registry.slm da pasta .borland localizada dentro do seu usuário na Documents and Settings.
2. Execute o arquivo D7Reg.exe localizado na pasta Bin do Delphi 7.
3. Siga os passos de registro (Atualmente não é mais necessário registrar o Delphi!)
Tudo feito. Abra o Delphi 7 normalmente e se divirta como todo mundo!