Deploy hyper v machine from template on server to client desktop

I am looking for a setup in a cubicle rental office

Clients rent out a cubicle on a per month base and get a computer with some applications included in the monthly payments.
I am Looking for a quick and efficient way to quickly get a machine running for the costumer, and when the customer leaves get the machine bake to a clean installation (with the applications) ready for the next costumer. And with as low of investment possible.

I was thinking of the following, but not sure if it’s available and recommended.

Have a cheap server just for AD DNS and GPO [deployment rule]. Then create a hyper v machine template configured the way it should be delivered to the costumer. When renting out a cubicle deploy a Virtual Machine from a Template on the server to the desktop at the costumer’s desk (window 10 support hyper v), and when the customer leaves bring down the vm and deploy a new one.

The other option would be doing an image, but is no more recommended by Microsoft and thy recommend using configuration service provider

Terminal server or having the vm on the server would require a expensive server security liability, and no down time on the server.

Server 2016
looking at about 35 cubicles
Abraham DeutschIT professionalAsked:
Who is Participating?
Abraham DeutschIT professionalAuthor Commented:
According to the link there should not be a issue with a open licence.

 Microsoft Deployment Toolkit seams to be designed to do a full installation. what I am looking at is to build a image of a configured vm that can be imported as a vm on other pc's

From what I am looking around the easiest way would be as shown here
David Johnson, CD, MVPOwnerCommented:
Please first review: Microsoft Rental Rights

Please note the following limitation: Rental Rights cannot be used with products installed on servers or other devices that support multiple users.

Use the imaging tools provided by Microsoft i.e. Microsoft Deployment Toolkit to reimage the machines
Abraham DeutschIT professionalAuthor Commented:
Got no better solution.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.