Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Setting the ARPNOMODIFY property disables Add or Remove Programs functionality in Control Panel that modifies the product. For Windows 2000, this disables the Modify button for the product in Add or Remove Programs in Control Panel. On earlier operating systems, clicking the Add or Remove Programs button uninstalls the product rather than entering the maintenance mode wizard.
If the ARPNOMODIFY property is set, the RegisterProduct action writes the value "NoModify" under the registry key:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{product key}
If the ARPNOMODIFY property is set and the ARPNOREMOVE property is not set, the RegisterProduct action also writes the UninstallString value under this key. The UnistallString value is a command line for removing the product, rather than reconfiguring the product.
On Windows 2000, this disables the Change button for the product in the Add or Remove Programs of the Control Panel.
This property can be set by a customization transform to prevent users from changing an administrator's customization through Add or Remove Programs. This property only affects Add or Remove Programs.
Requirement | Value |
---|---|
Version |
Windows Installer 5.0 on Windows Server 2012, Windows 8, Windows Server 2008 R2 or Windows 7. Windows Installer 4.0 or Windows Installer 4.5 on Windows Server 2008 or Windows Vista. Windows Installer on Windows Server 2003 or Windows XP. See the Windows Installer Run-Time Requirements for information about the minimum Windows service pack that is required by a Windows Installer version. |
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today