GauravK wrote:
Shell32.dll is a protected system file and Windows checks for the presence of a digital signature on this file when it boots. To change icons, use Classic Shell's built-in icon changing ability.
Go to the Customize Start Menu tab in Start Menu settings and double click the icon of the item which you wish to change. The Edit Menu Item dialog will show. From there, you can change the icon, so there is no need to modify shell32.dll.
For folders and shortcuts pinned to the Start Menu, you can change the icon from Properties, or use Microangelo On Display's Appearance shell extension.

Thank you kindly, in three short sentences you provided the answer I've been seeking for months.
