В свое время достаточно взглянуть на HKCR\.ext
который будет указывать на HKCR\type-handler
.
HKCR
теперь является динамической связью как HKCU\software\classes
и HKLM\software\classes
, в виде каскадного шаблона (сначала локальный пользователь, затем локальный компьютер).
Однако теперь у нас также есть это дерево реестра ..\explorer\FileExts
, предположительно как на уровне пользователя, так и на уровне компьютера. Что дает эта дополнительная сложность?
Я не знаю, как вы, но я постоянно борюсь с Windows, чтобы правильно открыть мои файлы, с довольно часто зависающим проводником или с невозможностью открыть данный файл из проводника. И это кажется совершенно произвольным, когда установка, скажем, TextPad на одном компьютере будет казаться на 100% функциональной, тогда как на другом будет только ограниченная функциональность с аварийным завершением Explorer или TextPad при попытке открытия файла (скажем, через щелкните правой кнопкой мыши меню, или отправьте, или перетащите и отпустите, или двойной щелчок).
Я просил несколько раз и провел множество поисков, и мне еще предстоит найти исчерпывающий «это то, что все ключи, связанные с типами файлов, и что они делают, и как Microsoft намеревается использовать их для согласованного сотрудничества и надлежащего функционирования Система пользователей. "