Contacts

Comment modifier, supprimer ou renouveler votre licence Windows. Comment activer Windows7 pour que l'activation ne plante jamais Slmgr dlv ce que fait la commande

KMS. Comment activer manuellement Windows

Microsoft propose deux types d'activation pour ses produits : MAK (Multiple Activation Key) et KMS (Key Management Service).

Parfois pour divers Raisons Windows ne souhaite pas être activé sur un réseau disposant d'un serveur KMS en cours d'exécution.

Pour activer manuellement, vous devez exécuter 3 commandes consécutives dans Ligne de commande. Ligne de commande lancement en tant qu'administrateur



Activation de l'activation avec un accès normal

Une source:
https://technet.microsoft.com/ru-ru/library/bb490214.aspx

Par défaut, l'activation nécessite des droits d'administrateur. Cependant, dans les cas où les utilisateurs n'ont pas de droits d'accès d'administrateur local et l'activation automatique ne peut pas être effectuée dans les 30 premiers jours délai de grâce, les clients peuvent accorder le droit d'effectuer ces opérations aux utilisateurs disposant d'un accès normal.

Pour permettre aux utilisateurs avec les droits d'accès normaux pour installer les clés de produit, effectuer l'activation et réoutillage des ordinateurs, valeur de l'entrée de registre

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ W indows NT \ CurrentVersion \ SL \ UserOperations (REG_DWORD)

Besoin d'installer égal à 1.

Après avoir activé cette clé de registre, toutes les demandes d'installation, d'activation et de réoutillage de clé de produit doivent être exécutées à l'aide du script Slmgr.vbs.

en outre

Il y a aussi beaucoup d'informations à ce sujet sur les sites Microsoft.com, par exemple.

Parfois, pour diverses raisons, l'activation de Windows échoue. Le statut de licence d'un tel système devient " Non authentique". Les raisons peuvent être différentes : installation de plusieurs nouveaux appareils, parfois uniquement virtuels, installation de certains programmes, pilotes, fin de la période d'essai. Dans ce Boîtier Windows rend le fond d'écran noir et affiche un message effrayant comme « Votre copie de fenêtres n'est pas authentique "," Vous avez peut-être été victime d'une contrefaçon ... "et autres. Dans ce cas, vous pouvez recommencer. période d'essai Délai de grâce initial. Cette procédure est appelée réarmement. Elle s'effectue à l'aide de la commande slmgr.vbs / réarmerémis depuis la ligne de commande en mode privilégié (avec les droits d'administrateur). Vous ne pouvez réinitialiser la période d'essai que trois fois, après que chaque compteur spécial diminue d'une unité. En fin de compte, une situation peut survenir lorsque le nombre de réarmements est à zéro et que le statut de la licence est toujours " Non authentique " ou une erreur. Dans cet état, il ne peut pas se connecter au serveur KMS, changer la clé d'activation, etc.

Dans ce cas, la solution au problème peut être de supprimer la ruche de registre responsable des licences. Le système d'exploitation le recréera lorsqu'il démarrera dans l'état Initial Grace Period. La clé existante sera perdue dans ce cas, mais cela n'a pas d'importance.

Le problème est que cette ruche de registre est protégée de la modification/suppression et cela ne peut se faire qu'à partir du mode Récupération de Windows lorsque le registre est désactivé.

Pour réinitialiser le compteur de réarmement, procédez comme suit :

Créer à la racine disque système bat reset-rearm.bat avec le contenu suivant :

