Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
VGSOURCES
Get listed

0xC9PATCH 2026.10.18

How to Fix DRIVER_VERIFIER_IOMANAGER_VIOLATION (0xC9) and Escape a Boot Loop

By VGSources Team 9 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

DRIVER_VERIFIER_IOMANAGER_VIOLATION is Windows bug check 0x000000C9. The fastest safe recovery is to clear Driver Verifier: open an administrator Command Prompt, run verifier /reset, restart, and then use the crash dump to identify the driver before changing anything else. If Windows will not start, run the same command from Safe Mode or Windows Recovery Environment.

What DRIVER_VERIFIER_IOMANAGER_VIOLATION (0xC9) means

This stop code is not a general name for every driver crash. Microsoft defines DRIVER_VERIFIER_IOMANAGER_VIOLATION as bug check 0x000000C9, the bug-check family used when Driver Verifier detects an I/O Verification violation. Microsoft states that this bug check can occur only when Driver Verifier has been instructed to monitor one or more drivers.

As an Amazon Associate I earn from qualifying purchases.

Driver Verifier checks how a monitored driver interacts with Windows I/O Manager routines such as IoCallDriver, IoCompleteRequest, and IoFreeIrp. When the checks find a contract violation, Windows deliberately stops with a blue screen so the state can be captured for debugging. Parameter 1 identifies the particular violation type. The stop screen or dump can also contain an I/O error code, the driver name, and the address where the violation was detected.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That distinction matters: 0xC9 tells you that verification caught a monitored driver, not that every computer with the code needs the same replacement driver. The correct next step depends on the parameter values, the driver named in the dump, and what changed before the crash.

#1 Best Overall
Sale
STREBITO Electronics Precision Screwdriver Sets 142-Piece with 120 Bits | Magnetic Repair Tool Kit for iPhone, MacBook, Computer, Laptop, PC, Tablet, PS4, Xbox, Nintendo, Game Console
  • 【Wide Application】This precision screwdriver set has 120 bits, complete with every driver bit you’ll need to tackle any repair or DIY project. In addition, this repair kit has 22 practical accessories, such as magnetizer, magnetic mat, ESD tweezers, suction cup, spudger, cleaning brush, etc. Whether you're a professional or a amateur, this toolkit has what you need to repair all cell phone, computer, laptops, SSD, iPad, game consoles, tablets, glasses, HVAC, sewing machine, etc
  • 【Humanized Design】This electronic screwdriver set has been professionally designed to maximize your repair capabilities. The screwdriver features a particle grip and rubberized, ergonomic handle with swivel top, provides a comfort grip and smoothly spinning. Magnetic bit holder transmits magnetism through the screwdriver bit, helping you handle tiny screws. And flexible extension shaft is useful for removing screw in tight spots
  • 【Magnetic Design】This professional tool set has 2 magnetic tools, help to save your energy and time. The 5.7*3.3" magnetic project mat can keep all tiny screws and parts organized, prevent from losing and messing up, make your repair work more efficient. Magnetizer demagnetizer tool helps strengthen the magnetism of the screwdriver tips to grab screws, or weaken it to avoid damage to your sensitive electronics
  • 【Organize & Portable】All screwdriver bits are stored in rubber bit holder which marked with type and size for fast recognizing. And the repair tools are held in a tear-resistant and shock-proof oxford bag, offering a whole protection and organized storage, no more worry about losing anything. The tool bag with nylon strap is light and handy, easy to carry out, or placed in the home, office, car, drawer and other places
  • 【Quality First】The precision bits are made of 60HRC Chromium-vanadium steel which is resist abrasion, oxidation and corrosion, sturdy and durable, ensure long time use. This computer tool kit is covered by our lifetime warranty. If you have any issues with the quality or usage, please don't hesitate to contact us

How to fix it when Windows still starts

If you can reach the desktop, disable verification before attempting updates, removals, or repeated restarts. Use an administrator account and follow these steps in order.

  1. Open Command Prompt with administrator privileges. Search for “Command Prompt,” choose the administrator option, and approve the User Account Control prompt.
  2. Check what Driver Verifier is currently configured to monitor by entering:
    verifier /querysettings
  3. Clear all Driver Verifier settings:
    verifier /reset
  4. Restart Windows. The reset takes effect on the next boot, so do not treat the command completing as proof that verification is already inactive.
  5. After the restart, keep the dump file and record the stop-code parameters before deleting logs or uninstalling software. That evidence is the best guide to the driver-specific remedy.

