Для чего служит HKCU\software\microsoft\windows\currentversion\explorer\fileexts?

Назад в один день, нужно просто посмотреть на HKCR\.ext который будет указывать на HKCR\type-handler,

HKCR теперь динамическая связь с обоими HKCU\software\classes а также HKLM\software\classesв каскадном порядке (сначала локальный пользователь, затем локальный компьютер).

Тем не менее, теперь у нас есть это ..\explorer\FileExts дерево реестра, предположительно как на уровне пользователя, так и на уровне компьютера. Что дает эта дополнительная сложность?

Я не знаю о вас, но я постоянно борюсь с Windows, чтобы правильно открыть мои файлы, с довольно часто зависающим проводником или с невозможностью открыть данный файл из проводника. И это кажется совершенно произвольным, когда установка, скажем, TextPad на одном компьютере будет казаться на 100% функциональной, тогда как на другом будет только ограниченная функциональность с аварийным завершением Explorer или TextPad при попытке открытия файла (скажем, через щелкните правой кнопкой мыши меню, или отправьте, или перетащите и отпустите, или дважды щелкните).

Я просил несколько раз и провел множество поисков, и мне еще предстоит найти исчерпывающий "это то, что все ключи, связанные с типами файлов, и что они делают, и как Microsoft намеревается использовать их для согласованного сотрудничества и надлежащего функционирования Система пользователей."

Кто-нибудь знает, где я могу найти исчерпывающее руководство по передовому опыту или исчерпывающую документацию для ассоциаций типов файлов под Windows?

1 ответ

Решение

Я думаю, что "наилучшей практикой" является использование параметра "Программы по умолчанию" в комплекте с Windows или стороннего инструмента, такого как FileTypesMan или ASHociation. FileTypesMan также включает интерфейс командной строки, подходящий для его удаленного использования на клиентских компьютерах (при необходимости).


Сбой Explorer или TextPad при попытке открытия файла (скажем, с помощью меню правой кнопки мыши, или отправки, или перетаскивания, или двойного щелчка).

Приложение не должно аварийно завершать работу, если связь не была настроена правильно, поскольку приложение не будет автоматически открываться с самого начала. Кажется, что есть еще одна проблема с конфигурацией вашей операционной системы или самого приложения TextPad.


"Это то, что все ключи, относящиеся к типам файлов, и что они делают, и как Microsoft намеревается использовать их для согласованного взаимодействия и правильного функционирования системы пользователей".

Маловероятно, что вы найдете какие-либо ресурсы, подробно описывающие настройки реестра очень низкого уровня для сложной операционной системы с закрытым исходным кодом, если только Microsoft не опубликовала эту информацию публично (или третья сторона не реорганизовала свое назначение). Именно по этой причине Microsoft редко рекомендует конечному пользователю изменять данные реестра вне разработки программного обеспечения. Если есть какая-либо информация, вы, вероятно, найдете ее в Базе знаний службы поддержки Microsoft.

Другие вопросы по тегам