Файл VXD (.vxd) — это файл виртуального драйвера устройства (Virtual Device Driver), используемый в более старых версиях Microsoft Windows, в частности Windows 3.x, 95, 98 и Me. Эти драйверы обеспечивают низкоуровневый доступ к аппаратным устройствам и системным ресурсам. VXD работают в Кольце 0 (Ring 0) — самом привилегированном уровне операционной системы, что позволяет им осуществлять прямой контроль над оборудованием. Они динамически загружаются и выгружаются системой по мере необходимости. VXD играли решающую роль в управлении такими устройствами, как звуковые карты, видеокарты и принтеры. Из-за прямого доступа к системным ресурсам, плохо написанные или содержащие ошибки VXD могли вызывать нестабильность системы, сбои или даже печально известный «Синий экран смерти» (Blue Screen of Death, BSOD). Архитектура VXD основана на монолитном подходе к ядру, где драйверы тесно интегрированы с ядром операционной системы. С появлением операционных систем на базе Windows NT (Windows 2000, XP и т.д.) VXD были в значительной степени заменены драйверами WDM (Windows Driver Model), которые предлагают лучшую стабильность и безопасность. Файлы VXD обычно располагаются в системном каталоге Windows и загружаются либо в процессе загрузки системы, либо при обращении к конкретному устройству. Они не исполняются напрямую пользователем, а загружаются и управляются ядром операционной системы.