verifier /reset clears all Driver Verifier settings; it does not repair a defective driver. It stops Verifier from forcing another verification bug check while you investigate the underlying driver or software.

How to get out of a Driver Verifier boot loop

A loop that begins after Verifier was enabled is a recovery problem first. Do not keep selecting “restart” in normal mode if the same blue screen returns. Enter either Safe Mode or Windows Recovery Environment (WinRE), open an administrator Command Prompt there, and reset verification.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use Safe Mode

  1. Open the recovery or advanced-startup menu for your Windows release. If normal startup is impossible, use the recovery options presented after Windows fails to start; the exact keys and menu names differ between releases and devices.
  2. Choose the startup-settings option, select Safe Mode, and sign in when Windows loads. Safe Mode starts with a limited set of drivers, which can avoid the driver that is being checked.
  3. Open an administrator Command Prompt and run:
    verifier /querysettings
    verifier /reset
  4. Restart normally. If the system reaches the desktop without the 0xC9 screen, leave Verifier disabled while you examine the dump.

Use Windows Recovery Environment

  1. Enter WinRE using the recovery method available on your installation media, recovery drive, or failed-startup screen. The exact route varies by Windows edition and device firmware.
  2. Select the troubleshooting or advanced-options area, then open Command Prompt. If WinRE asks you to select an installation or user account, choose the Windows installation that contains the problem and provide its administrator credentials.
  3. Run the reset command:
    verifier /reset
  4. Close Command Prompt and choose the option to continue or restart Windows.

The recovery command is the same in Safe Mode and WinRE. What changes is only where the command is run. If verifier /querysettings cannot display settings in the recovery environment, still run verifier /reset, restart, and check the settings again after Windows starts.

Rank #2
80 IN 1 Professional Computer Repair Tool Kit, Precision Screwdriver Set | Magnetic Screwdriver Set for Laptop, PC, MacBook, Tablet, iPhone, PS4, Electronics, Gamer Tech Gifts for Men (Blue)
  • [Professional Configuration] This set includes a precision screwdriver handle, 56 bits, 7 spudgers, opening picks, magnetizer, tweezers, brush, and Anti-static wrist strap and metal scraper. Designed for electronic equipment repair, it makes computer assembly, motherboard repair, hard disk replacement, memory upgrades, and cleaning and maintenance easy and efficien.
  • [Wide Application] PH000 for Switch, PH00 for PS4/PS5/Xbox One X, T8H for PS5/Xbox 360, T9H for Xbox One/PS4 Slim, T10H for Xbox, Y2.5 for Wii/DS/GBA, Y00 for Switch Joycon, Gamebit 3.8 for 64/Virtual Boy, Gamebit 4.5 for Sega Master System/Game Cube
  • [Sturdy and Durable] CRV steel bits with a hardness of 60HRC can withstand 851° quenching, are wear‑resistant, and resist deformation and breakage. The bits can handle any task, whether tightening screws or disassembling a computer case, with ease. The tear‑resistant Oxford cloth case ensures tools stay organized and secure.
  • [Humanized Design] Textured handle for secure grip, 360° rotating top with a built-in bearing makes it easy to handle tasks such as removing a motherboard or installing a power supply. Magnetizer adjusts magnetism as needed for maintenance tasks
  • [Gift For Gamers] Compact and versatile, perfect for electronics enthusiasts and gamers. A thoughtful gift for any occasion. Experience the UnaMela Upgraded Precision Screwdriver Set now

How to find which driver caused the I/O manager violation

The stop-code name alone does not identify a universal culprit. Start with the dump created by the crash. A kernel dump or minidump can contain the 0xC9 code, parameter 1, the I/O error code, the address involved, and the driver name.

Read the dump in WinDbg

  1. Open the relevant kernel dump or minidump in WinDbg.
  2. Run the verbose analysis command:
    !analyze -v
  3. Review the bug-check parameters, especially parameter 1, and note any module or driver name shown with the I/O verification message.
  4. Ask Verifier for captured statistics:
    !verifier
  5. If the analysis provides an IRP address, inspect that request packet with:
    !iovirp <address>

    Replace <address> with the address printed in your dump; do not type the brackets literally.

!analyze -v is the broad starting point, !verifier shows the verification data that was captured, and !iovirp is useful only when an IRP address is available. If the dump does not name a driver, preserve the parameters and the full analysis output rather than guessing from the hardware that happened to be in use.

