Optimizing Windows for Radio Broadcasting: The Complete Setup Guide

Your broadcast PC is not a general-purpose computer anymore. The moment you start running a 24/7 internet radio station, it becomes infrastructure — and infrastructure needs to be configured for reliability, not convenience.

Default Windows settings are designed for a typical user who steps away from their desk at night, gets Windows Update notifications, and does not mind the occasional reboot. None of that is acceptable on a broadcast machine. This guide walks you through every setting you need to change before your station goes live — and explains why each one matters.

This guide is part of the Complete Guide to Building a 24/7 Internet Radio Station with PlayoutONE.


Why Windows Optimization Matters

Most beginners install PlayoutONE, get it playing music, and consider the job done. Then, three days into their first week of broadcasting, their stream drops at 2am. They check in the morning and discover Windows put the PC to sleep. Or a Windows Update rebooted the machine. Or a notification sound from a browser went out over the air.

None of these failures are PlayoutONE’s fault. They are entirely preventable with the right system configuration. Do this work once, correctly, and it will never be an issue again.


Step 1 — Set the Power Plan to High Performance

Windows power plans control how aggressively the system scales down CPU performance and puts components to sleep when idle. The balanced plan (the default) is the wrong choice for a broadcast machine.

  1. Open Control PanelHardware and SoundPower Options
  2. Select High Performance
  3. If you do not see High Performance, click Show additional plans

High Performance keeps your CPU and audio subsystem running at full capacity. This eliminates the micro-stutters that can occur when Windows tries to ramp CPU speed back up during audio processing.


Step 2 — Disable Sleep Mode Completely

This is the number one cause of stream outages on new stations. The fix takes thirty seconds.

  1. Open SettingsSystemPower & Sleep (Windows 10) or SystemPower (Windows 11)
  2. Set Sleep to Never — for both battery (if applicable) and plugged in
  3. Set Screen to whatever you prefer — the monitor turning off does not affect broadcasting

While you are here, also click through to Additional power settings → open your current plan → Change plan settingsChange advanced power settings and confirm that Sleep → System sleep timeout is set to Never (0 minutes).


Step 3 — Disable Windows System Sounds

Windows notification sounds play through your default audio output device. If that device is also carrying your broadcast audio — or if your virtual cable setup is not perfectly isolated — those sounds can end up on air.

Even if your routing is correct, system sounds can interfere with your monitor output and distract you during a live show. Turn them off completely.

  1. Open Control PanelSound
  2. Click the Sounds tab
  3. In the Sound Scheme dropdown, select No Sounds
  4. Click Apply, then OK

Step 4 — Configure Automatic Login

If your broadcast PC reboots — from a power outage, a Windows Update, or any other cause — it needs to return to the desktop automatically without waiting for someone to type a password. Otherwise your station goes dark until someone physically walks up to the machine.

  1. Press Windows + R to open the Run dialog
  2. Type netplwiz and press Enter
  3. Select your user account in the list
  4. Uncheck Users must enter a user name and password to use this computer
  5. Click Apply — you will be prompted to enter your password to confirm
  6. Click OK

On Windows 11, if you do not see the checkbox, run netplwiz from an elevated command prompt, or check whether your machine is domain-joined (which restricts this setting).

Security note: Automatic login reduces physical security on the machine. This is an acceptable trade-off on a dedicated broadcast PC in a controlled environment. Do not use this setting on a laptop you carry in public.


Step 5 — Disable USB Power Saving

Windows can cut power to USB devices when it thinks they are idle. For audio interfaces, virtual cable drivers, and USB hubs connected to broadcast equipment, this causes devices to disconnect mid-broadcast — resulting in dead air that does not resolve until the device reconnects.

  1. Open Device Manager (right-click the Start button → Device Manager)
  2. Expand Universal Serial Bus Controllers
  3. Double-click the first USB Root Hub
  4. Click the Power Management tab
  5. Uncheck Allow the computer to turn off this device to save power
  6. Click OK
  7. Repeat for every USB Root Hub in the list

Also open Advanced power settings in your power plan and navigate to USB settings → USB selective suspend setting — set it to Disabled.


Step 6 — Manage Windows Update

Windows Update is notorious for rebooting machines at inconvenient times. You cannot disable it permanently on Home editions, but you can control when it applies updates.

  1. Open SettingsWindows UpdateAdvanced options
  2. Set Active Hours to cover your entire broadcast day — Windows will only restart outside these hours
  3. Enable Notify me when a restart is required so reboots are always manual, not automatic
  4. On Windows 11 Pro: consider enabling Pause Updates during critical broadcast periods and applying updates during your next planned maintenance window

On Windows Pro editions, Group Policy gives you more control. But for most stations, setting Active Hours correctly and monitoring pending restarts is sufficient.


Step 7 — Configure Antivirus Exclusions

Real-time antivirus scanning reads every file as it is accessed. During audio playback, this means your antivirus engine is scanning audio files as PlayoutONE reads them — which can cause playback stutters, dropouts, and CPU spikes at exactly the wrong moment.

Add exclusions for:

  • Your entire audio library folder (e.g. C:RadioAudio)
  • Your PlayoutONE installation folder
  • Your LiveStream installation folder
  • The PlayoutONE database folder

The exclusion process varies by antivirus product. Look for “Exclusions,” “Exceptions,” or “Trusted Paths” in your antivirus settings. You are not disabling protection — you are telling the scanner these specific folders do not need real-time inspection because you control what goes into them.


Step 8 — Disable Fast Startup

Windows Fast Startup is a hybrid shutdown mode that saves a partial system state to disk, making boots faster. The problem is that it does not fully reinitialise drivers on restart — which can cause audio device problems and virtual cable issues on a broadcast PC.

  1. Open Control PanelPower Options
  2. Click Choose what the power buttons do
  3. Click Change settings that are currently unavailable
  4. Uncheck Turn on fast startup (recommended)
  5. Click Save changes

Step 9 — Optional: Disable Notifications

Notification popups can briefly steal focus from broadcast applications — particularly on smaller screens. During a live show, this is at best distracting. At worst, it interferes with software that needs to be in focus.

  1. Open SettingsSystemNotifications
  2. Toggle Notifications to Off, or selectively disable notifications for all non-broadcast applications

Verify Your Work

Before moving on to installing PlayoutONE, run through this quick checklist:

  • Power plan set to High Performance
  • Sleep set to Never on all settings
  • Sound scheme set to No Sounds
  • Automatic login configured
  • USB power saving disabled on all Root Hubs and in power plan
  • Windows Update Active Hours configured
  • Antivirus exclusions added
  • Fast Startup disabled

That is your broadcast-ready Windows baseline. These settings survive reboots and do not need to be repeated — configure them once and they hold.


What Comes Next