Точно помню, если поставить приложение
aster от ibik, позволяющее управлять windows(не серверных версий) компьютером сразу нескольким пользователям (физически подключены несколько мониторов, клавиатур и мышек) то к отдельной сессии без проблем можно будет подключиться через тот же vnc.
На сколько я знаю технически это самый продвинутый способ, не ломается обновлениями (использует штатный функционал операционной системы), поддерживаются все версии ОС и приложения не глючат (даже тяжелые игры без проблем идут полностью независимо, проблема только с запуском одной и той же игры одновременно, если это запрещено ее разработчиками или античитом).
p.s. я конечно перебарщиваю, каждое серьезное обновление win10 ломает все что можно, но разработчики чинят достаточно оперативно все.
Точно помню еще со времен win7 сотрудники майкрософт хейтили разработчиков этой системы, или разработчики тролили их, ибо из риторики майкрософта выходило что даже за одной клавиатурой не могут сидеть два человека, даже по очереди (т.е. даже использование штатных пользовательских аккаунтов с переключением между ними - уже нарушение лицензии), а уж игры для двух и более человек (хотсит) и подавно должны быть запрещены. Не помню чем все закончилось, как я понимаю юридически с этим бороться невозможно.