Hi,   I gave a check on the PERC CLI: [URL] the command would only be able to schedule a scan on a specific date and time, even to only scan certain VD, which may help to skip the SSD, since you might have set the SSD to OS drive, which is VD0. Though, I think the command can only handle 1 schedule per input. 
I have a PowerEdge T440 server with 96GB of RAM, and a Perc H740P RAID Controller.  The server is running Windows Server 2019, but that shouldn't matter, this post is really about the Perc H740P features regarding Patrol Read operations.  The Perc H740P has a RAID-1 virtual disk with 960GB 12Gbps SAS SSDs and a RAID-1 virtual disk with 4TB 12Gbps NLSAS drives.  Tonight, I noticed very slow read performance on the NLSAS virtual disk, while doing large file copies from that array over to the SSD array, but write speeds were fine on the NLSAS array during that same time.  I was only getting 30MB/s read speeds but write speeds were normal when copying large files back over to the NLSAS array from the SSD array.  While troubleshooting the read performance issue I noticed the NLSAS drive lights were very active, even when I wasn't doing any file copies.  I looked at the Perc config in OpenManage Server Admin v9.4 and noticed there was an "active" Patrol Read task running.  The Patrol Read was only running on the NLSAS drives.  As a test I changed the Patrol Read setting to "Manual" instead of the default "Auto" and then stopped the Patrol Read operation.  Immediately after, I did another file copy test, read speed from the NLSAS array was normal, back to 200 - 210MB/s.   In researching further, I found one option would be to leave the H740P Patrol Read mode set to manual and then schedule my own Patrol Read task, at times the server was mostly idle, using the OpenManage command line.  When testing the Patrol Read task using the command line ( omconfig storage controller action=startpatrolread controller=0 ) I found that ALL of my drives light up immediately with constant activity, even the SSDs.  When the Patrol Read mode was set to Auto, this didn't happen, only the NLSAS drives were seeing activity during the automatic Patrol Read that happens once every 7 days, not the SSDs.   Based on the link below from the OpenManage v9.4 Users Guide, the page says: "NOTE: The Patrol Read operation is not supported on solid-state drives (SSD)."    This seems true when the Perc Patrol Read setting is set to Auto, but when set to Manual it appears the Patrol Read command, when run from the OpenManage command line, or when starting a Manual Patrol Read from the OpenManage GUI, it runs on ALL drives connected to the controller.  Is this how it's supposed to be?  Will doing the Manual Patrol Read cause any issues on my SSD array? [URL] Thank you,  Jon
PowerEdge T440 with Perc H740P - Manual Patrol Read command runs on ALL drives, 
even SSDs it seems.