Replace SHLWAPI dependencies.
This came up in #16466 (closed)
The API is outdated, see here
[These functions are available through Windows XP Service Pack 2 (SP2) and Windows Server 2003. They might be altered or unavailable in subsequent versions of Windows.]
We already require Vista so XP compatibility isn't an issue.