Blast, спасибо!
Нашёл пару решений по этой теме
но не совсем то, что хотелось бы
решение 1
снять галку и заблокировать возможность её установки:
Код:
HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command
исправляем
Default на
Код:
%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1 %2
дописываем второй параметр второй команде - в принципе, туда можно вписать что угодно: букву, цифру, другой ключ %3, %4 и т.п.
решение 2
вообще убрать эту галку:
в ветке
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer
(если Explorer нет - создаём)
создать параметр DWORD
NoFileAssociate
любое значение отличное от нуля уберёт возможность менять/создавать ассоциацию