fuite de handle dans le service Windows Marvell Yukon (yksvc)

J’ai remarqué qu’un de mes processus, rundll32, avait une fuite de handle grâce à Process Explorer, un outil Sysinternal. Rundll32 est un conteneur qui héberge d’autre processus, ce n’est donc pas lui qui a une fuite de handle. Heureusement, Process Explorer affiche les processus hébergés en mettant juste le curseur au dessus:
processexplorer_rundll32Il héberge donc le service Marvell Yukon Service (yksvc), utilisé par ma carte réseau. Pour savoir quel type de handle fuit, j’ai ajouté le panneau du bas dans Process Explorer en pressant ctrl + L. En défilant vers le bas, j’ai découvert une floppée de « mutant » pointant toujours vers le même objet, BaseNameObjectsNetCfgWriteLock.
Les nouveaux handle sont surlignés en vert, et j’ai donc constaté un nouveau handle surligné toutes les secondes ou presque:

processexplorer_mutant
Un clique droit permet d’afficher les propriétés du mutant:
processexplorer_mutant_detail
Comme Mark le recommande toujours, J’ai vérifié la version de mon pilote qui commence à dater:
driver
Une nouvelle version du pilote étant disponible sur la page de support Marvell, J’ai décidé de mettre à jour.
Avant de faire la mise à jour, j’ai utilisé perfmon afin de vérifier si il y a un changement après la mise à jour. Cela a confirmé la résolution du problème:
perfmonGrâce aux outils et tutoriels de Mark, j’ai résolu mon problème 🙂

Test d’un SSD Super Talent 60Go

Suite au don d’un SSD Super Talent 60Go par un généreu donateur, voici mon retour d’expérience 🙂
Le SSD tout juste installé, je me suis rappelé d’une info comme quoi il y avait un nouveau firmware corrigeant des problèmes de performances.
Le site de Super Talent confirme le sujet et propose ledit firmware en téléchargement.

Premier point, l’installation du firmware demande de booter en dos. N’ayant plus de lecteur de craquotte depuis bien longtemps, j’ai crée une clé USB bootable avec cet utilitaire. La bonne nouvelle c’est qu’il fonctionne sur mon Vista 64 (contrairement à un autre essayé juste avant). Simple, rapide et efficace:

HP usb format

Je copie ensuite les fichiers du firmware et redémarre confiant. Sauf que là il ne me trouve aucun disque, et me demande le deux premiers caractères en arguments. Et là je me rappel que le msdos et le ahci ont comme qui dirait un problème d’époque! Un petit tour dans le bios plus tard, le programme de flash ne me demande plus d’argument et fait sa besogne.

J’avais fait un test de performance avant ce nouveau firmware, sans noter de changement (la dégradation de performance est dans le temps, donc pas de réelle surprise).

La question que je me pose : est-ce que ce SSD est vraiment plus performant que mon Velociraptor 300Go 10000tr/mn ?

J’ai fait 3 benchs:

  • HD Tune – accès séquentiel
  • HD Tune – accès aléatoire
  • Boot d’une VM Windows Server 2008 R2
Velociraptor sequentiel
Velociraptor séquentiel
SSD Séquentiel
SSD Séquentiel
Velociraptor Random
Velociraptor Random
SSD Random
SSD Random

Le boot d’une VM Windows Server 2008 R2 a confirmé la puissance de la bête en accès aléatoire:  17 secondes versus 33 secondes !

J’ai aussi mis mon swap de 8Go 🙂

Iphone: images dans les mails: un vecteur pour les spammers?

J’apprécie vraiment l’ iphone pour son ergonomie. Au fil du temps, je me suis rendu compte que peu importe le mail de marketing que j’ouvre, il apparait toujours nickel avec les images et tout.
Alors que depuis Outlook ou l’interface Web de Google apps, il faut accepter d’afficher les images… Tiens tiens, suspect.
Les spammers utilisent des images dans les mails pour tracer si une adresse mail existe bel et biens, et d’autre part cela prouve que le spam a bien atteint la cible (un antispam ne l’a pas mangé en route)…
Afin de privilégier l’ergonomie, on se retrouve donc à diminuer la lutte contre le spam et la vie privée!
Au vue du nombre d’iphone vendu, la technique des images et donc toujours de rigueur.
Comme trop souvent, sécurité et ergonomie s’affronte, et on connait l’appétit d’apple en matière d’ergonomie!

Le septième ciel ? Ma migration sur Windows Seven

Mon bon vieux Xps 1310 commençait à prendre la poussière, et le Vista dessus aussi. Quite à réinstaller, autant tester Windows Seven (version Release Candidate) !

J’étais un peu hésitant, mon portable n’étant déjà que « Vista Compatible ». J’ai donc passé le Windows 7 Upgrade Advisor version Beta. L’outil est bien fait, il scan non seulement le matériel, mais aussi les applications. Rien d’alarmant (faut dire que j’avais pris le top du moment à l’époque). Une sauvegarde plus tard, l’installation de Seven se passe. Tout comme Windows 2008 R2, il crée une partition de diagnostique de 100Mo. A part ça on pourrait croire qu’on installe Vista.

L’installation est assez rapide. Bonne suprise, il ne manque pas de pilote à l’appel, apanache d’installer un OS très récents sur du matériel ancien !

J’ai pu installer de nouveau mes applications sans problème. J’ai utilisé Bitlocker pour crypter ma partition de données, marche nickel, y compris la reprise sur arrêt pour l’encryption initiale.

Dommage qu’il faille toujours une puce TPM ou clé USB pour protéger le disque système (Versus DCCP de Securstar, dont j’ai la licence mais qui ne supporte par encore Windows 7).

Je ne vais pas faire le tour des nouveautés, beaucoup de sites & blog l’ayant déjà fait. Je veux juste attirer votre attention sur ces petits plus qui font la différence:

Au lieu d’un dossier avec les derniers fichiers ouverts, ils sont maintenant répartis par application:

recent

Le wifi/réseau est en bas, afin de savoir si on est connecté ou pas.

Wifi

L’Action center propose de faire une sauvegarde:Action_center

Réinitialiser le mot de passe admin de domaine sur un DC Windows 2008 avec seulement le DVD d’installation

Bon, tout est dans le titre 🙂

Je n’ai pas utilisé mes VM de labo pendant quelque temps juste après les avoir installées..Et voilà que je ne me rappel plus du mot de passe administrateur du domaine… Plutôt que de réinstaller, j’ai trouvé un hack pour Vista , que j’ai réutilisé pour mon DC Windows Server 2008 ! J’ai juste poussé un peu plus loin en utilisant le DVD officiel d’installation de Windows Server 2008 au lieu de backtrack 🙂

Pour les allergiques ou trop pressé pour regarder la vidéo pas à pas, voici ce qu’il faut faire:

  • Démarrer sur le DVD d’installation de Windows Server 2008
  • Choisir « Réparer votre ordinateur »
  • Lancer une cmd
  • Aller dans c:\windows\system32
  • renommer Utilman.exe en Utilman.exe.bak
  • Copier cmd.exe en Utilman.exe
  • redémarrer sur Windows
  • Faire le raccourci clavier Windows + U devant la fenêtre de logon (lance normalement utilman.exe et donc là cmd.exe)
  • net user administrateur Nouveaumotdepasse123
  • Se logguer avec le compte administrateur du domaine
  • changer le mot de passe 😉
  • Redémarrer sur le DVD pour remettre le fichier original Utilman.exe

vers une DSI++: Nommer les projets

Nommer vos projets informatiques peut avoir une conséquence sur sa notoriété dans l’entreprise. Il est vite fait de détourner un nom ou d’utiliser un second sens afin de descendre ledit projet… Tout projet a des partisans, et d’autres plus hostiles, qui ne manqueront pas une petite talonade en comité de pilotage ou autre!

Les méthodes « classiques »:

  • Prendre la première lettre de chaque mot du titre complet en essayant d’en faire quelque chose. Ma dernière « création »: Rolex (RéOrganisons LEXploitation). S’agissant d’un ordonnanceur entre autre, la relation avec l’horlogerie parait sympathique… Cependant une Rolex a un coût important, quolibet potentiel en réunion, surtout si le projet ne finit pas à l’heure…
  • Des noms Grecs, Latins, Mythologies…
  • Comme les tornades: http://www.atl.ec.gc.ca/weather/hurricane/hurricanes4_f.html

