У citrixа несколько продуктов достаточно широко распространены. Кроме того они регулярно переименовывали, объединяли и т.п. свои продукты. Каким именно цитриксом вы пользуетесь? Вообще Citrix - это название компании, продукты у них называются по другому.
В любом случае после выхода из сессии, обычно соединение разрывается. В этом можно просто убедится, посмотрев установленные соединения. Теоретически "цитрикс" может сам установить соединение - вы же с его помощью проводили аутентификацию, когда подключались, соответственно, ПО имело возможность сохранить учетные данные.
Но даже в этом случае покупать ПК не нужно. Можно:
1. Активировать/деактивировать службы цитрикс с помощью простого самописного скрипта.
2. Отследить какие протоколы/порты использует цитрикс для соединения. Завести правило фаервола для блокировки этих портов. Когда надо использовать цитрикс правило выключать, когда не надо - включать. Это легко делается простым скриптом.
Второй вариант проще.
PS: цитрикс то ладно. А вы не боитесь, что винда стучит на вас в мелкософт? И ведь она может это делать никак не выдавая себя :-)