Interpret the driver name carefully

A named third-party driver or a driver changed immediately before the crash is the first investigation target. The name is evidence, not permission to delete a random system file. Match it to the device or program that installed it, then choose an update, rollback, or removal path that can be reversed. If the dump names a Microsoft component while a recently installed third-party filter, security product, storage utility, or device package is also present, examine the recent third-party change before replacing Windows files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the repair from the evidence

Install a current signed driver

When the dump points to a third-party device driver and the vendor provides a newer signed release, obtain that release from the device or software maker. Confirm that it matches your Windows edition and the actual device model. Follow the vendor’s installation instructions, restart, and observe whether the system remains stable with Driver Verifier still off.

Rank #3
JOREST 59Pcs Small Precision Screwdriver Set with Torx T5 T6, Mini Tool Kit | Magnetic Electronic Repair Tool Kit for Macbook, Computer, Laptop, Phone, PS5, Xbox, Switch, Eyeglasses, Watch, Ring Doorbell
  • 【59 in 1 Precision Screwdriver Set】Small screwdriver set contains 44 screwdriver bits, Phillips PH000,PH00,PH0,PH1,PH2; Flathead -1.0, -1.5 -2.0,-3.0; Torx T1 T2 T3 T4 T5, Torx security TR6 TR7 TR8 TR9 TR10 TR15 TR20; Triwing Y0.6, Y1.5. Y2.3, Y3.0; Pentalobe P2(0.8) P5(1.2); Triangle 2.3; U-type U2.6; H-type: H0.9, H1.3, H1.5, H2.0, H2.5, H3.0; MID-type: MID; Sleeve: M2.5, M3.0, M3.5, M4.0, M4.5, Cross 2.0, G3.8, G4.5
  • 【Unique Handle Design】Ergonomic design handle, more energy-saving operation, batch head built-in strong magnet, easy to adsorb the batch head. The screwdriver bit is made of high quality CRV steel, which is wear-resistant and hard.
  • 【Multi-Functional Accessories】Mini Tool kit contains 15 accessories for a variety of repair needs, including a magnetic plus or minus area to increase or decrease the magnetism of the bit, a long pry bar, a scimitar shaped pry bar, four triangular pry blades, three double-ended pry bars, tweezers, a black cleaning brush, a SIM card thimble, and a suction cup. Note: The package is made of PP material without carton and user manual.
  • 【Practical Storage Box】Compartments are categorized for placement, each CRV precision bit is marked with a model number for easy identification, neatly dispensed for easy storage and searching. The box is sturdy and durable with strong clasps that protect each accessory well. The bits are mini (long 28mm, diameter 3.98mm) for precision work, not suitable for large screws.
  • 【Wide Scope of Application】Suitable for iPhone/Samsung/Huawei and other cell phones; Mini/Air/Pro and Huawei/Honor and other laptops; Macbook/Air/Pro; Kindle/Kindle Fire; Ring Video Doorbell/ Video Doorbell 2/Pro/Elite; PS4/PS5/XOBX game console controllers and consoles, and PC laptops , watches, glasses, jewelry, toys, flight models, drones, cameras, RC cars, and some small appliances like coffee makers.

Do not re-enable verification for every driver merely because an update is available. The point of the dump is to narrow the test to the suspected module. Keep the old dump and the date of the change so a later crash can be compared with the original evidence.

Roll back a driver after a recent change

If the 0xC9 crash began immediately after a driver update and Windows offers a rollback for that device, use the rollback option rather than installing an unrelated package. Restart after the rollback and check whether the same driver name and parameters return. A rollback is a diagnostic step; it does not prove that the earlier version is permanently safe.

Remove software that installed an unnecessary driver

If the offending driver belongs to software you no longer need, uninstall that software using Windows’ installed-app controls or the program’s documented uninstaller. Restart, then inspect a new dump if the crash returns. Avoid manually deleting a .sys file from a system directory: that can leave services, device entries, or dependent components in an inconsistent state.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Handle a driver for essential hardware

For storage, network, display, audio, Bluetooth, USB, or other hardware that Windows needs to operate, plan the change before removing the current package. Keep the installer or recovery route available, and make the change from Safe Mode or normal Windows according to the device maker’s instructions. If the device is required to boot, do not disable or remove its driver solely because its name appears in a stack trace without checking the complete dump context.

