coherent
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору yaol1 Цитата: Остальные ветки не участвуют в изоляции. Зачем изолировать, то, что не участвует и не нужно устанавлиемой программе? | В принципе согласен. Но есть такой момент, программа в ходе своей работы может создавать записи в реестре, которые ей не нужны ни для запуска, ни для нормальной работы, это просто следы работы данной программы. Эти следы зависят от режима работы программы, выполняемых операций, взаимодействия с системными компонентами и т.д. Т.е. чтобы знать, что программа оставляет в реестре ее нужно хорошенько погонять. Но, во-первых, не всегда есть время этим заниматься, а, во-вторых, это может быть незнакомая для меня программа. Я с ней еще не работал, но судя по описанию она может подойти для решения моих задач. Понятно, что осваивать я ее буду в ходе работы с ней, а не в ходе создания снимка. Поэтому я хочу поставить на ветки реестра, не связанные непосредственно с самой программой, изоляцию WriteCopy, чтобы быть уверенным, что она не намусорит в реестре системы. А не запускать каждый раз отслеживание перед запуском программы и вылавливать, что же она там пишет в реестр. Да и вообще, я сторонник того, чтобы портативная программа, все, что связано с реестром, писала в виртуальный реестр. На то она и портативная. А самое главное, изолировать или не изолировать ту или иную ветку реестра, это уже третье дело. Суть в том, что TS имеет свою логику реагирования на выставленную изоляцию реестра в проекте. Т.е. задать в проекте для Current User root (и всех подразделов) изоляцию совершенно не означает, что все создаваемые подразделы создадутся в виртуальном реестре! Не буду повторяться, я приводил конкретные примеры на предыдущей страницы. Просто касательно логики TS, изоляция WriteCopy для Current User root\Software действительна для подразделов Current User root\Software\Classes и его подразделов (хотя, возможно, не всех) и Current User root\Software\GoldWave и его подразделов, но не действует на подраздел Current User root\Software\Microsoft, для которого изоляция Merge. | Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:39 21-04-2020 | Исправлено: coherent, 14:41 21-04-2020 |
|