Hallo Chrisberlin! :)
Dein Problem mit der sog. "IOCTL"-Fehlermeldung (=> Input / Output-Control) , rührt wahrscheinlich von einem fehlerhaften Treiber (Drucker? / Netzwerkkarte?) der mit deinem System nicht korrekt kommuniziert, oder ´allergisch´ auf gewisse Window-Energieoptionen reagiert! (=>z.b. System-Ruhezustand / Bildschirmschoner, Auto-Abschaltung und Wake-Up-Start nach gewissen (Leerlauf) Zeitintervall).
Um evtl. Malwarebefall auszuschließen der im Hintergrund u.U. deine (Geräte)-Treiber korrumpiert hat und fleißig ´mitarbeitet´ / nach Haus telefoniert, würde ich zunächst deinen kompletten Rechner einer intensiven Malware-Überprüfung unterziehen, bei Fehlerfreiheit, danach evtl. notwendige System-Update (+Service-Pack?!) unbedingt nachinstallieren, sowie die vorhandenen Hardware- / Gerätetreiber auf den neuesten Treiberstand bringen.
Treten weiterhin solche Fehlermeldungen auf, so könntest Du mit der Original-Windows-Installations-CD auch eine sog. Reparaturinstallation vornehmen die den originären Systemtreiber / korrekten Bootloader-Zustand wiederherstellt, aber deine persönlichen Daten NICHT verändert! :-)
Zur persönlichen Sicherheit fühle doch ´mal deiner System-Festplatte (Laufwerk-C:/) mit dem Windows-eigenen "CHKDISK"-Befehl auf dem ´Zahn´ und warte bist diese u.U. sehr zeitintensive Überprüfungs- & optionale Korrekturmaßnahme vollendet hast! (=>Siehe unter "Computer" => Systemlaufwerks-Eigenschaften => "Tools" => "Fehlerüberprüfung")
Der anschließende Windows-Neustart, nebst Ergebnisprotokoll ist zumindest ein aussagekräftiger Indikator für deine betr. Systemfestplatte und deren Dateistrukturzustand. Evtl. wäre sogar eine Festplatten-Defragmentation ratsam damit steigerst du, in der Regel, spürbar die allgemeine System- & Dateizugriffs-Performance. (=>Kürzere Windows-Boot-Dauer & Programmstarts)
Näheres zu sog. "IOCTL"-Problematik kannst Du u.a. zb.
HIER erfahren! Wünsche Dir viel Erfolg bei deiner (System)-Fehlerbehebung.....und sach Tschössi! :)