В Windows Server 2016 Technical Preview 4 создается несколько записей для оценки стоимости MSI.

Под HKLM..\Uninstall\{ProductCode} Запись EstimatedSize создается во время выполнения MSI, но через некоторое время я вижу, что автоматически создается другая запись sEstimatedSize2 , значения, указанные в этом реестре, совпадают со значениями EstimatedSize .

Проблема заключается в том, что при удалении куста {ProductCode} остается с этим реестром sEstimatedSize2 .

У кого-нибудь есть идеи, почему это создается?

1 ответ1

0

Согласно этой ссылке трассировка стека в Process Monitor показывает, что значение реестра « sEstimatedSize2 » было создано StorSvc.dll во время входящего RPC. Я не думаю, что это связано с установщиком Windows. StorSvc.dll реализует службу "Служба хранения", но я не проверял, будет ли отключение этой службы препятствовать созданию значения. Установщик Windows не удаляет значение реестра при удалении.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .