If you wish to upgrade to Windows 10, you can SCCM and get the job done easily. Requirements: Windows 10 enterprise version. This is the volume licence version and this is somewhat similar to the retail version but the activation and licensing part differs. Working SCCM version installed. You can also use PXE boot points. If you need help with that, check out our other articles first. Microsoft Deployment Toolkit. This can be downloaded from Microsoft site for free. You might not need this but there are some advantages of using this tool. The required drivers for the hardware. The software installation packages, tested. You need to keep the following points in mind when rolling out Windows 10, using SCCM migrations technique. 1. Standardisation is the key: You should create as few configurations as possible. It will save time and effort during the roll-out process. It will also reduce the burden of support if every PC user has the same configuration and set of applications. 2. Group policies: If you can configure group policies, you should do that. It is easier to handle and maintain and provide support to, in the future. 3. Hardware: Make sure all the computers are having at least 2 GB of RAM. Try not to have too many different models of computers. Like I said, standardisation is important. Use hardware from major manufacturers as they have better driver support. 4. Base Image: Create the base image of the most basic configuration of hardware. You can use virtualisation tools like Vmware. Keep only the operating system in it, updates to the latest patches and nothing else. 5. User State Migration: While USMT is a great tool for migrating the existing data and settings to the new operating system, it also has a bug. Of course, there is a fix but this fix needs to be performed on every computer and the server during installation. Moreover, USMT uses XML files which needs a lot of testing before it works like you want it to work. If you can avoid using USMT, please do so. 6. Documentation: Any changes you make to the default image of the OS should be well documented. Every step of the whole process should also be documented. While you might need to keep things simple, the management might need those records more than you realise. That’s it, go ahead and upgrade the organisation’s IT backbone to the latest OS from Microsoft.