Consuming CPU when idle

Lately the Channels DVR server (on Windows 10) is consuming CPU cycles when idle. It only occurs after it has recorded. When started initially it is fine. Once a show records and the server status returns to idle it continues to have high CPU until exited and restarted.

Have you looked at your logs to see if it is comskip looking for commercials?

Thanks for the reply.

Yes, I did check the logs and I don't see anything that isn't expected, mostly the following types of entries:
2026/07/09 10:06:47.124806 [DBG] Scheduling wake timer for scheduled recording in 3h51m42.875194s
2026/07/09 11:27:00.133851 [DVR] Waiting 33m0s until next job 1783616400-ch6073 America Reports
2026/07/09 11:27:00.134392 [DBG] Scheduling wake timer for scheduled recording in 31m29.8661489s
2026/07/09 12:00:00.001768 [DVR] Starting job 1783616400-ch6073 America Reports on ch=[6073]
2026/07/09 12:00:00.005768 [DVR] Waiting 2h0m0s until next job 1783623600-91 The Claman Countdown
2026/07/09 12:00:00.005768 [DBG] Scheduling wake timer for scheduled recording in 1h58m29.9942319s
2026/07/09 12:00:05.884514 [TVE] stream timestamps: fnc: start_at=2026-07-09T11:59:07-05:00 end_at=2026-07-09T11:59:35-05:00 live_delay=25.8245149s
2026/07/09 12:00:05.884514 [TNR] Opened connection to TVE-Spectrum for ch6073 FNC
2026/07/09 12:00:05.894871 [DVR] Recording for job 1783616400-ch6073 from TVE-Spectrum ch6073 into "TV\America Reports\America Reports 2026-07-09-1200.mpg" for 1h0m29.9942319s
2026/07/09 12:00:05.991710 [IDX] Generating video index for job 1783616400-ch6073

I do have commercial skip turned off.

I think I have solved the issue...

I took the following steps and checked usage in between. The usage dropped to normal on the last step, but I'm putting them all here in case one of the earlier steps had a delayed effect and is actually the solution:

  1. General Settings / Maintenance / Regenerate Server Index
  2. General Settings / Maintenance / Manage Recordings Database
    There were a large number of entries under "Missing/Deleted" and under "Corrupted".
    I hit the Trash button on both of those tabs (cleared all entries).
  3. General Settings / Maintenance / Refresh Library Info.
  4. Under "Storage Paths" I had two drives shown that are no longer connected to the server.
    I deleted both of those drives.

After deleting the unavailable drives is when I noticed the CPU usage drop immediately.

That seems to have fixed the issue.