Windows 11 Professional Pre-Activated software does not require registration to activate because the product is already registered when it is received by the consumer. This is by design.