Testado e trabalhando aqui. A chave é a última 2 linha. Faça backup do seu registro (exportando a chave antiga) antes de importar.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.pgm]
"PerceivedType"="image"
"Content Type"="image/PGM"
@="Parsifal.Program"
[HKEY_CLASSES_ROOT\.pgm\ShellEx]
[HKEY_CLASSES_ROOT\.pgm\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
@="{C7657C4A-9F68-40fa-A4DF-96BC08EB3551}"