According to the following support website from Microsoft, error 28 usually appears when you try using a device that doesn't have the driver installed. Because you get this while trying to install the driver, you might experience compatibility problems with the device or the driver. To fix this, reboot your PC and try again. Check the compatibility of the device and driver with your OS. You should be able to fix the problem for yourself.