Видимо HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pl
переопределяет assoc
и ftype
информацию, хранящуюся в HKEY_CLASSES_ROOT
. Удаление ключа .pl решило проблему.
Не ясно, есть ли способ решить эту проблему, кроме непосредственного редактирования реестра в Windows 2012 R2 (в предыдущих версиях Windows были редакторы ассоциации типов файлов в графическом интерфейсе, но Windows 2012 R2, похоже, не имеет этого).