When an ordinary users right-clicks on an .INF file, they receive Installation failed.
This is caused by Setupapi.dll needing to write information from the \[DefaultInstall\] section to the registry at HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce. Since ordinary users do not have Full Control on this key, Setupapi.dll issues the Installation failed.
The only solution is to install as a member of the local Administrators group or to grant the user Full Control of this key.
NOTE: You can use Regedt32 to grant the required permissions or you can use