2016-04-13 1 views
0

Я ищу ключ реестра, который обрабатывает DLL-файлы, загружаемые при запуске программы. Существует ли такой ключ? Например, я добавляю значение example.dll. Теперь каждая программа загружает example.dll при запуске. По какой-то причине я думаю, что этот ключ существует.Существует ли такой ключ

+0

Вопрос не ясен. Вам нужно знать, какие DLL нужны программе? Почему это должно быть ключом реестра? Можно определить, что использует программа, но эти данные доступны в файле exe (или DLL), а не в реестре. Я думаю, что в реестре есть список DLL, которые совместно используются несколькими программами, но кроме этого нет необходимости в такой информации, как в реестре. – user34660

ответ

1

AppInit_DLLs в HKLM для DLL, которые загружаются каждым процессом.

См. AppInit_DLLs in Windows 7 and Windows Server 2008 R2

+0

отсосает его только на w7 и сервере 08, но спасибо – user1304765

+0

Он доступен в более ранних версиях, что doc просто описывает изменения в w7/2k8 –

0

Вы добавили: «Теперь каждая программа загружает example.dll». Невозможно добавить крючок. Даже если навыки будут работать, антивирус обнаружит это как вредоносное ПО или PUP.

и я пахну что-то плохое.

+0

нет, ничего плохого. в любом случае, если такой ключ не существует, у меня есть другие способы. – user1304765