OVH Cloud OVH Cloud

sysprep et redeploiement d'image

69 réponses
Avatar
Az Sam
bonjour,

Mon XP famillilal ets installe depuis 4 ans. Je voudrais remplacer ma carte
mere mais conserver mon disque dur systeme actuel (Maxtor 120Go IDE) pour ne
pas avoir a tout sauvegarder, reinstaller et repersonnaliser.
Je tente donc d'utiliser le sysprep du deploy cab.
J'ai creer un sysprep.inf avec setupmgr puis j'ai editer, ajouter le section
[SysprepMassStorage] et utiliser sysprep -bsmd pour la peupler.
Je termine la preparation du systeme avec sysprep -activated -reseal -mini -
nosidgen

Lorsque je mets le disque en sur la nouvelle CM (en IDE0 master et seul)
j'ai neanmoins l'ecran bleu due au controleur de disque.
Si je remets le disque sur la CM d'origine, ca fonctionne correctement, je
passe par le min setup et retrouve mon XP au reboot suivant.

J'ai tente d'utiliser cette image en redeploiement et de la mettre sur un
disque neuf installe sur la nouvelle CM (comme si je devais deploye sur
plusieurs machines), mais j'oibtiens toujours le meme ecran bleu.0x0000007B

J'ai tente aussi de le preparare en mode usine (-factory), en demandant la
redetection des Periph non plug and play (-pnp), mais punition.
impossibel meme de redemarrer sur lez CM d'origine

aurais je oubloier quelque chsoe ? pourquoi le nouveau controleur de disque
n'ets il pas reinitialiser et redetcer comme il faut ?
devrais je utiliser aussi la commande -clean ? (je ne suis pas bien sur de
son effet)

--

Cordialement,
Az Sam.

10 réponses

1 2 3 4 5
Avatar
Ypoons
Salut Az Sam


[...]
pourtant entre un systeme clean avec une bdr de 10-15 Mo et un systeme plein
de scories dont le registre fait maintenant 50 Mo meme avec les seules memes
appli toujours intsallees, il y a un difference de temps de demarrage.
Et ca ne ralenti pas ensuite le systeme en utilisation ? je ne savais pas.


J'ai pas dit qu'un système sur lequel il y avait des "scories"
allait être aussi véloce qu'un système neuf !
Dans Windows, il y a la BdR, il y a les services, il y a des
appels à des composants disparus et/ou déplacés et/ou détériorés,
et ça ça prend du temps ! (surtout au démarrage, si un service
refuse de démarrer ou entre en conflit avec un autre, Windows met
du temps à s'en dépatouiller - exemple vécu par un internaute
(qui ne s'en vante pas) : 25 minutes à chaque démarrage ! - mais
il a bien tout réglé maintenant)

J'ai simplement dit que c'était pas la taille de la BdR qui
influait sur "la vie" du PC, car Windows ne va chercher *que* la
clé dont il a besoin.

De toutes façons, plus il y a d'applis installées, plus le
démarrage est long. Mais chez moi, l'installation a plus de 18
mois, j'ai désinstallé des trucs inutiles, j'en ai installé
d'autres peu utiles (comme WLM ;) ), j'ai fait de nombreuses
mises à jour de logiciels, et mon démarrage prend 25 secondes
montre en main entre l'appui sur le bouton power et le moment où
Windows est *complètement* opérationnel.

Question : y a t il un moyen detourne (comme pour la ruche) pour nettoyer le
gestionnaire periph sans remonter le disque sur la carte d'origine ? (ca me
ferait gagner du temps)


