Hi DHD,
Thank you for posting your query. According to your description, could you please share more information? What is the version of your host and your terminal? Are you trying to use RDP? What apps are you going to run?(E.G. Microsoft 365)
In my opinion, VDI is a perfect solution for you. As others also comment that VDI has the benefit that the user gets the "own" PC, it runs a desktop OS and essentially is the same experience as if they were using a desktop, only its accessed remotely, normally through some sort of Remote Desktop app that launches automatically when the thin/zero client turns on.
Here are some related links you may refer to and give you some hints.
Step-By-Step: Deploying Virtual Desktops with Windows Server 2012
https://learn.microsoft.com/en-us/archive/blogs/canitpro/step-by-step-deploying-virtual-desktops-with-windows-server-2012
Dumb Terminal options using Server 2012 R2 RDS.
https://social.technet.microsoft.com/Forums/lync/en-US/0d3df644-f4d9-4547-984e-b9b28e19c1bb/dumb-terminal-options-using-server-2012-r2-rds?forum=winserverTS
Dell WYSE thinos to Launch RDS RemoteApp
https://social.technet.microsoft.com/Forums/en-US/2c5ef048-0ed7-4e56-92a8-82fafc18f3a2/dell-wyse-thinos-to-launch-rds-remoteapp?forum=winserverTS
How does the PXE boot process work?
https://techcommunity.microsoft.com/t5/itops-talk-blog/how-does-the-pxe-boot-process-work/ba-p/888557
Best Regards,
Grace
---If the suggestions above are helpful, please ACCEPT ANSWER. Really appreciate. This will also help others with similar issue to find this post quickly. ---