Rank #4
Sale
JOREST 152 in 1 Small Precision Screwdriver Set, Tool Gifts for Men, Mini Repair Tool Kit for Electronics, Macbook, Laptop, PC, RC, PS5, iPhone, Jewelers, Xbox, Glasses
  • 【Precision Screwdriver Set】 Small screwdriver set has 140 bits in multiple models, including Torx , Phillips, Pentalobe, Star, Triwing, Triangle Etc, covering most screwdriver models on the market. The 4 long bits can help you remove deeper screws. Some commonly used screwdriver bits are also equipped with 2-3 bits of the same model as backup.
  • 【Unique Handle Design and CRV Material】 The screwdriver handle is made of TPR and PP materials, the cap is rotatable, and it adopts an extended tool bar design. The length of the tool bar can be adjusted, making it easy to reach deep for disassembly. Screwdriver bits are made of high-quality CRV steel, which is wear-resistant and has high hardness.
  • 【Multifunctional Accessories】 Mini screwdriver set contains 12 accessories to meet various repair needs. The matching flexible shaft facilitates multi-angle disassembly and repair of electronic products. The magnetizer demagnetizer tool can increase or decrease the magnetism of the bit. The magnetic mat is used to absorb small screws to avoid loss. The 1/4‘’ to 4mm silver adapter provided is used for drill to adapt large and thick bits, which is not suitable for precision and small manual screwdriver bits. This toolkit also comes with a double-ended pry bar, triangular pick and suction cup for easy repairing.
  • 【Practical Storage Box】 Each screwdriver bit is marked with a model number for easy identification and is placed in a magnetic storage slot. The accessory slot can store various accessories safely and securely. The box is made of ABS plastic and PP material, which is solid and durable, and the buckle is firm, which can protect each accessory well.
  • 【Wide Range of Application】Applicable to iPhone/Samsung/Huawei and other cell phones; Mini/Air/Pro and Huawei/Honor and other tablet PCs; Macbook/Air/Pro; Kindle/Kindle Fire; Ring Visual Doorbell/Visual Doorbell 2/Pro/Elite; PS4/PS5/XOBX game consoles, as well as PC laptop computers, jewelry, toys, aeromodels, drones, remote-control cars, and some small household appliances such as coffee machines.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

If you enabled Driver Verifier deliberately

Driver Verifier is a testing utility, not a permanent performance setting. Microsoft warns that it can crash a computer. Its normal response to a detected violation is a bug check so a debugger can capture maximum information.

Scope the test

Test one suspected driver or a deliberately limited set instead of selecting every driver. A narrow scope makes the dump easier to interpret and reduces the chance of turning an otherwise usable installation into a boot loop.

To configure standard verification for one driver, Microsoft documents this form:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
verifier /standard /driver name.sys

Replace name.sys with the actual driver file name. Keep a recovery route available before starting the test, because a violation can occur during the next boot.

Best Value
STREBITO Precision Screwdriver Set 64-piece with Torx, Triwing, Gamebit | Magnetic Electronic Repair Tool Kit for Computer, PC, Laptop, Macbook, Tablet, Phone, PS5, XBOX, Switch, Glass, Ring Doorbell
  • 64-in-1 Precision Screwdriver Set: This small screwdriver set includes 48 bits (Phillips, Flathead, Torx, Torx security, Triwing, Pentalobe, Hex, Triangle, U-type, Square, SIM, MID, OVAL, Gamebit, Nut driver). It's a complete electronics repair kit that has been professionally designed to repair computers, PC, laptops, Macbooks, tablet, phones, PS4 PS5, XBOX, Switch, eyeglasses, drone, watches, Ring doorbells and more
  • Ergonomic & Magnetic Design: The super smooth swivel cap on the top of the handle makes it easier to rotate screws with less effort. This mini screwdriver features an ergonomic non-slip design and rubberized handle that provides a comfortable grip and precise control. The built-in strong magnet ensures magnetic bit holder transmits magnetism through the screwdriver tip to help you with tiny screws
  • Practical Accessories: Our electronics tool kit comes with 8 types of 15 essential accessories. Magnetizer can enhance the magnetism of the screwdriver tip, pointed tweezers make it easy to handle screws and tiny components, spudger and hook tool is effective for connecting/disconnecting components, scraping off adhesives, suction cup, pry tools, opening picks and brush to help open and clean your device
  • Organize & Portable Storage: All screwdriver bits are stored in rubber bit holder which marked with type and size for fast recognizing. The rubber bit holder can be fixed on the shelf of the sturdy plastic case, also can be removed for easy access, making it more convenient for you to perform repairs. The case provides secure protection and organized storage, while being lightweight and portable for easy transportation
  • Premium Quality & Warranty: STREBITO manufactures premium quality, pro-grade screwdriver set. The precision bits are CNC machined to be precise, made of 60HRC Chromium-vanadium steel which is resist abrasion, oxidation and corrosion. This micro screwdriver set is covered by our lifetime warranty. If you have any issues with the quality or usage, simply contact customer service for troubleshooting help

Check and end the diagnostic session

Use these documented commands when you need to inspect the configuration or finish testing:

  • verifier /query checks the current verification state.
  • verifier /querysettings shows the configured settings and monitored drivers.
  • verifier /reset clears all Driver Verifier settings.

After the diagnostic session, run verifier /reset and restart. Leaving a broad verification profile active after the test can cause additional intentional bug checks and make unrelated stability work harder to interpret.

What to do after resetting Verifier

  • Preserve evidence: save the minidump or kernel dump, the stop-code screen, parameter values, and the WinDbg output.
  • Write down the timeline: note driver, hardware, Windows, and software changes made immediately before the first crash.
  • Change one thing at a time: update, roll back, or remove the driver identified by the evidence, then restart and observe.
  • Keep verification off during ordinary use: only re-enable it for a scoped diagnostic test.
  • Recheck after a new crash: a new dump may identify a different driver or show that the original issue was not the continuing cause.

Compare the real recovery options

Situation First action Evidence to retain Next decision
Verifier was enabled by a troubleshooting guide or utility verifier /reset, then restart Screenshot of settings and the dump Re-enable only for a scoped test if needed
Boot loop after enabling verification Safe Mode or WinRE, then verifier /reset Stop code, parameter values, and minidump Identify and remediate the named driver
Driver developer investigating a defect Keep Verifier scoped; debug with WinDbg !analyze -v, !verifier, and !iovirp output Fix the I/O contract violation in driver code
Crash persists with Verifier off Treat it as a broader driver or system-stability problem New dumps and recent hardware or software changes Use the new evidence; do not assume 0xC9 remains the cause

When the crash continues with Driver Verifier disabled

A 0xC9 crash is specifically tied to a monitored-driver verification failure. If the computer continues to blue-screen after verifier /reset and a restart, first confirm that the settings are actually cleared with verifier /querysettings. Then analyze the new dump rather than treating every later crash as the original 0xC9 event.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Compare the new stop code, parameters, named module, and recent changes. A continuing problem may be a broader driver or system-stability issue that now presents under a different bug-check family. Keep the diagnostic record, avoid enabling all-driver verification as a reaction, and choose the next update, rollback, or removal only after the new evidence points to it.

Common mistakes that prolong the problem

  • Deleting a driver file manually: this can leave the driver registration and dependent software behind.
  • Updating everything at once: changing several drivers removes the ability to associate a result with the suspected module.
  • Re-enabling every Verifier check immediately: broad verification can recreate the boot loop before the original dump is understood.
  • Assuming the stop-code name names the replacement: parameter 1 has many possible I/O violation meanings, so the dump determines the next action.
  • Discarding the first dump: once the system is stable, the original verifier data may be the clearest evidence available.

Manual-fix checklist

  1. Confirm that the message is DRIVER_VERIFIER_IOMANAGER_VIOLATION or 0x000000C9.
  2. If Windows starts, run verifier /querysettings, then verifier /reset, and restart.
  3. If Windows loops, enter Safe Mode or WinRE and run verifier /reset from an administrator Command Prompt.
  4. Save the dump and record parameter 1, the I/O error code, the driver name, and the detected address.
  5. Use WinDbg commands !analyze -v, !verifier, and, when an IRP address is shown, !iovirp <address>.
  6. For the identified third-party or recently changed driver, choose a signed update, an available rollback, or removal of the software that installed it.
  7. Keep Verifier scoped during any deliberate retest, then reset it and restart when testing is complete.

As an optional shortcut after the manual checks, Outbyte Driver Updater can scan more than 100 devices for outdated, corrupted, or missing drivers, show current and recommended versions, install official drivers, and provide backup, restore, and scheduled scans. It runs on Windows 11, 10, 8, and 7; a 2-day free trial is available without a credit card, followed by a subscription. Results vary, and no tool repairs every crash.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

0xC9blue screenDriver VerifiertroubleshootingWinDbgWindows

Leave a reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.