Mes recommandations:

  • Le nom doit rester le plus court possible
  • Il doit être facile à se rappeler (et à écrire)
  • Il doit exprimer autant ce peut l’objet/objectif du projet
  • Si le nom du projet est public, chercher le nom auquel vous pensez sur des moteurs de recherches. Moins il est répandu, mieux c’est.

Ma conclusion:

  • Il ne faut se compliquer l’esprit à vouloir justifier chaque lettre. Si en pensant à votre projet, un mot vous vient à l’esprit, et qu’il vous fait penser en retour à ce projet précisément, retenez-le. Une fois le nom répandu, la signification de chaque lettre n’intéresse plus personne!

CIO Online a publié récemment ces deux dessins:

mise à jour du blog

juste pour vous dire que je viens de changer quelques bricoles sur le site:

  • Passage d’une dedibox V2 sur une dedibox Pro (dans une VM)
  • le format des adresses du blog (mais les anciennes fonctionnent toujours)
  • j’ai ajouté le « Share This ». Si vous cliquez dessus, vous aurez un panel d’actions possible:
share this
share this

migration sur Google Apps: le bon, la brute et le truand…

Rien de tel qu’une migration sur Google Apps pour occuper le week-end!

En source:

  • un compte Gmail (2Go de mails ; agenda ; reader ; contacts)
  • un compte pop free.fr à ramasser
  • un domaine (lotp.fr) avec un renvoi gandi de l’adresse mail sur gmail

En destination… ben tout sur Google Apps en utilisant mon domaine lotp.fr 🙂

Activer Google Apps sur son propre domaine prends à peine 15mn…jusque là rock & roll !
Bon évidemment, ensuite, le rêve serait qu’il prenne le compte gmail et qu’il transfère tout ce qu’il contient dans le compte Google Apps…Si c’était le cas, en même temps, je ne bloggerai pas sur le sujet !

Le bon…

  • ca fonctionne immédiatement
  • pas de carte bleue demandée
  • on peut personnaliser l’url d’accès au webmail, par exemple webmail.mondomaine.com
  • Google Labs est là, on peut mettre les mêmes addons que pour gmail
  • Avoir les serveurs de mail google en frontal élimine beaucoup de spam dès la connexion smtp. J’y gagne beaucoup par rapport à passer par les relais gandi.

La brute…

  • Google ne fournit aucun moyen de migrer ses mails gmail sur google Apps. C’est un comble! Même GoogleEmailUploader fourni par Google exclut les compte gmail en source…Oui oui, c’est bien fait exprès. Je suis passé par une méthode expliquée notamment ici : synchro des deux boites via imapsync. Le tout est d’avoir une bonne connexion à internet et un linux sous la main (une dedibox par exemple :). 3h00 pour 2Go. Globalement c’est nickel, à part au moins une pièce jointe qui n’est plus lisible sur la boite de destination!! Comme il ne touche pas à la boite source,vous pouvez la garder sous le coude quelques temps.
  • Pour les contacts et l’agenda, il faut faire un ping-pong en synchronisant l’ancien compte avec un client de messagerie, et ce dernier avec le nouveau compte.

Le truand…

  • Pas de Google Reader! Ca c’est vraiment un coup bas…Heureusement, il y a un workaround! Il faut créer un nouveau compte Google Reader en utilisant le compte mail Google Apps (même login/pass), et exporter/importer les flux. Reste que ca ne fait pas apparaitre le lien Reader en haut à gauche, et qu’il faudra s’authentifier sur Reader sans SSO.
  • Il semblerait qu’avant on avait plus d’espace mail en passant sur Google Apps. Là j’ai autant que mon compte Gmail…en fait j’ai même 1Mo de moins 😉 Sauf en déboursant un peu d’argent en édition Premier et donc 25Go

Je suis pour l’instant très satisfait du service, sans compter que le tout reste gratuit! Je serais prêt à payer pour avoir plus de stockage dans Google Documents (idem que gmail pour l’instant), Google Reader intégré…

UPDATE: j’ai finalement décidé d’utiliser Google Email Uploader sur mon pc fixe: en 64 bit, leur outil ne trouve aucune boite au lettre (outlook, thunderbird, même combat). Heureusement, quelqu’un a eu le courage de comprendre pourquoi, modifier le code source et relivrer une version qui fonctionne chez moi: http://blog.insanegenius.com/2009/01/google-email-uploader-on-vista-x64.html