Запрет приложений для записи в реестр Windows

219
user3434908

Есть ли возможность для меня видеть UAC Promt каждый раз, когда какое-либо приложение пытается изменить реестр? Может быть, запускать все приложения с низким уровнем целостности по умолчанию или установить запись в реестр с высокой степенью целостности?

Причина, по которой я этого хочу, заключается в том, что мой реестр забит записями приложений, которых у меня больше нет на моем компьютере, и я действительно не хочу, чтобы какое-либо приложение оставляло свои дерьмо в моей операционной системе без разрешения.

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

Так у вас, ребята, есть мысли по этому поводу?

0
Почему это проблема? Реестр заботится о себе и обычно не требует микроуправления. Вы пытаетесь решить конкретную проблему или просто расстроены количеством явно оставшихся в ней элементов? music2myear 6 лет назад 0
Я просто расстроен. Я всегда стараюсь сделать так, чтобы моя операционная система оставалась максимально чистой. Моя проблема с этим, когда я пытаюсь найти какие-то записи, всегда есть записи 3-4 лет о приложении, которое не используется. Я не согласен с вами, что реестр заботится о себе, в моем опыте это совершенно противоположно. Разработчик приложения должен удалить данные, связанные с приложением, из реестра при удалении. user3434908 6 лет назад 0
Похоже, ужасная идея. Но если вы хотите сломать все свои программы, regedit -> щелкните правой кнопкой мыши HKCU или HKLM -> permissions -> удалите полный контроль от себя и владельца создателя. Поймите, что большинство программ хранят такие вещи, как «недавно открытые файлы» и «последний рабочий каталог» в реестре. Это не может быть установлено для каждой отдельной программы, хотя вы можете использовать «Запуск от имени». Это приведет к ошибке записи в реестр. Andrew Domaszek 6 лет назад 0
@AndrewDomaszek Спасибо за указатель. Там этого не заметил. user3434908 6 лет назад 0
@Ramhound Я благодарен за ваше беспокойство, но не было никакого намерения предотвратить доступ системы к реестру. Только группа пользователей. user3434908 6 лет назад 0
Вы все можете быть правы насчет ужасной идеи, и я определенно буду играть с ней только в тестовой среде. user3434908 6 лет назад 0
@ Ramhound хм ... Я думаю, ты прав. Спасибо, что объяснили это мне. Я думаю, что этот вопрос можно считать решенным, поскольку нет способа сделать это. Вы можете опубликовать это как ответ? user3434908 6 лет назад 0
Количество информации в реестре не является проблемой. Даже старая информация о давно удаленных программах является проблемой. Единственная проблема заключается в том, что реестр не может быстро и эффективно получить запрошенную информацию. Когда я говорю, что реестр может позаботиться о себе сам, я имею в виду, что даже с грузом постороннего дерьма он все еще способен быстро и эффективно возвращать запрошенную информацию. Неоднократно было показано, что потенциальные недостатки "очистки" реестра намного перевешивают недостатки, связанные с его оставлением в покое. music2myear 6 лет назад 2

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