Why OBS Studio Freezes on Close and How to Fix It
OBS Studio freezing when you try to close it is a frustrating issue that usually points to a conflict between the software and your system’s hardware or plugins. This article explains the most common reasons behind this freeze—such as hung threads, outdated plugins, and driver conflicts—and provides straightforward, step-by-step solutions to get your streaming software shutting down smoothly.
Why OBS Studio Freezes When Closing
When you exit OBS Studio, the program attempts to safely terminate all active processes, save your settings, and close any active connections. If one of these processes fails to respond, the entire application hangs. The most common causes include:
- Plugin Conflicts: Outdated or poorly coded third-party plugins often fail to release resources upon exit, holding the OBS process open.
- Driver Issues: Conflicting audio or video drivers can prevent OBS from shutting down hardware-accelerated tasks.
- Active Capture Hooks: Game capture or window capture hooks can sometimes hang if the target application is closed or behaving abnormally.
- File Permissions: If OBS does not have the necessary permissions to write to its configuration files during shutdown, it may freeze indefinitely.
How to Fix OBS Studio Freezing on Close
Follow these troubleshooting steps in order to resolve the issue.
1. Update OBS Studio and All Plugins
The most frequent culprits are outdated plugins (like OBS Virtualcam, NDI, or transition effects). 1. Open OBS Studio and go to Help > Check For Updates to ensure you are running the latest version. 2. Visit the respective websites or Github repositories for any third-party plugins you use and install their latest versions.
2. Run OBS Studio as Administrator
Insufficient system permissions can prevent OBS from saving configuration files when closing. 1. Right-click on your OBS Studio shortcut. 2. Select Properties. 3. Go to the Compatibility tab. 4. Check the box for Run this program as an administrator. 5. Click Apply and then OK.
3. Check and Analyze the OBS Log Files
OBS keeps detailed logs of what happens right up until it crashes or freezes. Checking these logs can tell you exactly which thread is hanging. 1. Open OBS Studio and go to Help > Log Files > View Current Log. 2. Alternatively, if OBS froze during your last session, open OBS again and go to Help > Log Files > View Previous Log. 3. Scroll to the very bottom of the log file. The last few lines usually list the plugin, camera, or audio source that was initializing or shutting down right before the freeze.
4. Temporarily Disable Third-Party Plugins
If you suspect a plugin is causing the freeze, you can test this by
running OBS in Safe Mode or temporarily moving your plugins. 1. Close
OBS Studio (force close it via Task Manager if necessary). 2. Press
Win + R, type %appdata%\obs-studio\plugins and
press Enter. 3. Move the contents of this folder to a temporary folder
on your desktop. 4. Launch OBS, close it, and see if it exits cleanly.
If it does, move your plugins back one by one to identify the
problematic one.
5. Update Your Graphics and Audio Drivers
Outdated GPU or audio drivers can fail to release hardware-accelerated hooks when OBS closes. 1. Update your graphics card drivers using GeForce Experience (NVIDIA), AMD Software (AMD), or Intel Graphics Command Center. 2. Open Device Manager, expand Sound, video and game controllers, right-click your primary audio interface, and select Update driver.
6. Disable Hardware Acceleration in Discord or Web Browsers
If you are capturing Discord, Chrome, or Edge using Window Capture, their hardware acceleration settings can conflict with OBS during shutdown. 1. Go to the settings menu of your web browser or Discord. 2. Navigate to the System or Advanced settings. 3. Turn off Use hardware acceleration when available. 4. Restart both the app and OBS Studio.