Consider using Microsoft's Desktop App Assure for compatibility support.
The Windows 10 scheduler uses a preemptive, priority-driven algorithm to allocate CPU execution time: kernel os windows 10 1809 exclusive
Legacy Windows systems shared kernel resources heavily across processes. The 1809 kernel implemented stricter boundary controls, ensuring that user-mode driver failures cannot cascade into kernel-wide panics. kernel os windows 10 1809 exclusive