LFDDatWinCert Posted February 6, 2014 Posted February 6, 2014 Bonjour, Ca fait un bout de temps que je lis des tonnes d'informations sur des forums (MSDN, TechNet, WinCert, MSFN, MyDigitalLife) et j'ai un peu de mal à synthétiser tout ça. J'aimerais le faire ici, l'endroit qui me semble le plus approprié, ce qui me permettrait en outre de poser mes questions. Mon but est de créer une version lite de Windows 7, le plus complètement paramétré possible, mis-à-jour, de la manière la plus sûre qui soit, en utilisant de préférence les outils Windows (DISM, WAIK). J'ai obtenu une licence professionnelle par mon université, mais je travaille à partir d'un des fichiers images de DigitalRiver (X17-59186.iso) dont la seule différence est d'être en anglais, ce que je préfère. Mon but est le suivant: - Mettre à jour W7 avec toutes les updates GDR proposé sous Windows Update, qui se trouve dans le pack de moons [à l'aide de DISM et d'un script]- Alléger W7 au maximum [à l'aide de DISM et d'infos sur chaque package, en fonction de mes besoins]- Paramétrer W7 (je pense que c'est avec WAIK en mode Audit) ------------------------------------------------------------- Première étape: mise à jour Pour cette première étape, j'ai déjà plusieurs questions. 1°) Lorsqu'on intègre les updates à l'aide de DISM et à partir du pack de mooms, y a-t-il un ordre particulier?2°) Fondamentalement, à part un gain de temps lorsqu'on réinstalle plusieurs fois l'OS, a-t-on un gain de place/performance/autre lorsqu'on intègre les mise à jour directement dans le fichier installation de l'OS?Désolé si ce sont de bêtes questions, et merci d'avance de vos réponses, suggestions ou autres... Bien à vous,LFDD Quote
mooms Posted February 6, 2014 Posted February 6, 2014 Salut, 1°) Hormis le pack runonce pas d'ordre particulier sauf pour IE11 (il y a des KB prérequis pour IE11). Le mieux est de l'intégrer en dernier. Si tu utilise DISM il faudra intégrer la version cab, puis le language pack, dico et hyphenation pack, puis enfin la maj cumulative. Quoi que si tu utilise la version US tu ne souhaite peut-être pas intégrer les packs Fr 2°) Pas à ma connaissance. Contrairement aux update packs pour XP qui remplacent les fichiers complètemet, les intégrations depuis Vista conservent une copie des fichiers dans le dossier winsxs. Quote
LFDDatWinCert Posted February 12, 2014 Author Posted February 12, 2014 Merci pour votre réponse. J'ai donc téléchargé le fichier RAR correspondant à Windows 7 SP1 x64 contenant tous les MSU et les ai intégrés à mon image de Windows 7 en utilisant DISM.Pour ce faire j'ai procédé comme suit: 1°) Extraire les fichiers de l'image ISO du Windows 7 Pro SP1 (X17-59186.iso) dans le dossier C:\WIN7LAB\W7SP1Pro2°) Copier le fichier C:\WIN7LAB\W7SP1Pro\sources\install.wim dans le dossier C:\Win7LAB\DISM\install.wim3°) Extraire les updates du fichier RAR dans le dossier C:\Win7LAB\DISM\updates4°) Monter le fichier image à l'aide de DISM et appliquer les updates (lancer cmd.exe en mode Run as Administrator)DISM /Mount-Wim /WimFile:C:\WIN7LAB\DISM\install.wim\install.wim /Index:3 /MountDir:C:\WIN7LAB\DISM\mountDISM /Image:C:\WIN7LAB\DISM\mount /Add-Package /PackagePath:C:\Win7LAB\DISM\updatesDISM /Umount-Wim /MountDir:C:\WIN7LAB\DISM\mount /commit5°) Remplacer l'ancien fichier WIM par le nouveau. J'ai également téléchargé le fichier RAR correspondant à Pack RunOnce (x86 & x64).Pour intégrer le contenu dans mon image, j'aimerais utiliser la méthode SetupComplete.cmd...J'ai encore un peu de mal avec cette méthode, donc je suis toujours à la phase compréhension/recherche d'informations... 1°) Il faut créer le dossier sources\$oem$\$$\Setup\Scripts dans l'image ISO de Windows 7 et y rajouter un fichier SetupComplete.cmd. Ce fichier sera copier dans %WINDIR%\Setup\Scripts lors de l'installation (http://technet.microsoft.com/en-us/library/cc766228(v=ws.10).aspx) puis exécuter à la fin de celle-ci, juste avant le premier logon screen (http://technet.microsoft.com/en-us/library/cc766314%28v=ws.10%29.aspx). 2°) Pour installer les updates,il faut utiliser WUSA (http://support.microsoft.com/kb/934307). Un exemple de script sur base de cet article et pour les updates x64 seulement. :UPDATE MSUWUSA Windows6.1-KB2533552-x64.msu /quiet /norestartWUSA Windows6.1-kb2592687-x64.msu /quiet /norestartWUSA Windows6.1-KB2603229-x64.msu /quiet /norestartWUSA Windows6.1-KB2830477-x64.msu /quiet /norestartWUSA Windows6.1-KB2857650-x64.msu /quiet /norestartWUSA Windows6.1-KB976002-x64.msu /quiet /norestart:UPDATE EXEstart /wait leurre_MRT_x86-x64.exe /quiet /norestartstart /wait KB931125-rootsupd.exe /quiet /norestart:CLEANUPcd\shutdown /g /t 5rd /q/s %WINDIR%\Setup\ScriptsQuelques questions: 1°) Le LEURRE*.EXE doit-il être accompagné des switches /quiet /norestart (http://support.microsoft.com/kb/262841) ? 2°) Le script est-il bon a priori?3°) Pour une installation sur machine x64, seules les RunOnce x64 sont nécessaires n'est-ce pas? Informations supplémentaires:http://forums.mydigitallife.info/threads/47875-Windows-Integration-Guide-murphy78 Merci déjà pour votre aide LFDD Quote
mooms Posted February 13, 2014 Posted February 13, 2014 1°) pas de switchs nécessaires.2°) je n'utilise pas setupcomplete donc je ne peux pas t'aider. Il me semble néanmoins que les maj peuvent être exécutées sans faire appel a WUSA3°) Oui, plus le leurre et KB931125-rootsupd.exe (là aussi pas de switchs nécessaires). à noter que le pack n'est pas à jour pour Février, je n'ai pas le temps de le faire en ce moment. Quote
LFDDatWinCert Posted February 13, 2014 Author Posted February 13, 2014 Je vous suis d'autant plus reconnaissant de prendre le temps de me répondre dans ce cas Quote
Bartoteck Posted February 14, 2014 Posted February 14, 2014 (edited) Pour ton script SetupComplete, voici le mien et 100% fonctionnel: @echo offstart /wait wusa.exe C:\Windows\Setup\Scripts\Windows6.1-KB2533552-x64.msu /quiet /norestartstart /wait wusa.exe C:\Windows\Setup\Scripts\Windows6.1-KB2592687-x64.msu /quiet /norestartstart /wait wusa.exe C:\Windows\Setup\Scripts\Windows6.1-KB2603229-x64.msu /quiet /norestartstart /wait C:\Windows\Setup\Scripts\Silverlight_x64.exe /Qstart /wait C:\Windows\Setup\Scripts\Windows-KB890830-x64-V5.7.exe /Qstart /wait C:\Windows\Setup\Scripts\mpas-feX64.exe /QRMDIR /S /Q "C:\Windows\Setup\Scripts"exit EDIT: À Noter que c'est une example, il faut changer les updates pour les dernières versions. Il y a aussi la suppression du dossier Scripts inclut danas le script. Edited February 15, 2014 by Bartoteck Quote
LFDDatWinCert Posted February 19, 2014 Author Posted February 19, 2014 Merci Bartoteck. À propos de votre script, les chemins vers les updates doivent-ils être absolus? Il faut nécessairement "C:\Windows\Setup\Scripts\Windows6.1-KB2533552-x64.msu" au lieu de juste "Windows6.1-KB2533552-x64.msu"? Intégration de IE11 Informationshttp://www.msfn.org/board/topic/159082-internet-explorer-11-updated-11022014/ http://www.wincert.net/forum/topic/11582-internet-explorer-11-for-windows-7-is-out/ http://support.microsoft.com/kb/2847882/en-us Avant d'installer IE11, il est nécessaire d'installer les updates prérequises. L'article de Microsoft (voir 3ème lien ci-dessus) qui indique quels sont les prérequis n'est plus à jour, certaines updates ayant été superseedées. Par contre, la liste de steven4554 (voir 1er lien ci-dessus) est à jour (février 2014). Les prérequis nécessaires pour intégrer IE11 à l'aide de DISM sont déjà dans les packs de mooms (http://www.wincert.net/forum/topic/10811-14-f%C3%A9vrier-2014-updates-packs-gdr-windows-7-sp1/). Il n'est donc pas nécessaire d'intégrer de prérequis si le pack de mooms a été intégré préalablement. J'ai choisi finalement d'intégrer IE11 et le language pack français, avec dico et hyphenation. 1°) Télécharger (http://www.microsoft.com/en-us/download/details.aspx?id=40901) IE11-Windows6.1-x64-fr-fr.exe2°) Extraire les fichiers d'installation à l'aide du switch /x:<chemin d'extraction> dans l'invite de commandeE:\WIN7LAB\Downloads>IE11-Windows6.1-x64-fr-fr.exe /x:E:\WIN7LAB\DISM\ie113°) Intégrer IE-Win7.CAB à l'aide de DISM4°) Intégrer IE-Hyphenation-en.MSU, IE-Hyphenation-fr-FR.MSU, IE-Spelling-en.MSU, IE-Spelling-fr-FR.MSU, ielangpack-fr-FR.CAB à l'aide de DISM5°) Intégrer les updates pour IE11 KB2909921 et KB2909210 à l'aide de DISM J'ai deux petites questions pour cette intégration de IE11 (n'ai pas encore testé le résultat): 1°) Que devient IE8 lorsqu'on intègre IE11 dans l'image de W7 via DISM?2°) Dans les fichiers extraits du EXE de IE11, j'ai un fichier IE_SUPPORT_amd64_fr-FR.cab. Dois-je l'intégrer également? Je n'ai pas trouver d'informations sur ce fichier sur les forums... Merci pour votre aide.LFDD Quote
mooms Posted February 19, 2014 Posted February 19, 2014 les chemins vers les updates doivent-ils être absolus? Il faut nécessairement "C:\Windows\Setup\Scripts\Windows6.1-KB2533552-x64.msu" au lieu de juste "Windows6.1-KB2533552-x64.msu"? à la place de start /wait wusa.exe C:\Windows\Setup\Scripts\Windows6.1-KB2533552-x64.msu /quiet /norestart tu peux utiliser start /wait wusa.exe %~dp0Windows6.1-KB2533552-x64.msu /quiet /norestart si le script se trouve dans le même répertoire que les mises à jour. %~dp0 est la variable du chemin courant ou se situe le batch. J'ai deux petites questions pour cette intégration de IE11 - IE8 est désinstallé.- Tu peux supprimer IE_Support.cab il ne sert à rien pour l’intégration. Quote
Bartoteck Posted February 20, 2014 Posted February 20, 2014 De mon coté je met le path complet pour être sur sinon ca fonctionne pas. Par compte l'idée de Mooms semble bonne. Sinon pour IE11 je peux pas t'aider, j'intègre tout avec Win Toolkit ça fonctionne #1. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.