How does OMVA decide if a drive should be blocked?

This article applies to the Opswat Media Validation Agent

OMVA drive detection

  • During initial installation or after a system reboot, OMVA checks all drives connected to the machine to determine whether a device is internal or external by looking at its bus type.
  • If a drive is considered external, OMVA will block it and attempt to validate its manifest before unblocking.
  • After this initial check, OMVA will continue monitoring plug events to block and validate any new devices that are connected.

Allowed Bus Types

OMVA will not block devices if their bus type matches one of the following:

  • BusTypeScsi
  • BusTypeAtapi
  • BusTypeAta
  • BusTypeSsa
  • BusTypeRAID
  • BusTypeSata
  • BusTypeVirtual
  • BusTypeFileBackedVirtual
  • BusTypeNvme
  • BusTypeiScsi

How to Check the Bus Type of Your Drive

You can verify the bus type of your drive using the following commands:

PowerShell:

Powershell
Copy

Command Prompt:

C
Copy

These commands will show the BusType and MediaType associated with your device.

Common Bus Types Reference

IDConstant NameBus / Device Type
0BusTypeUnknownUnknown / not reported
1BusTypeScsiSCSI (Small Computer System Interface)
2BusTypeAtapiATAPI (IDE devices like CD/DVD drives)
3BusTypeAtaATA (IDE/PATA hard drives)
4BusType1394IEEE 1394 / FireWire
5BusTypeSsaSerial Storage Architecture (legacy)
6BusTypeFibreFibre Channel (FC storage)
7BusTypeUsbUSB (flash drives, external HDDs, etc.)
8BusTypeRAIDRAID (logical device via RAID controller)
9BusTypeiScsiiSCSI (storage over IP network)
10BusTypeSasSAS (Serial Attached SCSI)
11BusTypeSataSATA (common HDDs/SSDs)
12BusTypeSdSecure Digital (SD cards)
13BusTypeMmcMultiMediaCard
14BusTypeVirtualVirtual disk (VMs, Hyper-V, etc.)
15BusTypeFileBackedVirtualFile-backed virtual storage
16BusTypeSpacesStorage Spaces (Windows logical pools)
17BusTypeNvmeNVMe (PCIe SSDs)
18BusTypeSCMStorage Class Memory (NVDIMM, Optane)
19BusTypeUfsUFS (Universal Flash Storage, common in smartphones)
20BusTypeMaxUpper bound marker (not a device)
127BusTypeMaxReservedReserved (not a device, upper range cap)

If Further Assistance is required, please proceed to log a support case or chat with one of our support engineers.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard