J'ai modifié beaucoup d'options dans IIS et je voudrais réinitialiser ses paramètres par défaut.
J'ai déjà essayé de l'installer/le réinstaller. Après la réinstallation, il y avait toujours le site que j'ai créé. Le réglage que j'avais effectué sur DefaultWebSite était toujours d'actualité.
Des personnes ont suggéré de désinstaller d'abord le service d'activation de processus Windows, mais il semble que ce dernier n'a de toute façon pas été installé.
Comment puis-je réinitialiser cette installation de IIS à un état prêt à l'emploi?
Vous devez désinstaller IIS (Internet Information Services), mais l’essentiel ici est de vous assurer que vous désinstallez le service d’activation de processus Windows, sinon votre applicationHost.config sera toujours là. Lorsque vous désinstallez WAS, votre configuration sera nettoyée et vous commencerez vraiment avec un nouveau IIS (et toutes les données/configuration seront perdues).
Il existe des sauvegardes automatiques sous% systemdrive%\inetpub\history mais cela n’aidera pas beaucoup si vous avez déjà apporté beaucoup de modifications.
http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx
Vous devrez régulièrement sauvegarder manuellement en utilisant appcmd.
Si vous essayez de réinstaller IIS, commencez par désinstaller IIS et WAS via Ajout/Suppression de programmes, puis supprimez tous les fichiers existants dans les répertoires C:\inetpub et C:\Windows\system32\inetsrv. Ensuite, vous pouvez installer à nouveau proprement.
WARN: les débutants sur IIS ne sont pas recommandés pour exécuter les étapes ci-dessus sans une sauvegarde complète du système. Les étapes doivent être exécutées avec prudence et bonne compréhension d'IIS. Si vous n’êtes pas capable ou si vous avez des doutes, veillez à ouvrir un dossier de support avec Microsoft via http://support.Microsoft.com et à consulter.
Ce qui a bien fonctionné pour moi, c’était l’article déjà mentionné par quelqu'un, mais en tapant sur cet article:
application.config.backup n'est pas créé par une sauvegarde automatique. Les fichiers de sauvegarde se trouvent dans le répertoire% systemdrive%\inetpub\history. La sauvegarde automatique est également une fonctionnalité de Vista SP1 et supérieur. Plus d'informations peuvent être trouvées dans cet article de blog, http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx
J'ai pu trouver des sauvegardes de mes paramètres depuis la première installation d'IIS et copier et remplacer les fichiers du répertoire inetsrv\config.
Il y a une façon dont j'ai utilisé mon auto. Accédez à Control Panel\Programs\Turn Windows features on or off
puis désinstallez IIS et tous ses composants. Je redémarre Windows mais je ne suis pas sûr que ce soit nécessaire ou non. Puis réinstallez-le à partir du même chemin.
Réinitialisation IIS
une. Dans le menu Démarrer, choisissez Tous les programmes, puis choisissez Accessoires ..__ b. Cliquez avec le bouton droit sur Invite de commandes, puis choisissez Exécuter en tant qu'administrateur.
À l'invite de commande, tapez la commande suivante pour passer au dossier Microsoft.NET\Framework64\v4.0.30319, puis appuyez sur Entrée.
cd\Windows\Microsoft.NET\Framework64\v4.0.30319
À l'invite de commande, tapez la commande suivante, puis appuyez sur Entrée.
aspnet_regiis.exe -iru
À l'invite de commande, tapez la commande suivante, puis appuyez sur Entrée . Iisreset
Ce lien contient des suggestions utiles: http://forums.iis.net/t/1085990.aspx
Cela dépend de l'endroit où vous avez les paramètres de configuration stockés. Par défaut Tous les paramètres de configuration d’IIS7 seront stockés dans un fichier appelé "ApplicationHost.Config". Si vous avez configuré la délégation ensuite, vous verrez les paramètres de configuration liés au site/application en cours d’écriture. fichier web.config pour le site/app. Avec IIS7 sur Vista, il existe un Un fichier de sauvegarde automatique pour la configuration principale est créé. Ce fichier s'appelle "application.config.backup" et réside dans "C:\Windows\System32\inetsrv\config" Vous pouvez renommer ce fichier en applicationHost.config et remplacez-le par applicationHost.config dans le dossier de configuration. IIS7 sur la version du serveur aura mieux histoire de sauvegarde de la configuration, mais pour l'instant, je recommande d'utiliser APPCMD à sauvegarder/restaurer votre configuration sur une base régulière. Exemple: APPCMD AJOUTER RETOUR "MYBACKUP" Une autre option (vraiment la dernière option) est de désinstallez/réinstallez IIS avec WPAS (service du processus Windows).