Appium's UiAutomator2-based Android automation is inherently chatty (client → Appium server → ADB → device → on-device UiAutomator2 server, and back). On Windows, several host-level factors add further overhead on top of that: costlier process spawning (CreateProcess vs. fork+exec), antivirus interception of every spawned process and temp file, slower NTFS I/O for many small files, and UAC friction around ADB's USB device access.
The steps below address the Windows-specific overhead (1–4) and general Appium/UiAutomator2 overhead (5–7) that compounds it.
Open Windows Security → Virus & threat protection → Manage settings → Add or remove exclusions. Add: