Error 308 SteamVR
Unfortunately, when playing Steam in virtual reality mode, various problems often arise. For example, every time you launch SteamVR, this error message pops up:
or
Moreover, even if, for example, video games such as Elite Dangerous, Project Cars, Tilt Brush, Fantastic Contraption are launched on SteamVR, everything works fine at first, but suddenly a notification may appear that the game has not found HMD. Another failure related to error 308. After reinstalling Steam on a larger disk (uninstalling and re-installing SteamVR and Viveport), SteamVR stopped seeing the helmet and controllers (in the notification it says that it is not ready). At the same time, a red light on the helmet is constantly on, so there is no way to start the room setup.
Solution – 1
Some users indicate that the problem they encountered was when Win10 and Win7 were running in parallel. Those. SteamVR could not find or identify a single partition / directory. For others, this error appeared due to the fact that they had a USB flash drive or SD card connected and the Steam client put the SteamVR folder there. And when the drive was removed, when the game was restarted, “Error 308 SteamVR” appeared. They managed to fix this failure as follows.
- Disable steam and steamVR.
- Find the C: Users AppData Local openvr openvrpaths.vrpath file and delete it.
- Then run steam -> steamVR again.
On a fresh install of Steam, this file is not deleted, so a simple reinstallation of Steam and SteamVR will not solve the problem.
Solution – 2
To fix the error code 308 in SteamVR, you need to fix the Steam VR installation path directly. If the Steam client itself is installed in a different folder than the default, then the paths to the SteamVR settings / log files may point to non-existent folders. In order to fix this and assign the correct installation path, you must perform the following steps:
- Go to the … Steam / steamapps / common / SteamVR / bin / win64 folder.
- Then you need to run vrpathreg and put the correct paths to the disk and, accordingly, the folder.
Also, error 308 can occur if, when installing the Steam client, you selected a folder for installation with an address containing Cyrillic characters. To eliminate this during installation, it is recommended to use exclusively the Latin alphabet. Therefore, you need to choose a different path for Steam or rename the problematic folders in Latin letters.
Solution – 3
By default, in absolutely any Windows, the ability to see hidden files is disabled. However, very often gamers have a need to enable this option, because hidden files / folders store all the saves from games, which eventually become a “burden”, including the cause of various failures such as “Error 308 SteamVR”. After all, “garbage” is stored on the disk, and accordingly takes up useful space. Make sure that hidden files are displayed on your computer – if not, then enable this function.
- Start / Control Panel / Appearance and Personalization / Folder Options.
- View tab / Advanced settings / Show hidden files, folders and drives / Apply / OK.
For Windows 10:
- “Start” / “Explorer” / “View”.
- Checkbox “Hidden items” / “OK”.
Solution – 4
The operating system itself can write some services into RAM. Any of the software listed below will consume some system resources useful for SteamVR. Therefore, when a 308 error message appears, you must close or delete all programs that conflict with SteamVR and its drivers.
- Razer Synapse.
- Asus AI Suite.
- Avast Antivirus.
- JDS Labs ODAC USB Audio Device.
- Older Apple Cinema Displays with USB-connected devices.
- Wi-Fi adapter TP-LINK TL-WN881ND.
To close these applications follow this path:
- On the RMB taskbar, select “Launch Task Manager” or the keyboard shortcut Ctrl + Alt + Delete.
- When the window opens, select the “Processes” section.
- Select the above conflicting processes from the list and click End Process.
Now uninstall unnecessary software (example Windows 10).
- PCM “Start” / “Control Panel” / “Programs – Remove Programs”.
- Find all applications that conflict with SteamVR and uninstall them one by one. RMB and “Delete”.
After all the manipulations, restart your computer and try to launch Steam VR.
Solution – 5
Many players have resolved an issue in Steam VR characterized by error code 308 by launching Steam as an admin. Follow these steps:
- Open the folder where Steam is installed by default is C: Program FilesSteam.
- Right-click on the Steam.exe (or Setup) installation file.
- Select the “Run as administrator” option from the context menu.
Solution – 6
If none of the solutions that have already been listed worked for you, check the log files. Many gamers have noticed that Steam is trying to launch SteamVR like this – C: Program Files (x86) Steam steamapps common SteamVR bin win64 vrserver.exe, after which it hangs while waiting for an IPC connection. Your exact Steam location may vary. When trying to start vrserver.exe manually, an error message appears due to missing steam_api64.dll. To fix this and start SteamVR in normal game mode, you can copy the Steam VR directory to another PC or a log from another game. Should start without problems.
Solution – 7
You need to change the path to the log and configuration. Go to Steam VR Settings and go to the Developer section to change the location of the log file.
By default, the log is located in Program Files or Program Files (x86) in order to eliminate error 308 in STIM BP, change the location of the log and configuration files. The main thing here is that they are where you do not need administrator rights for editing. You can create a directory inside your custom directory, for example, this path C: <userfile> AppData LocalLow Valve SteamVR config and <userfile> AppData LocalLow Valve SteamVR log, for configuration files and logs, respectively.
Solution – 8
If all else fails, resetting USB devices for SteamVR is one of the effective ways to resolve the issue.
- Disconnect the cables from the link box to the computer.
- Open SteamVR> Settings> Developer and make sure there is a check mark next to “developer settings”.
- Click Remove All SteamVR USB Devices.
- Then click “Yes”.
Then close SteamVR, connect the communication module (USB, HDMI, power cord) and start SteamVR and connect the devices, but to different USB ports (i.e. swap places). This method should work.
Solution – 9
Please manually stop all Vive-related processes and then simply restart them. Many users claim that this method helped to quickly fix the problem: Error 308 SteamVR. Those. thus, you will immediately update both Steam and, accordingly, the Vive application. Launch the game and enjoy virtual reality.