# Windows contextualization doesn't work

**URL:** <https://forum.opennebula.io/t/windows-contextualization-doesnt-work/6496>\
**Category:** Product Support\
**Created:** [October 8, 2018, 6:35am UTC](https://forum.opennebula.io/t/windows-contextualization-doesnt-work/6496 "2018-10-08T06:35:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shrekmaxi](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/shrekmaxi/32/5796_2.png) [@shrekmaxi](https://forum.opennebula.io/u/shrekmaxi)\
**Post date:** [October 8, 2018, 6:35am UTC](https://forum.opennebula.io/t/windows-contextualization-doesnt-work/6496/1 "2018-10-08T06:35:05Z")

</div>

I’ve followed the doc [https://docs.opennebula.org/5.6/operation/vm\_setup/kvm.html](https://docs.opennebula.org/5.6/operation/vm_setup/kvm.html) to make a VM template for Windows Server 2008/2012/2016. Is the order really correct? It says:

Step 1. Start a VM with the OS you want to Customize  
Step 2. Download Contextualization Packages to the VM  
Step 3. Install Contextualization Packages and Dependencies

**Step 4. Run Sysprep in Windows Machines**  
**Execute sysprep to prepare the OS for duplication. You can find more information at:**

Step 5. Power Off the Machine and Save it

But after the Running of Sysprep, when I imported those images into opennebula server and start Vms attatched with those images. All of the Vms ask for manually initialization. is that normal? if so, how is the context gonna work?  
And I tried use “exit” option instead of “shutdown” after the sysprep process, but it was the same.