Reg load HKLM \ MY_SYSTEM "% ~ dp0Windows \ System32 \ config \ system" reg delete HKLM \ MY_SYSTEM \ WPA / f reg unload HKLM \ MY_SYSTEM Redémarrez votre ordinateur et appuyez sur F8. Sélectionnez "Résoudre les problèmes informatiques", puis - disposition du clavier, entrez le mot de passe de l'administrateur local et vous serez redirigé vers l'écran de ligne de commande. Le chemin actuel sera "X:\Windows\system32". Allez à la racine du lecteur système (pour Windows 7 ce sera le lecteur D) avec la commande "D:", vous pouvez vérifier la présence du fichier reset-rearm.bat à la racine avec la commande dir. Exécutez le fichier reset-rearm.bat. Redémarrez normalement. Windows vous informera qu'aucune clé d'activation n'a été trouvée. Pour entrer la clé rouvrir ligne de commande en mode administrateur et exécutez la commande slmgr.vbs/ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX, où au lieu de X, entrez votre clé d'activation ou clé publique KMS pour le système d'exploitation correspondant : Windows 7 Professionnel FJ82H-XT6CR-J8D7P- XQJJ2-GPDD4 Windows 7 Entreprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH Serveur Windows 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y Windows Server 2008 R2 Datacenter 4YFP-3QFB3-KQT8W-PMXWJ-7M648 période "avec le nombre de remise à zéro du compteur à 4.

Cet article est basé sur le blog de Daniel Mitchell http://www.daniel-mitchell.com/blog/reset-windows-7-rearm-count/

Sans activation pendant 120 jours.

A l'expiration de la période d'activation, le lancement du shell \ Windows \ explorer.exe sera interdit.

Une fenêtre apparaîtra Activation de Windows avec un message "Activer windows maintenant. La période d'activation a expiré, Windows plus ne marche pas. Pour utiliser Windows, vous devez activer cette copie de Windows ".

Dans ce cas, les options sont disponibles :

Activer Windows sur le réseau;

Accès depuis handicapées(cela vous permettra d'acheter une clé de produit en ligne);

Entrez à nouveau la clé de produit.

***

Comment réinitialiser le compteur d'activation

Sélectionner une option Accès handicapés;

- un navigateur Web s'ouvrira ;

- dans la fenêtre "La page Web n'est pas disponible dans hors ligne» Cliquez sur Hors ligne;

- dans la barre d'adresse du navigateur entrez C:\Windows\System32\cmd.exe(si système opérateur n'est pas installé sur le lecteur C:\, entrez la lettre de lecteur appropriée), cliquez sur Entrer;


- une fenêtre apparaît Téléchargement de fichier - Avertissement de sécurité avec un message « Exécuter ou enregistrer ce fichier ? (Nom : cmd.exe. Type : Application, 294 Ko. De : C: \ Windows \ System32) ", Cliquez sur Courir;


- une fenêtre apparaît « Internet Explorer- Avertissement de sécurité" avec un message "Impossible de vérifier cet éditeur. Êtes-vous sûr de vouloir exécuter ce programme ? Nom : cmd.exe. Éditeur : Éditeur inconnu. Ce fichier n'a pas de signature numérique valide pour confirmer son éditeur. Vous devez exécuter des programmes obtenus uniquement auprès d'un éditeur de confiance ", Cliquez sur Courir;

- dans la fenêtre après avoir invité le système C: \ Utilisateurs \ nom d'utilisateur \ Bureau> Entrer slmgr.vbs / réarmer(ou simplement slmgr / réarmer), presse Entrer;

- dans la fenêtre qui apparaît Fenêtres de script hôte avec un message « Exécution de la commande terminée avec succès. Redémarrez votre ordinateur pour que les modifications prennent effet " Cliquez sur d'accord;

- fermer les fenêtres , navigateur Web, fenêtre d'activation les fenêtres;

- redémarrer (si après redémarrage la fenêtre d'activation réapparaît, éteignez et rallumez-le).

***

Paramètres du mécanisme d'activation stocké dans REG_DWORD-paramètres des sections :

:

Intervalle d'activation VL- détermine la durée totale de travail sans activation (la valeur par défaut est dword: 00000078, c'est-à-dire 120 jours);

SauterRéarmer- détermine s'il sera autorisé à réinitialiser le compteur d'activation à l'aide de la commande slmgr.vbs / réarmer après 4 réinitialisations (valeur par défaut - dword: 00000000);

:

Intervalle d'activation- détermine l'intervalle d'affichage de la notification d'activation du système d'exploitation (la valeur par défaut est dword: 000dbba0);

