VxD - модель драйверів пристроїв, що використовується в Microsoft Windows/386, 386 розширеному режимі Windows 3.x, Windows 9x і певною мірою, в Novell DOS 7 , OpenDOS 7.01 і DR-DOS 7.02[1]. VxD має доступ до пам'яті з ядра, всіх запущених процесів, а також прямий доступ до апаратних засобів[1].
Назва VxD - це абревіатура virtual xxx driver віртуальний драйвер xxx), де xxx - певний клас апаратного пристрою[1]. Це випливає з того факту, що багато драйверів у Windows 3.x мали імена файлів виду vxxxd.386. Наприклад: vjoyd.386 (джойстик), vmm.386 (диспетчер пам'яті). VxD зазвичай мали розширення файлу .386 під Windows 3.x та .vxd під Windows 9x. VxD-драйвери, написані для Windows 3.x, можна використовувати під Windows 9x, але не навпаки.