VJoy is a popular program that allows you to emulate a controller on your PC, but many users report that VJoy does not install on their PC.
This can be a problem because, without VJoy, you won’t be able to use your controller. However, there may be a way to solve this problem once and for all.
Why is VJoy not installing on Windows 10?
This error can occur for several reasons:
- Damaged Windows installation.
- Corrupted VJoy.
- Incorrect application of driver signature
- Windows update
- Updating an application
In this Techquack article, we will take a detailed look at how you can fix the “Failed to install vJoy” problem in Windows 10. Try the solutions below in the order given.
How to repair VJoy failed to install problem in Windows 10?
Returning to a previous version of Windows
Microsoft is known to release buggy updates, and this problem may be the result of a module error in the latest Windows update installed on your computer. In this case, going back to a previous version and installing VJoy may solve the problem.
- Press the Windows key and enter settings. Then in the search results list, click Settings.
- Now click on Update and security, then click on View update history.
- Then click the Delete updates button.
- Now select the problem update and click Uninstall.
- Now, wait until the update uninstall is complete and reboot the system.
- After the reboot, check if you have successfully installed VJoy.
Run VJoy with administrator privileges
Microsoft has improved security measures in the latest version of Windows by protecting critical system files and resources with UAC. The error described here can happen if VJoy does not have the necessary privileges to access the critical system resources. In this case, running the VJoy installer with administrator privileges may solve the problem.
- Disconnect all VJoy-related hardware from your system.
- Also, check that there are no VJoy-related processes running in the Task Manager.
- Now try to install VJoy. If that fails, download the zip file from the VJoy website.
- Then unzip it and copy it to the VJoy installation directory. This is usually how it works:
- Then right-click on vJoyInstall.exe and select Run as administrator to ensure that the installation problem is resolved.
Reboot your system
Applications coexist in a Windows environment and share system resources. The current installation error can occur when another application interferes with VJoy. In this context, rebooting the system (to remove third-party interference) may solve the problem.
- Reboot the system.
- Then try installing VJoy to see if the installation problem is resolved.
- If not, reboot the system.
- After the reboot, try installing VJoy again, but without all the additional applications, and see if the error is fixed.
Disable the driver signing application
To protect its users, Microsoft has made it compulsory to digitally sign kernel-mode drivers (VJoy is a kernel-mode driver). This error can occur if the VJoy driver is not digitally signed by the appropriate people. In this context, disabling the driver signature application may solve the problem.
Caution: Do so at your own risk, as disabling the driver signature may expose your system to threats or make it unstable.
- In the Windows search bar, type Settings, and then open Settings in the list of results.
- Now click Update and Security, then Restore on the left side of the window.
- Then click Restart Now.
- After restarting, click Troubleshooting.
- Then click on Advanced Settings.
- Now click on Startup Settings and then click on Restart.
- Then disable the driver signing application by clicking the corresponding button and restart the system.
- After the reboot, check to see if you can install VJoy.
- If not, disable Secure Boot and try to install VJoy to see if the error is fixed.
- You may need to disable the driver signing application if you want to use VJoy.
Frequently Asked Questions
Many users report that Vjoy cannot be installed on their computer, and there are several reasons for this problem. A version conflict is one of the many reasons why vJoy doesn't work on Windows 10, so be sure to check for software conflicts.
- Select the device number.
- Select the number of axes you want.
- Select the number of buttons.
- Select "Activate vJoy".
- Click on the "Apply" button.
- Reboot the system.
- Restart the encryption service.
- Revert to a previous version of Windows.
- Disable the driver signature application.
- Start VJoy as an administrator.
- Update the VJoy driver manually.
- Open the Start menu, type CMD and hit Enter.
- Start the Device Manager: type devmgmt. msc in the command line window (CMD).
- In Device Manager, select View, then Devices by Connection. The vJoy Device will be clearly visible:
- Right-click on vJoy Device. Select Uninstall.
- This will uninstall vJoy.