NotificationDésactivée- afficher une notification sur la nécessité d'activer le système d'exploitation dans la zone de notification Barres des tâches(la valeur par défaut est dword: 00000000... Si vous définissez la valeur 1 , aucune notification ne s'affichera).

Remarques (modifier)

1.Avec un navigateur Web, vous pouvez exécuter n'importe quel programme les fenêtres.

2. slmgr.vbs(Fichier de script VBScript; l'adresse du disque du fichier - \ Windows \ System32 \) est Outil de gestion des licences logicielles .

Usage: slmgr.vbs [Nom de l'ordinateur [Mot de passe utilisateur]] [

Nom de l'ordinateur- Le nom du distant (- local) ;

- enregistrement avec les privilèges requis sur la télécommande ;

Mot de passe- le mot de passe de l'entrée mentionnée.

Clés du fichier principal :

/ ipk<Ключ продукта> - installation d'une clé de produit (remplacement d'une clé existante) ;

/ à [identifiant d'activation] - Activation les fenêtres;

/dli [identifiant d'activation | Tous] - afficher des informations sur la licence ( - licence actuelle);

/dlv [ID d'activation | Tous] - affichage d'informations détaillées sur la licence ( - licence actuelle);

/xpr [identifiant d'activation] - la date d'expiration de l'état actuel de la licence ;

Que cela vous plaise ou non, mais Licence Windows Le serveur est plus important que jamais pour Windows Server 2008. Il est très important de savoir comment octroyer une licence à vos serveurs Windows 2008 à partir de la ligne de commande, de voir combien de temps il reste avant l'expiration de la licence et comment désinstaller la licence. Dans cet article, nous verrons comment utiliser l'outil de ligne de commande de Microsoft pour faire tout ce qui précède, il s'agit de l'outil slmgr.vbs.

Qu'est-ce que slmgr.vbs ?

L'outil de ligne de commande de Microsoft est slmgr.vbs. Le nom de l'instrument est l'abréviation de Logiciel Windows Outil de gestion des licences.

Il s'agit d'un script visuel de base utilisé pour configurer les licences pour n'importe quel serveur Windows 2008, que ce soit version complète ou la version de base. Pour voir ce que slmgr.vbs peut faire, lancez simplement l'interpréteur Commandes Windows (cmd dans la ligne Exécuter) et saisissez :

Slmgr.vbs /?

Figure 1 : fenêtre d'aide pour slmgr.vbs

Cela ouvrira une fenêtre d'aide contenant toutes les options disponibles dans slmgr.vbs. Les différentes tâches qui peuvent être effectuées à l'aide de slmgr.vbs sont :

  • Gérez les licences non seulement sur le serveur local, mais également sur les serveurs Windows 2008 distants sur le réseau. Cela nécessite un nom d'utilisateur et un mot de passe. La machine par défaut, sauf indication contraire, est l'hôte local (localhost).
  • Installation des clés de produit à l'aide du fichier 'ipk.
  • Activer Windows 2008 avec le fichier 'ato.
  • Affichez les informations de licence à l'aide du fichier « dli.
  • Affichez des informations détaillées sur les licences à l'aide du fichier « dlv.
  • Affichez la date d'expiration d'une licence Windows à l'aide de l'option 'xpr.
  • Effacer les clés actuelles Produit Windows de registre système pour des raisons de sécurité en utilisant le 'cpky.
  • Installation d'une licence à l'aide de l'option 'ilc.
  • Réinstallation fichiers système licences avec l'option 'rilc.
  • Réactiver une licence d'évaluation Windows à l'aide du fichier 'rearm.
  • Suppression d'une clé de produit spécifique à l'aide de l'option « upk ».
  • Affiche l'ID d'installation utilisé par Microsoft pour l'activation par téléphone à l'aide de l'extension « dit.
  • Enfin, l'activation d'un produit avec un identifiant de confirmation à l'aide du 'ato.

Jetons un coup d'œil à des exemples de la façon dont Windows 2008 slmgr.vbs peut nous aider.

Comment slmgr.vbs peut-il vous aider avec une licence d'évaluation ?

Si vous évaluez Windows Server 2008, vous devez savoir que l'activation de la licence n'est pas requise. Évaluation Version Windows Server 2008 fonctionnera pendant 60 jours. Bien que de nombreux administrateurs ne soient pas au courant, il est possible de renouveler la période d'évaluation pour 60 jours supplémentaires, cela peut être fait trois fois. Vous pouvez donc évaluer Windows 2008 Server pendant 240 jours, soit environ 8 mois « wow !

Vous pouvez utiliser slmgr.vbs pour reprendre la version d'évaluation de Windows 2008. Pour cela, il vous suffit de saisir :

Slmgr.vbs -rearm

Figure 2 : Résultats après le renouvellement d'une copie d'évaluation de Win 2008 pour 60 jours supplémentaires

Pour voir combien de temps il vous reste avant l'expiration de la copie d'évaluation actuelle, saisissez simplement :

Slmgr.vbs -xpr

Figure 3 : Résultats de la commande xpr indiquant le jour et l'heure de la date d'expiration de la version d'évaluation de Win 2008

Comment obtenir des informations détaillées sur ma licence Windows Server 2008 ?

En avoir plus des informations détaillées plutôt que la date d'expiration de la licence (que la commande xpr fournit), on peut utiliser dli ou dlv option. Voici à quoi ressemblent les résultats de leur utilisation :

Figure 4 : Sortie du dli de slmgr.vbs

Comme vous pouvez le voir à partir de la sortie de la commande 'dli, il y a des informations sur la version du serveur Win 2008 utilisée, l'état de la licence, le temps restant, tout sur le serveur de gestion de clés.

Figure 5 : Résultats de la commande slmgr.vbs 'dlv

La commande 'dlv fournit des informations encore plus détaillées sur l'état actuel de la licence.

Comment activer ma licence sur Windows 2008 Server Core ?

Comme je l'ai dit avant de lister les options, slmgr.vbs est utilisé pour activer Windows 2008 Server à partir de la ligne de commande. Et sur Windows Server Core, qui n'a qu'un interpréteur de commandes, vous devez utiliser slmgr.vbs pour activer le serveur Core à partir de la ligne de commande. Par conséquent, il est très important de savoir comment utiliser slmgr.vbs si vous avez Windows Server Core. Mais à mon avis, tout administrateur doit toujours connaître les bases de l'utilisation de ce script.

Supposons donc que vous venez d'installer un nouveau serveur Windows Server 2008 Core et que vous souhaitez l'activer. Disons que vous avez entré votre clé de produit lors de l'installation. Pour activer votre système d'exploitation, saisissez simplement :

Slmgr.vbs -ato

Si votre réseau n'est pas encore configuré, ou s'il y a une autre erreur, vous devriez voir une fenêtre comme :

Figure 6 : Erreur lors de l'activation de la licence slmgr

Dans mon cas, j'ai eu une erreur car je n'ai pas encore configuré l'adresse IP sur le serveur Win 2008 Serveur principal... Et puis j'ai à nouveau eu l'erreur parce que je n'avais pas configuré les paramètres DNS et de passerelle par défaut. Il faut garder à l'esprit que toutes ces choses sont nécessaires pour une activation réussie de Windows 2008 !

Si vous n'avez pas saisi la clé de produit lors de l'installation, vous pouvez la saisir dans slmgr.vbs à partir de l'interpréteur de commandes :

Slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

(en supposant que vous ayez une clé MAK, pas une clé KMS)

Ici, vous pouvez essayer d'exécuter activation automatique de nouveau.

Figure 7 : Activation réussie de Windows 2008 à l'aide de slmgr.vbs

Si tout s'est bien passé (comme je l'ai finalement fait), vous devriez voir une fenêtre indiquant l'activation réussie du produit (Figure 7). Hourra !

Comment gérer les licences de serveur distant Windows 2008 Server à l'aide de slmgr.vbs ?

Comme je l'ai dit plus tôt, vous pouvez travailler non seulement avec des licences serveurs locaux, mais aussi serveurs distants Win 2008 Servers à partir de la ligne de commande en utilisant slmgr.vbs. Vous avez juste besoin du nom d'hôte du serveur (nom d'hôte / adresse IP), ainsi que du nom d'utilisateur et du mot de passe admin.

Pour ce faire, placez simplement le nom de la machine (machinename), puis le nom d'utilisateur (username), puis le mot de passe entre la commande slmgr et les options comme suit :

administrateur slmgr.vbs server2 MyPassWord1 -xpr

La note: Vous n'avez pas besoin d'utiliser .vbs extension de la commande slmgr. Cela fonctionnera bien même si vous tapez simplement slmgr et les options de commande.

Conclusion

Les licences Windows Server sont essentielles au fonctionnement de Windows 2008 Server, ou non. Dans cet article, nous avons examiné comment utiliser l'outil de gestion des licences logicielles de Microsoft « slmgr.vbs » pour gérer vos licences. Serveurs Windows Serveur à partir de la ligne de commande. Bien qu'il existe plusieurs façons d'utiliser slmgr.vbs, après avoir lu cet article, vous saurez quoi faire lorsque vous travaillez avec des licences et la ligne de commande dans Win 2008 Core Server.

- une procédure assez simple et directe (enfin, au moins plus ou moins) que ce que nous allons considérer plus loin dans cet article. Que faire si vous souhaitez faire quelque chose de plus avancé et complexe avec la licence, par exemple, supprimer/modifier la clé de produit, effectuer une activation en ligne ou prolonger le temps d'activation. Ce n'est pas aussi simple qu'une simple activation qui se fait par des moyens standards OS avec pratique interface graphique mais pas si difficile non plus. Dans cet article, je vais vous donner des informations sur comment et avec quoi vous pouvez le faire.

Il existe un outil de ligne de commande appelé Slmgr.vbs qui est inclus avec Windows et fournit des fonctionnalités qui ne sont pas disponibles dans l'interface d'activation standard trouvée dans la fenêtre Mise à jour et sécurité, que vous pouvez atteindre en ouvrant le menu Démarrer et en choisissant Paramètres.

Premièrement : ouvrez une invite de commande avec les droits d'administrateur

Ceci est requis pour utiliser Slmgr.vbs. Sous Windows 10 ou 8, faites un clic droit sur le bouton Démarrer (ou le raccourci clavier Win + X) et sélectionnez "Invite de commandes (Admin)". Dans Windows 7, recherchez Invite de commandes dans le menu Démarrer, sous Tous les programmes> Outils système. Faites un clic droit dessus et sélectionnez "Exécuter en tant qu'administrateur".

Affichage des informations d'activation/de licence

Pour afficher les informations de licence et d'activation de base, exécutez la commande ci-dessous qui vous indiquera quelle version de Windows vous possédez, faisant partie de la clé de produit afin que vous puissiez identifier et vous montrer si le système est activé.

Pour obtenir des informations plus détaillées sur la licence, y compris l'ID d'activation, l'ID d'installation et d'autres détails, entrez la commande suivante :

Affichage de la date d'expiration de la licence

Pour connaître la période d'activation en cours du système, utilisez la commande ci-dessous. Étant donné que les licences de vente au détail pour, disons, les ordinateurs personnels sont activées sur une base perpétuelle, qui n'expirera jamais, la commande sera utile pour les organisations et les serveurs KMS commerciaux. Cependant, vous pouvez vérifier la date d'expiration de votre licence et vous assurer qu'elle est permanente.

Comment supprimer une clé de produit

Vous pouvez également supprimer la clé de produit du système Windows actuel à l'aide de Slmgr.vbs. Après avoir exécuté la commande ci-dessous, redémarrez votre ordinateur et votre système d'exploitation n'aura pas de clé de produit, ce qui signifie que Windows deviendra inactif - sans licence.

Cela vous permet de transférer la licence sur un autre ordinateur, si nécessaire. Par exemple, si vous souhaitez faire un don vieux ordinateur ami, mais que vous voulez garder la licence pour vous-même. Cependant, comme vous le savez, l'activation de Windows sera "liée" au matériel de l'ordinateur sur lequel elle est installée, vous ne pourrez donc pas la transférer comme ça, mais c'est toujours possible, mais ce n'est pas à propos de ça maintenant (ce sera dans les prochains articles).

Supprimer clé de licence, entrez la commande suivante à l'invite de commande :

Cependant, la commande ne supprime pas complètement l'activation. Windows stocke également la clé de produit dans le registre car elle est parfois nécessaire lors des réglages de l'ordinateur et pour empêcher le vol de clé. malware qui peut accéder au registre. De plus, le futur propriétaire de l'ordinateur (s'il est plus ou moins versé en informatique) peut facilement supprimer la clé du registre, vous devez donc également la supprimer du registre avec la commande suivante :

Comment installer ou modifier une clé de produit

Avec slmgr.vbs vous pouvez entrer nouvelle clé produit. Si le système Windows déjà activé, en utilisant la commande ci-dessous, vous pouvez remplacer l'ancienne clé par une nouvelle valide (au lieu de ##### - ##### - ##### - ##### - ##### entrer une nouvelle clé). Après cela, il est recommandé de redémarrer votre ordinateur.

Vous pouvez également le faire dans l'écran des paramètres d'activation dans les paramètres de l'ordinateur, mais la commande suivante vous permet de le faire à partir de la ligne de commande :

slmgr.vbs / ipk ##### - ##### - ##### - ##### - #####

Activation de Windows

Activation de Windows en ligne

Avec la commande suivante, vous pouvez essayer d'activer Windows via Internet.

Activation hors ligne de Windows

Pour obtenir l'ID d'installation (ID) pour l'activation hors ligne, exécutez la commande suivante :

Vous devez maintenant recevoir un code de confirmation pour activer le système par téléphone. Accédez à la page d'aide officielle de l'activation de Microsoft Windows. Selon les instructions données, appelez le Centre d'activation des produits Microsoft (il n'y a rien de mal à cela, vous suivrez les instructions du robot) et fournissez l'ID d'installation obtenu ci-dessus et vous recevrez un code d'activation (au cas où tout serait confirmé avec succès ). Cela peut vous aider à activer Système Windows sans connexion internet.

Remplacez ACTIVATIONID par votre ID d'activation. que tu as :

slmgr.vbs / atp ACTIVATIONID

Après cela, pour vous assurer que votre système d'exploitation est activé, vous pouvez utiliser les commandes suivantes :

slmgr.vbs/dli ou slmgr.vbs/dlv

Comment renouveler l'activation

Prenons à exemple Windows 7, qui dispose d'une période d'essai de 30 jours avant de commencer à vous demander une clé de produit. Vous pouvez prolonger la période d'essai, c'est-à-dire réinitialisez cette période d'essai à 30 jours en exécutant la commande ci-dessous.

slmgr.vbs / Réarmer

Cependant, vous ne pourrez pas prolonger indéfiniment la période d'essai - la commande ne peut être utilisée que quelques fois. Si vous voulez savoir combien de fois, entrez la commande slmgr.vbs/dlv. Je ne me souviens pas exactement, mais pour chaque version, il semble avoir son propre "nombre de fois". Sous Windows 7, si je ne me trompe pas 3 fois, et 5 fois sous Windows Server 2008 R2. Par Exception Windows L'option 10 fonctionne dans toutes les versions antérieures.

Utilisation de Slmgr.vbs pour les ordinateurs distants

Généralement, Slmgr s'exécute sur l'ordinateur actuel, mais vous avez la possibilité de administration à distance ordinateurs du réseau, si vous y avez accès. Par exemple, la première commande ci-dessous s'applique à l'ordinateur actuel et la seconde à ordinateur distant... Vous avez juste besoin de connaître le nom de l'ordinateur, le nom d'utilisateur et le mot de passe.

slmgr.vbs / option

slmgr.vbs nom d'ordinateur nom d'utilisateur mot de passe / option

D'autres commandes liées à l'activation du système peuvent être utilisées avec la commande Slmgr.vbs. Voir Options Slmgr.vbs pour plus de détails.



Vous avez aimé l'article ? Partagez-le