47 votes

L'installation de la stratégie de groupe a échoué, erreur 1274

Je cherche à déployer un MSI via la stratégie de groupe dans Active Directory. Mais voici les erreurs que je reçois dans le journal des événements système après la connexion :

  • L'attribution de l'application XStandard depuis la stratégie d'installation a échoué. L'erreur était : %%1274
  • La suppression de l'attribution de l'application XStandard depuis la stratégie d'installation a échoué. L'erreur était : %%2
  • Impossible d'appliquer les modifications aux paramètres d'installation de logiciel. L'installation du logiciel déployé via la stratégie de groupe pour cet utilisateur a été retardée jusqu'à la prochaine ouverture de session car les modifications doivent être appliquées avant l'ouverture de session de l'utilisateur. L'erreur était : %%1274
  • L'extension côté client de la stratégie de groupe d'installation de logiciel n'a pas pu appliquer un ou plusieurs paramètres car les modifications doivent être traitées avant le démarrage du système ou l'ouverture de session de l'utilisateur. Le système attendra que le traitement de la stratégie de groupe soit complètement terminé avant le prochain démarrage ou ouverture de session de cet utilisateur, et cela peut entraîner un démarrage lent et des performances de démarrage.

Lorsque je redémarre et me reconnecte, je reçois simplement les mêmes messages indiquant la nécessité d'effectuer la mise à jour avant la prochaine ouverture de session. Je suis sur un ordinateur portable Windows Vista 32 bits. Je suis plutôt novice en matière de déploiement via la stratégie de groupe, donc quelles autres informations seraient utiles pour déterminer le problème ? J'ai essayé un autre MSI avec les mêmes résultats. Je peux installer le MSI en utilisant la ligne de commande et msiexec lorsque je suis connecté à l'ordinateur, donc je sais que le MSI fonctionne correctement au moins.

64voto

Evan Anderson Points 140581

Vous voyez le fléau redouté du traitement asynchrone de la stratégie. Ce n'est pas une "fonctionnalité" (et était désactivé par défaut dans Windows 2000 mais activé par défaut dans Windows XP et supérieur) et provoque exactement ce que vous voyez - un comportement non déterministe lors du traitement de certains types de paramètres de GPO.

Dans une GPO qui s'applique à cet ordinateur, ajoutez le paramètre suivant :

  • Paramètres de l'ordinateur
    • Modèles d'administration
      • Système
        • Ouverture de session
          • Toujours attendre le réseau au démarrage de l'ordinateur et à la connexion - Activé

Après avoir défini cela (et permettre à la GPO de se répliquer si vous êtes dans un environnement multi-DC), exécutez "gpupdate /force /boot" sur l'ordinateur concerné. Il redémarrera et vous devriez voir l'installation du logiciel se produire.

Le "Toujours attendre le réseau au démarrage de l'ordinateur et à la connexion" ralentit légèrement le démarrage et la connexion car toutes les extensions de GPO sont autorisées à être traitées, mais l'avantage est que toutes les extensions de GPO sont autorisées à être traitées.

0 votes

Je rencontrais le code d'erreur ci-dessus dans la question initiale. Après avoir appliqué votre correction, j'ai obtenu l'erreur 1612. La source d'installation de ce produit n'est pas disponible. Vérifiez que la source existe et que vous y avez accès. Elle existe et j'y ai accès. Des idées sur la façon de résoudre ce problème? (j'ai essayé gpupdate /force /boot)? Une autorisation spéciale est-elle nécessaire sur le point de distribution?

1 votes

Donner un accès en lecture aux 'Domain Computers' au point de distribution a fonctionné pour moi.

19voto

Rune FS Points 13350

J'ai essayé le Attendre toujours le réseau au démarrage de l'ordinateur et à la connexion - Activé réglage de la réponse de @Evan Anderson, mais ce n'est qu'après avoir ajouté ce réglage ci-dessous également que le logiciel a pu s'installer. Je ne suis pas sûr si c'était une combinaison des deux réglages ou non. Ça fonctionne maintenant, donc je laisse les deux réglages.

Dans une stratégie de groupe appliquée à ces postes de travail, naviguez jusqu'à :

Configuration de l'ordinateur > Stratégies > Modèles d'administration > Système > Stratégie de groupe

Activer Spécifier le temps d'attente du traitement de la stratégie de démarrage. Définir Quantité de temps à attendre (en secondes) : = 120

120 pourrait être excessif, mais cela a fonctionné pour moi. D'autres forums suggéraient de régler cela à 30 secondes. Même si 30 secondes est le paramètre par défaut (lorsque la politique n'est pas définie), les forcer à 30 secondes a fonctionné pour eux.

capture d'écran

1 votes

Ce conseil a augmenté mon taux de réussite du déploiement de 72% à 100%. Excellente réponse!

0 votes

Je ne vois pas cette politique dans l'Éditeur de gestion des stratégies de groupe.

0 votes

@Shiv, j'ai ajouté une capture d'écran pour vous. :-)

6voto

Maximus Minimus Points 8917

Cela peut arriver si l'application est déjà installée mais que msiexec ne parvient pas à la désinstaller. Le scénario le plus courant est une installation manuelle précédente avec l'option "Uniquement pour moi" sélectionnée au lieu de "Tout le monde qui se connecte à cet ordinateur".

Vous pouvez utiliser l'utilitaire de nettoyage Windows Installer (http://support.microsoft.com/kb/290301) pour tromper le PC en pensant que l'application n'est plus présente, et alors tout devrait rentrer dans l'ordre.

0 votes

Merci pour la suggestion, mais en exécutant l'utilitaire je n'ai pas vu l'application répertoriée. Je vais garder ceci en favoris pour l'avenir au cas où cela serait une solution à d'autres problèmes.

3voto

J'avais le même problème mais aucune des solutions ci-dessus n'a fonctionné. J'ai finalement découvert qu'il y avait un autre GPO essayant d'installer un logiciel avant le mien et qu'il échouait avec l'erreur %%1274 car le GPO lui-même avait les mauvaises autorisations. Pour une raison quelconque, cet échec empêchait ensuite mon GPO de s'installer, même si le mien avait les autorisations correctes. Une fois que j'ai désactivé l'autre GPO problématique, mon GPO s'est installé correctement.

3voto

David Sawyer Points 256

Et je viens de trouver une autre cause différente de cette erreur. Si vous avez configuré "Arbre de recouvrement" sur l'interrupteur Ethernet connecté à la station de travail en question, cela retardera l'activation du port de l'interrupteur lorsque le PC démarre. Désactiver l'arbre de recouvrement pour le port de l'interrupteur ou activer "Portfast de l'arbre de recouvrement" pour le port de l'interrupteur a résolu ce problème sur quelques-unes de mes stations de travail.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X