Disassembler0 / Win10-Initial-Setup-Script

PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019
MIT License
4.7k stars 1.07k forks source link

KMS client activation data #195

Closed wallrik closed 5 years ago

wallrik commented 5 years ago

This doesn't really apply to home users since they don't use KMS activation, but I figured maybe it could still be included in this script, because I use it myself. 😸

Turn off KMS Client Online AVS Validation

This policy setting lets you opt-out of sending KMS client activation data to Microsoft automatically. Enabling this setting prevents this computer from sending data to Microsoft regarding its activation state. If you disable or do not configure this policy setting, KMS client activation data will be sent to Microsoft services when this device activates.

I haven't done any tests to see if this is affected if you have already disabled telemetry, but I just end up setting it to be safe 😆

Disassembler0 commented 5 years ago

Doesn't KMSAuto / KMSpico set this automatically? 😛

On more serious note, before I delve to any research - Do you know if disabling this affects the licensing or activation anyhow? Or is it just another metadata collection without any effect for the user?

wallrik commented 5 years ago

Do you know if disabling this affects the licensing or activation anyhow? Or is it just another metadata collection without any effect for the user?

Activation is fine. I've used it at work for years. But I can't say for sure what Microsoft thinks about it. I just figured they put the option there for organizations that don't want to send data back to MS.

*edit* Actually, I should clarify - I never deployed it at scale because of that very question. But I use it on my own machines.