Daniel Hilgarth's anti-virus suggestion in the comments reminded me that I had run (and prematurely canceled) file recovery scans shortly before the problem manifested.
It's possible these scan processes were causing the problem if they didn't cancel properly.
Regardless, rebooting my machine fixed the issue.