Skip to content

Windows Troubleshooting

Solutions to common Plex problems on Windows.

Terminal window
Get-Process "Plex Media Server" -ErrorAction SilentlyContinue
Terminal window
Get-Content "$env:LOCALAPPDATA\Plex Media Server\Logs\Plex Media Server.log" -Tail 50
  1. Stop Plex completely
  2. Rename %LOCALAPPDATA%\Plex Media Server\Preferences.xml to .bak
  3. Start Plex (will create fresh preferences)
  4. Reconfigure settings
Terminal window
# Check access
$path = "D:\Media\Movies"
Get-Acl $path | Format-List
Terminal window
$token = "YOUR_PLEX_TOKEN"
Invoke-RestMethod -Uri "http://localhost:32400/library/sections/all/refresh?X-Plex-Token=$token" -Method Post
  • SettingsTroubleshootingView Logs
  • Look for scan errors
  1. Verify Plex Pass is active
  2. Check GPU drivers are updated
  3. SettingsTranscoder → Enable hardware acceleration
  4. Restart Plex
Terminal window
Get-Content "$env:LOCALAPPDATA\Plex Media Server\Logs\Plex Transcoder Statistics.log" -Tail 100
Terminal window
Test-NetConnection -ComputerName YOUR_PUBLIC_IP -Port 32400
Terminal window
# Temporarily disable firewall (for testing only)
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
# Re-enable after testing
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
Terminal window
$plexDB = "$env:LOCALAPPDATA\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db"
# Stop Plex
Stop-Process -Name "Plex Media Server" -Force
Start-Sleep -Seconds 5
# Check integrity
sqlite3 $plexDB "PRAGMA integrity_check;"
# Repair
sqlite3 $plexDB "REINDEX;"
Terminal window
# Backup
Copy-Item "$env:LOCALAPPDATA\Plex Media Server" -Destination "D:\PlexBackup" -Recurse
# Restore
Copy-Item "D:\PlexBackup\*" -Destination "$env:LOCALAPPDATA\Plex Media Server" -Recurse -Force
  • Reduce concurrent transcodes
  • Enable hardware transcoding
  • Lower transcoder quality
  • Restart Plex periodically
  • Reduce preview thumbnail generation
  • Optimize database
  • Use SSD for database
  • Reduce scanner frequency
  • Enable partial scans only