Guides

ShareX Screen Recording Not Working: What to Check

Most recording failures trace back to FFmpeg, the selected audio device, or a frame rate the machine cannot sustain.

The ShareX screen recorder settings tab on Windows used to fix failed recordings.

ShareX offers powerful screen recording capabilities, but sometimes users encounter issues where the screen recording doesn't work as expected. This guide helps you diagnose common problems and find solutions when your ShareX screen recorder isn't performing correctly. We'll cover everything from initial setup checks to specific video and audio issues, ensuring you can effectively capture your screen.

Confirm FFmpeg Is Installed and Found

ShareX relies on FFmpeg, a free and open-source collection of libraries and programs, to handle screen recording, GIF recording, and video conversion tasks. If FFmpeg is not installed or ShareX cannot locate it, your screen recording attempts will fail. To check and install FFmpeg:

  1. Open ShareX.
  2. From the main window, click on Task settings.
  3. In the Task settings window, navigate to Screen recorder.
  4. Click the Screen recorder options... button.
  5. In the "Screen recording options" window, look for the "FFmpeg path" section.
  6. If FFmpeg is not installed, you will see a button labeled Download. Click this button. ShareX will download the necessary FFmpeg files and place them in the correct location.
  7. If FFmpeg is already installed but ShareX isn't finding it, the path might be incorrect. You can manually specify the path by clicking the ... button next to the FFmpeg path field and browsing to the folder where ffmpeg.exe is located. Typically, ShareX manages this automatically after a download.

After installing or confirming the FFmpeg path, try a test recording. If issues persist, continue to the next sections.

Recording Starts Then Stops Immediately

If you initiate a screen recording and it immediately stops without producing a file, or produces a very small, unplayable file, it often points to an FFmpeg configuration problem or a permissions issue. Here's what to check:

Video Is Black or Shows the Wrong Region

A black screen, a frozen image, or recording the wrong monitor or area are common issues with screen recording. This typically relates to display settings, graphics drivers, or incorrect capture region selection.

Black Screen or Frozen Image

If your recording results in a black video, or a single frozen frame, consider these points:

Wrong Region or Monitor Recorded

If ShareX records the wrong screen or an unexpected portion of your desktop:

No Audio in the Finished Clip

Missing audio is a common complaint. It's usually due to incorrect audio input device selection or system audio settings. Here’s how to troubleshoot audio issues:

  1. Check ShareX Audio Source:
    • Open Task settings.
    • Go to Screen recorder.
    • Click Screen recorder options....
    • Under the "Audio source" section, ensure the correct device is selected.
      • To record system audio (sounds playing on your computer), select "Stereo Mix," "What U Hear," or a similar "loopback" device provided by your sound card. If you don't see one, your sound card might not support it, or it may be disabled.
      • To record from your microphone, select your microphone from the dropdown list.
      • You can select both a system audio device and a microphone to record both simultaneously.
  2. Enable Stereo Mix (if applicable):
    • Right-click the speaker icon in your Windows taskbar and select Sound settings.
    • In the Sound settings, click More sound settings under "Related Settings" to open the classic Sound Control Panel.
    • Go to the Recording tab.
    • Right-click in an empty area and ensure "Show Disabled Devices" and "Show Disconnected Devices" are checked.
    • If "Stereo Mix" or "What U Hear" appears, right-click it and select Enable, then set it as the Default Device.
  3. System Volume Levels: Ensure the volume for the application you're recording is not muted or set too low in Windows' Volume Mixer. Right-click the speaker icon, then select Open Sound settings, and check "App volume and device preferences".
  4. Microphone Permissions: If you're using a microphone, ensure Windows privacy settings allow ShareX to access your microphone. Go to Windows Settings > Privacy & security > Microphone and ensure "Microphone access" is on, and ShareX is allowed to access it.
  5. Audio Driver Issues: Update your audio drivers. Outdated drivers can cause recording malfunctions.

Remember that some audio devices might not be compatible with simultaneous playback and recording of "Stereo Mix" on older hardware.

Choppy or Dropped Frames

Choppy video or dropped frames indicate that your system is struggling to keep up with the demands of recording. This is often a performance issue related to CPU, GPU, or disk speed. To improve recording smoothness:

More details about these settings can be found in

recording settings in detail

.

Output File Is Missing or Enormous

After recording, you might find no file, or a file that is excessively large.

Output File Missing

If your recording completes but no file appears:

Enormous File Size

Large file sizes are typically due to high quality settings or inefficient codecs.

A Ten-Second Test That Isolates the Cause

When troubleshooting, it's helpful to isolate variables. This test helps determine if the issue is with the capture itself or the encoding process.

  1. Set Output to Uncompressed:
    • Open Task settings > Screen recorder > Screen recorder options....
    • Under "Video source", choose a small, fixed region (e.g., 640x480).
    • Under "Video codec", select MPEG-4 (uncompressed) or Raw video if available. If not, choose a lossless codec like FFV1.
    • Set "Framerate (FPS)" to 10 or 15.
    • Ensure "Audio source" is set to "None".
  2. Record a Simple Area: Start a screen recording of a static, simple area of your desktop (e.g., an empty part of the desktop background). Let it run for 10 seconds.
  3. Check the Output:
    • If a file is created and plays smoothly (even if huge): This suggests FFmpeg is correctly capturing frames, but your original issue was likely related to encoding settings (codec, quality, resolution, frame rate) or disk speed. Revert the codec to H.264 and adjust quality settings.
    • If no file is created, or it's a tiny, unplayable file: This indicates a more fundamental problem, such as FFmpeg not being found, permissions issues, or a severe graphics driver problem preventing frame capture. Revisit "Confirm FFmpeg Is Installed and Found" and "Recording Starts Then Stops Immediately" sections.
    • If the video is black or corrupted: This points to issues with the video source itself, likely related to graphics drivers, hardware acceleration, or the "Video source" setting (GDIGrab vs. Desktop Duplication API). Review "Video Is Black or Shows the Wrong Region".

This test helps narrow down whether the problem lies in the initial capture phase or the subsequent compression and saving phase.

Frequently Asked Questions

Why does ShareX only record a black screen?

A black screen usually indicates an issue with your graphics drivers, hardware acceleration settings in the application being recorded, or conflicts with the display mode. Try updating your graphics drivers, disabling hardware acceleration in the target application, or switching the video source (GDIGrab/Desktop Duplication API) in ShareX's screen recorder options.

How do I fix ShareX screen recording stopping immediately?

This often points to a problem with FFmpeg installation or permissions. Ensure FFmpeg is correctly downloaded and configured in ShareX's Task settings, and verify that ShareX has write permissions to its output folder. Antivirus software can also interfere, so check its logs.

Why is there no sound in my ShareX recording?

No audio typically means the wrong audio source is selected in ShareX's screen recorder options, or the necessary "Stereo Mix" device is disabled in Windows Sound settings. Enable "Stereo Mix" or select your microphone, and ensure system volume levels are adequate.

How can I reduce the file size of ShareX screen recordings?

To reduce file size, adjust your video codec, quality (CRF), resolution, and frame rate settings in ShareX's screen recorder options. Using efficient codecs like H.264 and a higher CRF value will significantly decrease file size at the cost of some quality.

My ShareX recording is choppy, what should I do?

Choppy recordings are often due to performance bottlenecks. Reduce the recording resolution and frame rate, switch to a hardware-accelerated video codec if your system supports it, close unnecessary background applications, and ensure you're saving to a fast storage drive.

Get ShareX for Windows

ShareX is free and open source. Install it, then come back and try the steps above.

Download ShareX