Машина Windows 7, и, насколько я знаю, единственная странность в системе - это то, что я упоминаю ниже.
Я имею дело с большим количеством текстовых файлов, которые не имеют расширения, поэтому некоторое время назад я связывал файлы без расширения с Notepad++ x64. Ну, мне нужна была функциональность плагинов, которые не совместимы с x64, и в итоге я удалил их.
С тех пор я пытался выдавать новые команды, чтобы связать файлы без расширения с 32-битной версией, установленной по пути x86, но, несмотря на это, всякий раз, когда я пытаюсь дважды щелкнуть файл, он указывает на обычные "программные файлы". " дорожка. Я просматривал весь реестр несколько раз и не могу найти упоминание о несуществующем пути, и если я создаю вторую копию N++ по обычному пути к программным файлам, он работает просто отлично, но я бы хотел использовать только один экземпляр
После дополнительной работы, я думаю, я мог найти источник проблемы. Кажется, что это плохая запись в моем хранилище WMI (файл OBJECTS.DATA в ..\WBEM\Repository). К сожалению, я сделал ровно ноль с этим, и все, что я читаю из MS, говорит мне только попытаться перестроить его в качестве абсолютного крайнего средства, и, поскольку это просто плохая файловая ассоциация, я довольно не хочу этого делать ,
Есть ли способ восстановить сопоставление файлов в хранилище WMI?