Ключі реєстру, видалені в Windows 10, regedit.exe з'являються знову, якщо regedit.exe запускається іншою програмою


0

Я виправляв час завантаження вмісту каталогів у Провіднику Windows 10 та видалив деякі ключі в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers.

Все йде нормально. Але в мене є також додаток, який можна запустити regedit.exeна вимогу.

А коли regedit.exeзапускається ця програма, усі видалені ключі знаходяться на своїх колишніх місцях. Якщо я запускаю regedit.exeвручну, цих клавіш немає.

Запитання, чи відкривається це додаток regedit.exeіз деяким іншим обліковим записом та вуликом реєстру, який я бачу, це не вулик мого профілю користувача?

Якщо ні, то що викликає цей примарний ефект?


1
додаток 32-бітний додаток і насправді дивиться на HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Nodeвузол?
Пітер Гандорф

facepalm Насправді так, це 32-бітний додаток. Я повинен бути уважнішим. Дякую.
randomSetOfLetters

Відповіді:


1

Ситуація, коли, здається, є дві різні версії реєстру, може статися на 64-бітних машинах Windows. Є звичайний вузол ПЗ:

HKEY_LOCAL_MACHINE\SOFTWARE

і є другий для 32-бітних додатків

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node

Усі зчитування та зміни, зроблені будь-яким 32-бітним додатком, виконуються проти WOW6432Node. Використовуючи regedit.exeвручну, ви зазвичай будете шукати прямо під SOFTWARE. Але ви також можете відкрити WOW6432Nodeвузол.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.