shchangenotify

About this tag
The SHChangeNotify function is a Windows shell API call used to notify the system of changes to file associations, icons, or other shell settings. On WindowsForum.com, users discuss using SHChangeNotify in NSIS installers to update file type icons and application associations after registry edits. A common issue arises on Windows 7 64-bit systems where existing file associations fail to refresh, while new ones update correctly. Troubleshooting focuses on correct parameter values, such as the 0x08000000 flag for SHCNE_ASSOCCHANGED, and ensuring the call is made after registry changes. This tag covers practical debugging of shell notification behavior across different Windows versions.
  1. Gregj

    Windows 7 File type icon and application associations not updating on Windows 7 64 bit

    Hello, I am working on a NSIS installer that edits the registry for a couple file types to change their icons and the application that runs them. After the registry edits are complete I use the SHChangeNotify system call to force the shell to update with the new settings. ; Tell the shell to...
Back
Top