“sEstimatedSize2” registry getting created in Uninstall\{ProductCode} hive

1

On Windows Server 2016 Technical Preview 4, multiple entries are getting created for cost estimation of MSI.

Under HKLM..\Uninstall\{ProductCode} EstimatedSize entry is created during MSI execution, but after some time I can see another entry getting automatically created sEstimatedSize2, the values indicated in this registry is same as that of EstimatedSize.

The issue is, during uninstall the {ProductCode} hive remains with that sEstimatedSize2 registry.

Anybody have any idea why this is getting created?

vikram

Posted 2016-01-05T04:56:38.007

Reputation: 41

It's a "Technical Preview" so anomalies should be expected. – DavidPostill – 2016-01-05T13:20:17.590

Answers

0

According to this link, the stack trace in Process Monitor shows that the "sEstimatedSize2" Registry value was created by StorSvc.dll during an incoming RPC. I don't think it is related to Windows Installer. StorSvc.dll implements the "Storage Service" service but I have not tested whether disabling this service would prevent the value from being created. Windows Installer doesn't delete the Registry value when uninstalling.

vikram

Posted 2016-01-05T04:56:38.007

Reputation: 41