When transitioning your estate from Windows XP to Windows 7, your concern about managing activation through a Key Management Service (KMS) is valid. The KMS activation for Windows 7 typically requires reactivation every 180 days if not connected to the network. Here are some insights to address your questions and concerns: 1. Activating Windows 7 Enterprise Edition over the Internet: - Windows 7 Enterprise Edition can indeed be activated over the internet using the same KMS server or by connecting to Microsoft's activation servers. The reactivation process every 180 days would still apply, but if a computer is connected to the internet, it should be able to re-activate successfully. 2. Changing the Edition and Key: - It is possible to change the edition of Windows 7 post-deployment. However, changing from Windows 7 Enterprise to another edition like Ultimate or Professional may not be straightforward. You usually cannot directly downgrade to a lower edition without reinstallation. - If you change the edition to Ultimate or Business, you will need to input a product key for that edition. The activation should work as long as the new key is valid and matches the edition you are changing to. 3. Reactivation Challenges for Remote PCs: - The challenge arises for remote PCs that do not frequently connect to the network for reactivation. In these cases, reactivating over the internet is crucial. However, if a PC remains off-site for a long time and cannot connect to the KMS or the internet for reactivation, you might face activation issues. 4. Considerations: - Ensure that all remote PCs at least periodically connect to the network for activation. - Plan in advance for scenarios where PCs may be off-site for extended periods without network connectivity for reactivation. In summary, while it's possible to change the edition and key of Windows 7 to a version that is easier to activate over the internet, you need to be mindful of the reactivation frequency and challenges with remote PCs. It's recommended to test the activation process with a few test machines before a full deployment to address any potential issues that may arise.