As weird as it sounds there are usually registry keys that control this kind of behavior. I haven't verified if this particular one works on the GA version but it worked in the Insider version: HKEY_CURRENT_USER\Control Panel\UnsupportedHardwareNotificationCache -> DWORD "SV2" with a value of 0.
If you go the "modify system files by hand" part you have to jump through hoops to disable security and signing features, not to mention it'll be overwritten via updates.