Heu... c'est un peu la roulette russe. Je sais où c'est, mais je
sais pas si tu vas pas te retrouver avec un blocage complet...
En plus, il faut connaître le nom de tous les composants que tu
veux supprimer et ne pas supprimer autre chose. :-( (pense à
faire des sauvegardes du registre avant d'expérimenter !)

HKEY_LOCAL_MACHINESystemCurrentControlSetEnum

Avec la différence que pour toi il faut trouver le ControlSetxxx
qui va bien.
Dans cette clé Enum, tu trouveras toutes les "parties" de
l'ordinateur qui concernent le hardware. Explorer toutes les
sous-clés pour trouver la valeur DeviceDesc, et il faut supprimer
la clé en amont (selon les cas, ça peut être plusieurs niveaux en
amont - typiquement c'est EnumYYYZZZ et il faut supprimer ZZZ)

Je dégage toute responsabilité !

Amicalement,

--
Ypoons [MVP]
Ne vous approchez jamais d'un ordinateur en disant ou même
seulement pensant "Je vais faire ça très vite !"
Pour m'écrire : http://www.cerbermail.com/?Qw7yVJONCF
Ne me mettez pas dans votre carnet d'adresse ! Je suis spammé !

Avatar
Az Sam
"Ypoons" a écrit dans le message de
news:

Heu... c'est un peu la roulette russe. Je sais où c'est, mais je
sais pas si tu vas pas te retrouver avec un blocage complet...


de toute facon, si je fais rien je reste avec mon systeme neuf sur lequel je
dois tout refaire.

En plus, il faut connaître le nom de tous les composants que tu
veux supprimer et ne pas supprimer autre chose. :-( (pense à
faire des sauvegardes du registre avant d'expérimenter !)


j'ai une image disque d'avant les modifs par sysprep, donc je peux
experimenter :-)
J'ai la chance d'erte avec 3 systemes sur 3 disques distincts, ca simplifie
la vie :-)


HKEY_LOCAL_MACHINESystemCurrentControlSetEnum

Avec la différence que pour toi il faut trouver le ControlSetxxx
qui va bien.
Dans cette clé Enum, tu trouveras toutes les "parties" de
l'ordinateur qui concernent le hardware. Explorer toutes les
sous-clés pour trouver la valeur DeviceDesc, et il faut supprimer
la clé en amont (selon les cas, ça peut être plusieurs niveaux en
amont - typiquement c'est EnumYYYZZZ et il faut supprimer ZZZ)


il n' ya donc "que" la ruche system a modifer
Ca me parait clair. Je te tiens au courant quand je me serais lave les mians
du cambouis ;-)


Je dégage toute responsabilité !



ok pas de pb, je prends sur moi :-D

Avatar
Ascadix
Entre la chaise et le clavier de Ypoons, viennent de surgir les mots que
voici:
<news:%

[snip]

Alors ça, rassure-toi, Windows s'en tamponne le coquillard !
WindowsXP fait un accès à la base de registre *clé par clé*,
quand il en a besoin, et il ignore superbement les clés inutiles.
Quand bien même ta BdR ferait 2 Go, ton système ne serait pas
ralenti par *ça*.


Si ..à cause de la fragmentation sur le DD des fichiers ruches, on peut
améliorer ça sans tripatouiller la BdR avec PAGEDEFRAG chez sysinternals qui
sait défragmenter les ruches au boot

Mais bon ... quand tu en arrive à chasser les perfs là, t'as déja réglé pas
mal d'autres points

Amicalement,



--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.

Avatar
Ascadix
Entre la chaise et le clavier de Az Sam, viennent de surgir les mots que
voici:
<news:


"Ypoons" a écrit dans le message de
news:%


J'ai peur que... ce soit pas la peine. Si ton CD saute les
précédentes étapes, c'est lui qui a un problème.


Faut que je tente avec un autre alors.

Alors ça, rassure-toi, Windows s'en tamponne le coquillard !
WindowsXP fait un accès à la base de registre *clé par clé*,
quand il en a besoin, et il ignore superbement les clés inutiles.
Quand bien même ta BdR ferait 2 Go, ton système ne serait pas
ralenti par *ça*.



pourtant entre un systeme clean avec une bdr de 10-15 Mo et un
systeme plein de scories dont le registre fait maintenant 50 Mo meme
avec les seules memes appli toujours intsallees, il y a un difference
de temps de demarrage.
Et ca ne ralenti pas ensuite le systeme en utilisation ? je ne savais
pas.

Question : y a t il un moyen detourne (comme pour la ruche) pour
nettoyer le gestionnaire periph sans remonter le disque sur la carte
d'origine ? (ca me ferait gagner du temps)


Oui facile, mais bon , n'espére pas gagner plus de qq ko, tes Mo de BdR ils
sont ailleurs ( surtout dans HKLM/software )

démarer / exécuter / cmd

tu lance les 3 commandes là à la queuleuleu

set DEVMGR_SHOW_NONPRESENT_DEVICES=1
set DEVMGR_SHOW_DETAILS=1
start devmgmt.msc

( si tu veut les garder, mets-les dnas un fichier texte (avec le notepad )
et sauvegarde-le avecu ne extension .CMD ( à la place de TXT ), t'aura plus
qu'a double cliquer dessus

ça t'ouvre une fenetre gestionnaire de périphs, clic dans affichage /
afficher les périphs cachés

maintenant, parcours la listes, tu vas y trouver tous tes vieux périphs en
grisé .. yapluka ..supprimer

ATTENTION !!

2 des catégories sont sensibles et un poil différentes
-- "controleurs audio, vidéo et jeu" --
là dedans ne supprime strictement que le/les périphs correspondant à un
périphs physique ( ex : SoundBlaster 16 Familly, ou périphs audio modem )
NE TOUCHE SURTOUT PAS à tous ce qui n'est pas du pur matos ( genre "codec
gnagna", convertisseurs gnagna" .. ) sinon tu risque de compromettre les
capacité multimédias de ton PC

-- "Pilotes non Plug-and-Play"
ça contient entre autres un certains nombre de pilotes "pur logiciel" non
ratachés à un matériels précis.
certains de ces pilotes sont chargé dynamiquement quand le soft en à besoin
ils risquent donc de t'apparaitre en grisé ..et si tu les vires, tu risque
d'avoir des softs qui marchent plus. à nettoyer donc avec parcimonie


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.


Avatar
Ypoons
Salut Ascadix

[...]

Oui facile, mais bon , n'espére pas gagner plus de qq ko, tes Mo de BdR
ils sont ailleurs ( surtout dans HKLM/software )

démarer / exécuter / cmd

tu lance les 3 commandes là à la queuleuleu

set DEVMGR_SHOW_NONPRESENT_DEVICES=1
set DEVMGR_SHOW_DETAILS=1
start devmgmt.msc
[...] etc.


Ce truc-là ne marche qu'avec l'installation *quand elle est active*.
Dans le cas de Az Sam, en faisant une modification distante du
registre (ruche d'un autre Windows chargée dans le registre), le
gestionnaire de périphériques ne montrera que les périphériques
*de l'installation en service*, et ne montrera rien de la ruche
chargée.

Amicalement,

--
Ypoons [MVP]
Ne vous approchez jamais d'un ordinateur en disant ou même
seulement pensant "Je vais faire ça très vite !"
Pour m'écrire : http://www.cerbermail.com/?Qw7yVJONCF
Ne me mettez pas dans votre carnet d'adresse ! Je suis spammé !

Avatar
Ypoons
Salut Ascadix

[...]
Si ..à cause de la fragmentation sur le DD des fichiers ruches, on peut
améliorer ça sans tripatouiller la BdR avec PAGEDEFRAG chez sysinternals
qui sait défragmenter les ruches au boot

Mais bon ... quand tu en arrive à chasser les perfs là, t'as déja réglé
pas mal d'autres points


Tu as toutafé raison, j'avais oublié ce merveilleux outil.
Merci de le rappeler.

Amicalement,

--
Ypoons [MVP]
Ne vous approchez jamais d'un ordinateur en disant ou même
seulement pensant "Je vais faire ça très vite !"
Pour m'écrire : http://www.cerbermail.com/?Qw7yVJONCF
Ne me mettez pas dans votre carnet d'adresse ! Je suis spammé !

Avatar
Ascadix
Entre la chaise et le clavier de Ypoons, viennent de surgir les mots que
voici:
<news:


Salut Ascadix

[...]

Oui facile, mais bon , n'espére pas gagner plus de qq ko, tes Mo de
BdR ils sont ailleurs ( surtout dans HKLM/software )

démarer / exécuter / cmd

tu lance les 3 commandes là à la queuleuleu

set DEVMGR_SHOW_NONPRESENT_DEVICES=1
set DEVMGR_SHOW_DETAILS=1
start devmgmt.msc
[...] etc.


Ce truc-là ne marche qu'avec l'installation *quand elle est active*.
Dans le cas de Az Sam, en faisant une modification distante du
registre (ruche d'un autre Windows chargée dans le registre), le
gestionnaire de périphériques ne montrera que les périphériques
*de l'installation en service*, et ne montrera rien de la ruche
chargée.



Voui voui voui .. c'est juste que j'avais zapé une phrase dans les message
d 'Az Sam .. justement là ou il parle de lire une ruche systeme monté depuis
un autre system .....

désolé


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.


Avatar
Az Sam
"Ypoons" a écrit dans le message de
news:
Si ..à cause de la fragmentation sur le DD des fichiers ruches, on peut
améliorer ça sans tripatouiller la BdR avec PAGEDEFRAG chez sysinternals
qui sait défragmenter les ruches au boot


Tu as toutafé raison, j'avais oublié ce merveilleux outil.
Merci de le rappeler.



je ne sais pas si il est si merveileux, moi je l'ai deja utiliser j'ai
jamais vu la diff. Mes fichiers ruches etaient peut etre deja optimises (?)
Quand a mon pagefile il l'a toujours laisse en plusieurs morceaux...
je crois que Microsoft a rachete tout sysinternal non ?


Avatar
Ascadix
Entre la chaise et le clavier de Az Sam, viennent de surgir les mots que
voici:
<news:%


"Ypoons" a écrit dans le message de
news:
Si ..à cause de la fragmentation sur le DD des fichiers ruches, on
peut améliorer ça sans tripatouiller la BdR avec PAGEDEFRAG chez
sysinternals qui sait défragmenter les ruches au boot


Tu as toutafé raison, j'avais oublié ce merveilleux outil.
Merci de le rappeler.



je ne sais pas si il est si merveileux, moi je l'ai deja utiliser
j'ai jamais vu la diff. Mes fichiers ruches etaient peut etre deja
optimises (?)


Possible ... aprés ça dépend aussi de ta machine pour "sentir" une
différence de perf, si t'es monté en Raptor ou en RAID0 ..tu vas pas sentir
grand chose à l'oeuil.

Quand a mon pagefile il l'a toujours laisse en
plusieurs morceaux...


T'as assez de place sur le DD pour défragmenter un si gros morceau ?

Oua lors ..as-tu déja un bon defrag ? ( par ex, avec OODefrag ou
Perfectdisk, il n'y a aucun interet à utiliser PageDefrag ..ça fait
doublon. )

je crois que Microsoft a rachete tout sysinternal non ?


Vi


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.



Avatar
Az Sam
"Az Sam" a écrit dans le message de
news:450e3e71$0$27400$
Mon XP famillilal ets installe depuis 4 ans. Je voudrais remplacer ma
carte

mere mais conserver mon disque dur systeme actuel (Maxtor 120Go IDE) pour
ne

pas avoir a tout sauvegarder, reinstaller et repersonnaliser.
Je tente donc d'utiliser le sysprep du deploy cab.


Bon je reviens vous donner mes resultats :
J'ai reussi a faire accepter la nouvelle CM a mon ancien XP. Je rappelle que
je partais d'un KT333 de 2001 (IDE, AGP4x, USB1, Son integre, XP2400+) a un
Nforce4/amd hammer avec PCI-e, SATA, USB2, Son integre et Ethernet integre,
A64 3200+.

En fait je n'ai pas eu besoin de nettoyer les DeviceDesc (merci Ypoons) de
la ruche auparavant. Je me suis contente en 1er essai de demander une
reparation par le cd (merci Ascadix).
Comme cette reparation ne fonctionnait pas avec mon XP patché sp1a (defaut
de cd ? de nlite ?) , j'ai reutilise le cd de 2002.
Ca a fonctionner sans soucis, il a detecte mes installations presentes, j'ai
"reparer" celle qui m'interressait. Naturellement il a fallu ensuite que je
reactive Windows pour atteindre mon profil.
**(a noter au passage que mettre une lettre de volume pour choisir quel
windows reparer c'est pas malin quand on a 3 systemes, car pour chacun d'eux
les lettres sont differentes, il me semble que XP aurait pu me donner le
bus/drive/partition pour etre sur de ne pas me tromper)**

Apres j'ai patche en sp1a directement depuis le bureau avec le CD de fev2004
de MS.

En fait de reparation il s'est reinstalle par dessus, avec tout un tas de
consequences regrettables par rapport à la simple reinit des materiels :

- toutes les personnalisations windows ont ete reinitialisees (bureau,
souris, clavier, fenetre)
- toutes les personnalistaions des applis ont ete supprimmees (licences,
associations, parametres)
- le page file a ete redeplace sur le disque systeme avec une taille
dynamique "windows"
- La liste des sites sensibles dans IE a ete purement supprimee :-(
- La liste des autorisations/refus des cookies par sites a ete supprimmee
:-(
- les differentes pages de demarrage/recherche ont ete remises sur celles de
MS (isapredir.dll balbla..)
- Toutes les applications qui utilisaient le registre pour etre validees ou
enregistrer leurs profils ont ete modifiees
- Notement SyncBack qui me servait a sauvegarder automatiquement mes donnees
perso a differents endroits n'a plus aucun profil, les planifications
existent toujours dans le planifiacteur de XP mais les profils de syncback
eux n'existent plus :((
- autre exemple Winrar qui n'avait plus de clef et qui devait etre
reconfigurer
- la suite MS Office 2003 ne fonctionne plus, je dois remettre les cd
d'installation a chaque nouvelle 1ere ouverture.
- les services desactives ont ete remis (telnet, UPNP etc..)

Ce n'est qu'un petite liste de ce que j'ai vu hier soir en verifiant comment
fonctionnait le systeme. Je n'ai pas essaye toutes les applications
installees

Heureusement certains points ont ete conserves :
- la liste des ActiveX, bho et autres killbits bloques a ete reprise
- le Host personnalise a ete repris
- Les regles du Parefeu windows on ete reprises


Enfin j'ai rencontre certaines fautes :
- Pendant la reparation avec le CD 2002 j'ai eu : "installation logicielle -
Ce logiciel n'a pas eu.... logo windows.... --> ce logiciel ne sera pas
installé"
- Apres le 1er boot sur le bureau, un clic droit sur poste de travail pour
demander les proprietes conduisait a cette erreur :
http://cjoint.com/?jyjocq0amt Cette erreur a disparu apres l'installation du
SP1a
- le service de Kerio refusait de demarrer apres l'install du SP1a, la
machine bloquait 3 minutes (cette duree aussi a ete reinitialisee) au
demarrage pendant lesquelles, les services de Avast n'etaient toujours pas
lances non plus, j'ai dut desinstaller Kerio.
- Avant de mettre le Sp1a je n'avais pas de video, sans doute a cause du
PCI-e qui n'existait pas en 2001 (normal quoi)

- J'ai un certain nombre d'erreurs dans l'observateurs d'evenements, et vous
allez peut etre pouvoir m'aider :
*- Erreur registre : http://cjoint.com/?jyjpebzAvz
*- Erreur Dcom : http://cjoint.com/?jyjrZIEy1D
*- Erreur Service control : http://cjoint.com/?jyjtg0Utsw
*- Erreur Management WMI : http://cjoint.com/?jyjtYipcKW
*- Autre erreur WMI : http://cjoint.com/?jyjuTaErAk
*- La fermeture de Windows est longue (40 sec avec l'ecran "fermeture de
windows")

Voila un 1er etat. J'ai donc reussi a conserver mes profils et documents
perso et mes applications installees mais j'ai perdu une grosse partie des
personnalisations que j'avais faites.
C'est pas avantageux comme methode car mes doc perso, je les ai sur mon
nouveau systeme, il m'a falu moins de temps qu'un reinstallation pour les
remettre ou je voulais. Personnaliser l'adresse physique du "mes documents"
aussi a ete bien plus rapide. Si je dois reenregistrer toutes mes applis, et
les repersonnaliser aussi, je n'ai rien gagner par rapport a une
reinstallation de zero des ces applis.

Au final c'etait justement tout le reste que je voulais conserver donc d'un
point de vue efficacite c'est une operation ininterressante. (mais Ô combien
instructive :-D)
Je dois aussi dire que j'ai du refaire le reseau local, les partages de
dossiers, les autorisations d'ecriture/lecture, les mots de passe systeme et
IE etc. curieusement le partage de l'imprimante a lui ete conservé de meme
que la connection ADSL elle aussi partagee.

Je n'ai pas tout regarde encore mais je comprend bien que tout ce qui est
"system et software" a ete perdu :-(

Question : Nettoyer les devicedesc auparavant aurait il conduit XP a reparer
les trous plutot que tout reinstaller de fait ?
(je peux tenter j'ai une image du disque avant modif)

Ah et j'oubliais, apres la reinstall, les grattements du disque avaient
diminuer, puis apres remise du sp1 grattement plus forts de nouveau. Ca doit
donc etre lie a la position des fichiers sur les plateaux ou du driver qui
le pilote. C'est tout de meme curieux comme un disque peut etre bruyant ou
silencieux sur le meme systeme selon l'installation de l'OS (fragmentation
totale actuelle=2%)

1 2 3 4 5