Проверил только вчера. При установки чистой винды(без твиков) все нормально ассоциируется и запоминается.
Значит проблема именно в них.
Сейчас по очереди буду применять все файлы с твиками, что есть.
Результат напишу сюда.
Пока что результат таков... Ассоциации на системе
с твиками не запоминаются только в том случае, если она уже была. То есть, например, я запомнил, что файлы
.tg1 открывать файлом
notepad.exe. А потом щелкаю правой клавишей и выбираю
Открыть с помощью winword.exe и ставлю галку "Использовать ее для всех файлов такого типа".
В этом случае как раз появляется в реестре строка вида
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tg1"]
"Progid"="tg1\"_auto_file"
И файл продолжает открываться notepad-ом.
Поковырялся. Нашел в чем было дело.
Привожу твики ниже. Почему так - я пока не понимаю. Может затесалась лишняя кавычка?
Цитата:
;"Открыть с помощью..." для любых типов файлов - РАБОТАЕТ
;[HKEY_CLASSES_ROOT\*\Shell\openas]
;@="Открыть с помощью..."
;[HKEY_CLASSES_ROOT\*\Shell\openas\command]
;@="rundll32.exe shell32.dll,OpenAs_RunDLL \"%1\""
|