DeleteAtUninstall 属性

指定在卸载产品时要删除哪些注册表项。

此属性是一项高级功能,应谨慎使用。

设置

DeleteAtUninstall 属性的设置如下所示:

设置

说明

False

只删除安装期间创建的注册表项。

True

删除选定的注册表项和所有子项。 还会删除安装后创建的注册表项。

备注

如果注册表项有值,则当移除所有值时,该键也会被移除而与 DeleteAtUninstall 属性设置无关。

提示

为满足 Microsoft Windows 徽标的要求,必须将顶级注册表项的此属性设置为 true,以便在卸载产品时删除所有的注册表子项和值。

注意不要删除不是您设置的注册表项,例如,不要删除 HKEY_CURRENT_USER\SOFTWARE。

请参见

参考

注册表编辑器属性