Файл 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 основана на монолитном подходе к ядру (monolithic kernel approach), где драйверы тесно интегрированы с ядром операционной системы. С появлением операционных систем на базе Windows NT (Windows 2000, XP и т.д.) VXD были в значительной степени заменены драйверами WDM (Windows Driver Model), которые обеспечивают лучшую стабильность и безопасность. Файлы VXD обычно располагаются в системном каталоге Windows и загружаются либо в процессе загрузки системы, либо при обращении к конкретному устройству. Они не исполняются напрямую пользователем, а загружаются и управляются ядром операционной системы.