Chave do Windows 8.1

1

Quero saber que, quando estava instalando o Windows 8.1, fui solicitado a inserir uma chave do produto que já tenho. Quando digitei a chave, a instalação verificou a chave e disse que a chave funciona. Como a instalação sabe se a chave funciona ou não sem ficar on-line? Por favor me ajude.

Ankit
fonte
instalando ou reinstalando? se este último, então você não deveria sequer precisa de uma chave
willywonkadailyblah

Respostas:

2

O Windows chama algumas funções do pidgenx.dll:

[DllImport("pidgenx.dll", EntryPoint = "PidGenX", CharSet = CharSet.Auto)]
        static extern int PidGenX(string productKey, string pkeyPath, string mspid, int unknownUsage, IntPtr productID, IntPtr digitalProductID, IntPtr digitalProductID4);

Para pkeyPath, a instalação do Windows passa um caminho para pkeyconfig.xrm-ms. Nesse arquivo, a chave do produto é definida e no digitalProductID4 (último parâmetro), o tipo de chave Edition e Product (MSDN, Retail, Trial) é codificado .

Se o programa de instalação detectar a qual edição a chave pertence, ele verifica o Windows que você tenta instalar e se as edições não coincidirem, você receberá um erro.

magicandre1981
fonte
1

De acordo com este artigo publicado:

Ao ativar sua cópia do Windows, você está transmitindo um código de ID de instalação para a Microsoft por telefone ou Internet, dependendo do método que você escolher ativar. Com base nisso, o sistema de licenciamento da Microsoft pode determinar se o sistema operacional instalado é genuíno ou não. Se for considerado genuíno, o sistema receberá o ID de ativação que completa o processo de ativação. Se a ativação for feita por telefone, o ID da ativação precisará ser inserido manualmente para concluir o processo de ativação.

Quais informações o ID de instalação contém?

Esse ID de instalação é um número de 50 dígitos, derivado dos dois dados a seguir.

  1. ID do produto - na verdade, é derivado da chave do produto de 25 dígitos (o valor alfanumérico impresso no adesivo sobre a caixa de CD / DVD do Windows) inserida durante a instalação do sistema operacional. O ID do produto é usado para identificar exclusivamente sua cópia do Windows.

  2. ID do hardware - esse valor é derivado com base na configuração de hardware do seu computador.

O sistema WPA verifica as 10 categorias a seguir do hardware do computador para derivar o ID do hardware:

Adaptador de vídeo

Adaptador SCSI

Adaptador IDE (efetivamente a placa-mãe)

Adaptador de rede (NIC) e seu endereço MAC

Intervalo de quantidade de RAM (ou seja, 0-64mb, 64-128mb, etc.)

Tipo de processador

Número de série do processador

Dispositivo de disco rígido

Número de série do volume do disco rígido (VSN)

CD-ROM / CD-RW / DVD-ROM

Portanto, o ID da instalação, que é uma combinação do ID do produto e do hardware, é finalmente derivado e enviado à Microsoft durante o processo de ativação.

Como o ID de instalação é validado?

O ID da instalação precisa ser validado para confirmar a autenticidade da cópia instalada do Windows. Portanto, depois que o ID de instalação é recebido pela Microsoft, ele é decodificado de volta para obter a chave do produto real e os detalhes de hardware do computador envolvido no processo de ativação.

O sistema da Microsoft agora verificará se é a primeira vez que a chave do produto está sendo usada para a ativação. Isso acontece quando o usuário está tentando ativar o Windows pela primeira vez após a compra. Nesse caso, o ID da instalação é validado instantaneamente e o ID de ativação correspondente é emitido, o que completa o processo de ativação.

No entanto, o sistema Microsoft agora associará essa chave do produto à identificação de hardware do computador e armazenará essas informações em seus servidores. Em palavras simples, durante o primeiro uso da chave do produto, ela é emparelhada com a ID do hardware e essas informações são armazenadas nos servidores da Microsoft.

Algumas coisas que o WPA não faz :

O WPA não envia nenhuma informação pessoal sobre você para a Microsoft. Ainda existe uma opção de registrar o produto na Microsoft, mas isso é separado e totalmente voluntário. Se você preferir ativar via telefone, não precisará fornecer informações pessoais à Microsoft. O WPA não fornece um meio para a Microsoft desligar a máquina ou danificar seus dados / hardware. (Eles nem têm acesso aos seus dados). Esse é um mito comum que muitas pessoas têm sobre os produtos da Microsoft. O WPA não é um sistema de “arrendamento” que exige mais pagamentos após dois anos ou qualquer outro período. Você pode usar o produto conforme licenciado em perpetuidade.

Notas de referência adicionais retiradas deste site

BlueBerry - Vignesh4303
fonte
11
Isso realmente não responde à pergunta original. O OP estava perguntando sobre como a chave do produto é validada durante a instalação sem uma conexão à Internet. O processo de ativação ocorre separadamente e pode falhar, mesmo que a chave do produto tenha sido aceita.
James P
1

É simplesmente um algoritmo usado pela Microsoft para garantir que a chave seja uma chave "válida", não uma genuína, não invadida / quebrada / compartilhada.

A verificação real para ver se é válida e ativada acontece mais tarde quando você se conecta à Internet. Se você não tiver Internet, você simplesmente terá uma cópia inativa do Windows que exigirá acesso à Internet ou uma ligação telefônica dentro de 30 dias após a instalação.

William Hilsum
fonte
0

A chave é verificada usando a chamada soma de verificação. Isso é comparável a um número de conta bancária. A soma de todos os números individuais é dividida por um número (geralmente 97, o número primo mais alto abaixo de 100). O restante da divisão são os dois últimos números do número da conta bancária. A tecla Windows é verificada de maneira semelhante.

Nils Tiebos
fonte
As informações fornecidas não são relevantes para a questão.
precisa
@suspectus Como minha resposta não é relevante para a pergunta? OP perguntou como uma chave é verificada, expliquei o método usado. Só porque eu comparei com outra coisa não a torna irrelevante, não é? Ou estou faltando alguma coisa aqui?
Nils Tiebos
A questão é sobre como uma chave do Windows é verificada após a inserção da chave correta.
precisa saber é
Sim, mas uma chave só pode ser chamada correta após ser verificada. Qual seria o ponto de verificar uma chave que já é considerada correta?
Nils Tiebos
Desculpas por qualquer confusão. Minha distinção foi entre a correção da sintaxe e a validade da chave. Sim, a chave está correta sintaticamente (o valor da soma da verificação é aprovada) e o serviço determina se a chave é válida (a chave ainda não foi registrada, digamos e é uma chave válida do Windows 8). A pergunta é sobre como a verificação da chave é feita sem uma verificação online. Se a verificação chegasse à soma do cheque, qualquer pessoa poderia copiar a chave e instalar o Windows em quantas máquinas quisesse.
suspectus