Update, repair or reinstall Oculus/Meta Quest Link software, restart OVRService and fix common Oculus runtime service errors on Windows.
To fix Oculus runtime service problems, restart Windows, let the Oculus PC app—now branded Meta Quest Link—update, then restart Oculus VR Runtime Service. If OVRService will not stay running, repair the PC software with the official installer; uninstall and reinstall it only if repair fails.
For general PC flight simulation, this Windows runtime is separate from the headset firmware, the USB or wireless connection, and the OpenXR runtime selected by the simulator. Identifying which layer has failed prevents an unnecessary headset reset or simulator reinstall.
How do I restart Oculus VR Runtime Service?
Restarting the Windows service is the quickest fix for “Can't reach Oculus service”, “Oculus software restart required” and similar runtime errors.
- Close the simulator and end any active Quest Link or Air Link session.
- Open Windows Services: press the Windows key and
R, enterservices.msc, then press Enter. - Find Oculus VR Runtime Service. Its internal service name is normally
OVRService. - Select Restart. If it is stopped, open its properties, set the startup type to
Automatic, then select Start. - Reopen Meta Quest Link, wait for the headset to show as connected, establish the PC VR session and only then start the simulator.
An administrator can also check the service from an elevated Windows terminal with sc query OVRService. The commands net stop OVRService and net start OVRService perform a manual restart, but the Services window gives clearer error messages when startup fails.
If the service runs but the Quest remains undetected, treat that as a connection fault. Our Quest USB, Link and Air Link connection checks cover that separate problem.
How do I update, repair or reinstall Oculus software?
Use an update first, the installer's Repair function second, and a complete reinstall only when those measures fail.
- Allow the PC app to update. Meta Quest Link normally updates itself. Accept any update prompt, let the installation finish and restart Windows. Headset firmware is updated separately, so keep the headset charged and connected to Wi-Fi.
- Leave test releases while troubleshooting. If you deliberately enabled a public-test or beta channel, return to the standard release before diagnosing a persistent runtime mismatch.
- Run the official PC installer again. When it detects the existing Oculus or Meta Quest Link installation, choose
Repair. This replaces damaged runtime files and reinstalls the service without requiring a headset factory reset. - Restart and test the repaired service. Confirm that Meta Quest Link recognises the headset before opening a flight simulator.
- Uninstall only if Repair fails. In Windows Settings, open Installed apps, find Oculus or Meta Quest Link and choose Uninstall. Restart Windows after removal.
- Install a fresh official copy. Use an administrator account, allow enough free disk space for installation files, complete the setup and reconnect the headset when requested.
Protecting installed VR content
Removing Meta Quest Link does not normally uninstall unrelated simulators such as Microsoft Flight Simulator, X-Plane or DCS. Meta PC VR titles and a custom Oculus library need more care: record the library location and do not delete it unless you are prepared to download that content again.
Do not start by deleting the entire Oculus directory, removing registry entries or factory-resetting the headset. A factory reset changes the headset; it does not repair a broken Windows service. If a clean installer repeatedly fails, stale local settings can be tested by renaming an existing %LOCALAPPDATA%\Oculus folder after uninstalling, rather than deleting it permanently.
Why does Oculus VR Runtime Service keep stopping?
A service that starts and immediately stops usually points to damaged runtime files, blocked executables, insufficient permissions or interference from security software.
| Symptom | Likely fault | Best next step |
|---|---|---|
| “Can't reach Oculus service” | OVRService is stopped or its installation is damaged | Restart the service, then run Repair |
| Service error 1053 or 1067 | The runtime cannot initialise or a required file is missing | Reboot, check security quarantine and repair the PC app |
| Service runs but headset is absent | USB, driver, cable or Air Link detection problem | Test another direct USB port or rebuild the wireless connection |
| Headset connects but the simulator remains in 2D | Wrong OpenXR runtime or VR mode not activated | Select the runtime required by the connection method and restart the simulator |
| Headset display is black | Runtime selection, graphics driver, overlay or launch-order problem | Follow the Microsoft Flight Simulator black-screen checks |
Check Windows Security or other security software for quarantined Oculus files, but do not leave protection disabled. Restore an authorised file if appropriate, add the installed Meta software through the product's normal allow-list controls, then run Repair so every runtime component is replaced together. Downloading individual DLL files is unsafe and rarely fixes the underlying installation.
If the service still crashes, inspect Windows Event Viewer under the Application and System logs immediately after reproducing the error. Entries naming OVRService or OVRServer_x64 can distinguish a damaged installation from a graphics driver, permissions or Windows component failure.
Is Oculus VR Runtime Service the same as OpenXR?
No—the Oculus Windows service and the active OpenXR runtime are separate layers, and either one can prevent a simulator from entering VR.
With a Quest connected through native Quest Link or Air Link, Meta Quest Link should normally be registered as the active OpenXR runtime. Microsoft Flight Simulator must be restarted after changing that selection; our OpenXR setup and competing-runtime checks for MSFS show where this commonly goes wrong.
Changing OpenXR will not repair a stopped OVRService, while reinstalling the service may not correct a competing OpenXR registration. Test in order: confirm the service is running, confirm the headset is connected in Meta Quest Link, verify the active OpenXR runtime, and then launch the simulator. Reinstalling the simulator itself should be the last resort because it does not replace the Oculus runtime.