Skip To Main Content
Support Knowledge Base

Intel® Virtual RAID on CPU (Intel® VROC) Read Patrol Capabilities for Windows*

Content Type: Product Information & Documentation   |   Article ID: 000101221   |   Last Reviewed: 05/19/2025

Environment

Intel® VROC for Windows*

The following information outlines the read patrol features and functionality supported by Intel® VROC, including the Intel® VROC sub-products: Intel® VROC (VMD NVMe* RAID), Intel® VROC (SATA RAID) and Intel® VROC (Non-VMD NVMe* RAID). To learn about specific features supported by each Intel® VROC sub-product, refer to the following resources:

Intel® VROC Features Read patrol is one of the features of the Intel® VROC family of products. To learn about other features of Intel® VROC, refer to the Intel® Virtual RAID on CPU (Intel® VROC) Technical Product Specification for Windows*.

The Intel® VROC family of products provides support for read patrol, which checks the RAID volumes for errors that could result in a failure. The checks are done periodically in background and will verify all sectors of all RAID volumes on the SATA, sSATA and tSATA controllers as well as volumes behind the Intel® Volume Management Device (Intel® VMD) controller. If an issue is discovered, an attempt of corrective action is taken. Read patrol can be enabled or disabled manually. 

The background process begins when there is no I/O to the RAID volume, though it can continue to run while I/Os are being processed.

Note Read patrol does not extend to drives marked as hot-spares.

The Intel® VROC driver shall execute the read patrol functionality on RAID volumes that are in a normal state (not degraded, rebuilding, or migrating). For a redundant volume, if the Intel® VROC driver detects a bad block error, it will attempt to recover from that error by reassigning the bad block and writing the recovered data to the reassigned location. Read patrol will be run on all volumes simultaneously.

For each power-cycle, the Intel® VROC driver will record the event but not store all errors across all RAID volumes being scrubbed. The Intel® VROC driver will display the following read patrol error information: Unrecovered LBAs and its corresponding RAID volume and physical disk.  

The Intel® VROC Graphical User Interface (GUI) application will display an option to enable or disable the read patrol feature. The feature is disabled by default.

Related Products

This article applies to 1 products.