Какой процесс - в Windows - меняет системные настройки

235
John Smith

Я сейчас пишу программу, которая меняет определенные настройки системы. Для большинства этих настроек мне удалось найти информацию о ключах реестра в Интернете. Однако для других я не смог ничего найти в интернете. Поэтому я попытался выяснить это с помощью Microsoft / Sysinternals Process Monitor. Я фильтрую доступ для записи в реестр и для процесса explorer.exe. Тогда я изменил настройку. Не повезло с этим. Тогда я попробовал процесс DllHost.exe. Тоже не повезло. Итак, мой вопрос к вам, какой процесс мне нужно искать, чтобы узнать ключи реестра за настройками системы?

0

1 ответ на вопрос

0
EightBitTony

The tool you're using to change the setting is probably just calling a windows API to make the change. So, which tool are you using to change the setting - that's the one to watch.

Would it not be easier to,

  1. export the registry
  2. change the setting
  3. export the registry
  4. compare the two exports to find out what changed
Я меняю настройки системы прямо из окна. И я уже смотрю WinAPI с помощью Process Monitor. Тем не менее, я не знаю, какой процесс смотреть, потому что их много. Хотя ваша идея сравнения двух экспортов в теории звучит хорошо, в реестре слишком много изменений, чтобы это работало. John Smith 10 лет назад 0