tag:blogger.com,1999:blog-33631663838880612102024-03-13T07:38:47.799+01:00Le blog de WilouDe l’informatique au gré de mes enviesWilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.comBlogger135125tag:blogger.com,1999:blog-3363166383888061210.post-43225536809746275692024-03-08T19:56:00.003+01:002024-03-08T21:34:33.509+01:00Ce soir, j'ai honte !<div><br /><div class="separator" style="clear: both; text-align: right;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71Wk8vajFfkzKwI_COQP6wJmvuWoTha4WOVKD3fxcgHHxmxRT_UZ6FMvhPljFigRScoRXO12Dxk6YqO41WDeugu5tCuWU-ZJQoKbpkG_yiT2nnyJ5ISuUiF9PsJUQ-PsrXIJ5gu_AfS4s088GCr-93QiQKZqX_f2J9WInxByfsjSnidLB4OyTUKN-29o/s702/coq-gaulois-dore-age-de-5-mois.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="702" data-original-width="660" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71Wk8vajFfkzKwI_COQP6wJmvuWoTha4WOVKD3fxcgHHxmxRT_UZ6FMvhPljFigRScoRXO12Dxk6YqO41WDeugu5tCuWU-ZJQoKbpkG_yiT2nnyJ5ISuUiF9PsJUQ-PsrXIJ5gu_AfS4s088GCr-93QiQKZqX_f2J9WInxByfsjSnidLB4OyTUKN-29o/s320/coq-gaulois-dore-age-de-5-mois.jpg" width="301" /></a></div></div><div style="text-align: justify;">J’ai littéralement failli tomber de ma chaise en apprenant que la Marseillaise avait été dévoyée lors de la cérémonie de scellement à la suite de l'ajout du droit à l'IVG dans la Constitution. Je me suis dit que je devenais un vieux ronchon réac’. Je me console en voyant que je ne suis pas le seul. J’ai cependant l’impression que l’inscription de l’IVG dans la Constitution ne fait pas l’unanimité. J’avoue ne pas encore m’être penché en détail sur ce que cela apporte mais, dans l’absolu je ne suis pas contre, surtout si cela permet de soulager une femme qui aurait subi un viol, une femme qui risquerait sa vie lors de la gestation ou l’accouchement ou une jeune fille qui n’aurait pas pris ses précautions lors d’un rapport sexuel (mais je suis moins catégorique sur ce dernier point car cela voudrait dire que ladite jeune fille est soit insouciante ou alors que ses parents ne l’ont pas mise en garde contre les conséquences d’un rapport non protégé). Mais disons que si cela peut contribuer à ne pas détruire une vie, c’est plutôt bon à prendre. Et bien sûr, je suis pour aussi si cela concerne un enfant à naître qui serait handicapé ou atteint d'une maladie incurable. Bref, tout n’est pas bon à jeter dans ce scellement, à mon avis.</div><p></p><span><a name='more'></a></span><p style="text-align: justify;">Mais aller enrober cela de cette douteuse interprétation de notre hymne, tripotée sans vergogne, non ! Un effet de mode nauséabond. J’ai le souvenir de la Marseillaise de Gainsbourg qui avait fait grincer des dents à l’époque. Savoir que désormais, ce genre de choses est cautionné au sommet de l’État, ça me fait bondir, pour le moins. Autres temps, autre mœurs me direz-vous, mais quand même ! L’hymne, c’est un peu l’âme du pays, un élément de ralliement et de fierté nationaux.</p><p style="text-align: justify;">Pas touche à notre hymne !</p><p style="text-align: justify;">Et pour montrer que pour une nième fois, l’individu qui est au sommet de l’état se fout de notre fiole, il voudrait que cet hymne (que l'on espère désormais être dans sa version originale) soit chanté par les enfants à l’école ? En même temps… Deux poids deux mesures… Faites ce que je dis, pas ce que je fais… On commence à connaître la chanson (et celle-là, il n’en a à l’évidence pas changé les paroles depuis 2017).</p><p style="text-align: justify;">Il faudra bien qu’un jour, tous ces gens déconnectés de la réalité que sont nos politiques (et aussi, malheureusement, une certaine frange de la population) se rendent à l’évidence : il ne peut y avoir d’égalité parfaite entre les hommes et les femmes parce que nous ne sommes pas identiques biologiquement parlant. Ce n’est pas pour rien qu’on dit que « si ma tante en avait, on l’appellerait mon oncle ». Cela n’aurait aucun sens s’il n’y avait pas de différences entre les oncles et les tantes ! Un homme n’a pas à rougir d’être un homme. Une femme n’a pas à rougir d’être une femme.</p><p style="text-align: justify;">Trèfle (<i>sic</i>) de plaisanterie, je n’ai rien contre le fait de vouloir une égalité <u>sociale</u> entre les hommes et les femmes (l’exemple peut-être le plus parlant et le plus simple à ce sujet ce serait une égalité stricte des salaires à tâches et compétences égales). Bien au contraire.</p><p style="text-align: justify;">Mais vouloir une égalité stricte, à tout crin et à marche forcée, non ! Les hommes et les femmes ne sont pas interchangeables. Ils sont complémentaires. Et j'ai le sentiment que cette modification de l'hymne vise à nous faire renier ce que nous sommes au fond de nous-mêmes.</p>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-29989407068421272792023-03-04T19:45:00.002+01:002023-03-04T19:48:45.234+01:00Comment supprimer le message m’avertissant que mon PC sous Windows 8.1 n’est plus pris en charge ?<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiu5_B5YVCDi2GyQD_7blS7rMifVDKmu7PHajhqEy5Nf0-RPlMP_rf_EO9OAd6bHsYYZ2baGxdJO78v0VkN26gPqRBjkH_xNHiBKyoufEey7rksmcL2Z54ECaLY-1yuKKfFz9iRBlSpj0IVz429Ix05nN8X9yonKKdA2UwvH0YVinVSE2Dl7SF8nNt/s1280/Ruines.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="640" data-original-width="1280" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiu5_B5YVCDi2GyQD_7blS7rMifVDKmu7PHajhqEy5Nf0-RPlMP_rf_EO9OAd6bHsYYZ2baGxdJO78v0VkN26gPqRBjkH_xNHiBKyoufEey7rksmcL2Z54ECaLY-1yuKKfFz9iRBlSpj0IVz429Ix05nN8X9yonKKdA2UwvH0YVinVSE2Dl7SF8nNt/s320/Ruines.jpg" width="320" /></a></div>On ne risque pas de rater cet avertissement, qui s’affiche en plein écran et qui tout de même un peu anxiogène. Tout comme pour Edge Chromium que j’évoquais <a href="https://wilou62.blogspot.com/2023/03/supprimer-la-banniere-saffichant-sur.html" rel="nofollow" target="_blank">dans le billet précédent</a>, Microsoft nous fait clairement savoir que son système d’exploitation n’est plus pris en charge.<p></p><br /><p style="text-align: justify;"><br /></p><span><a name='more'></a></span><p style="text-align: justify;">Alors bien sûr, si la machine sur laquelle il est installé peut accueillir Windows 10 ou Windows 11, que ces systèmes vous plaisent, cela reste tout de même préférable en terme de sécurité de passer à plus récent. Mais si l’on est conscient des risques inhérents à l’utilisation d’un système sans support et que l’on veut absolument le conserver (en ce qui me concerne, il est installé sur un PC que je tiens à conserver à l’origine puisqu’il fait partie d’une collection).</p><p style="text-align: justify;">L’éditeur ne nous donne pas le choix de supprimer définitivement le message. Il ne propose que de nous le rappeler ultérieurement, ou de suspendre les rappels durant trois mois, c’est cette deuxième option sur laquelle je clique :</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnDSwriwAtbMWEAXx2ssM4OpYDX5j2LmW0ci4RGZYEheU4bXOzZm_qy7fpdMOWmdRuAoRiz6-4eGhEHcAPXmglRAlLuEs4U_0Iftm4egu1MQZSKJ_bdJScbL0dg1AJ16bpwBeWA5oytXclH5RVDMbRgNmfTULWkYutHY6GBzQ3UsQ5sVjStgv8RKtn/s1345/FinSupport8.1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="764" data-original-width="1345" height="182" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnDSwriwAtbMWEAXx2ssM4OpYDX5j2LmW0ci4RGZYEheU4bXOzZm_qy7fpdMOWmdRuAoRiz6-4eGhEHcAPXmglRAlLuEs4U_0Iftm4egu1MQZSKJ_bdJScbL0dg1AJ16bpwBeWA5oytXclH5RVDMbRgNmfTULWkYutHY6GBzQ3UsQ5sVjStgv8RKtn/s320/FinSupport8.1.jpg" width="320" /></a></div><p style="text-align: justify;">Et comme ces options ne me satisfont pas, je me suis dit qu’il fallait utiliser la manière forte pour supprimer définitivement ces rappels. Puisque le message fait mention d’un délai de trois mois, je me suis dit qu’il devait être lié à une tâche planifiée. Et en allant vérifier, je me suis rendu compte que j’avais eu le nez creux.</p><p style="text-align: justify;">Nous allons donc aller faire un petit tour dans le planificateur de tâches (et si vous n’y avez jamais été, vous serez surpris de voir combien elles sont nombreuses) :</p><p></p><ul style="text-align: left;"><li style="text-align: justify;">appuyer sur <<b>Touche Windows</b>> + <<b>R</b>> ;</li><li style="text-align: justify;">dans la zone de saisie de la fenêtre <b>Exécuter</b> qui vient de s’ouvrir, taper <b>taskschd.msc</b> ;</li><li style="text-align: justify;">dans la colonne de gauche, cliquer sur le petit triangle en regard du dossier <b>Bibliothèque du Planificateur de tâches</b> pour développer l’arborescence ;</li><li style="text-align: justify;">répéter l’opération avec les dossiers qui apparaissent (<b>Microsoft</b> puis <b>Windows</b>) ;</li><li style="text-align: justify;">dans la liste sans fin des dossiers qui s’affichent (ils sont classés par ordre alphabétique), cliquer sur celui dont le nom est <b>Setup</b> ;</li><li style="text-align: justify;">dans la partie centrale, on trouve une liste de tâches dont celles qui nous intéressent (<b>EOSNotify</b>, <b>EOSNotify2</b>) :</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMUV1teFOfw9LVCIRJDMYjsvl6q9VRCyJ4Bgs6kjt9inAGAc-6kTB9cNRIxTAYXFge5fmgU5hwwUoY6s5hKC2gaPrAqejTI-tPudVYLBu4xjcQ53PZiY_qzAtEoAhy4kjX-aVJTET0Bn9It2rFMlXvS_XQe3kEhdOTsE1SRRvtySsIyRPNoGe9JLyc/s1366/EOS.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="728" data-original-width="1366" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMUV1teFOfw9LVCIRJDMYjsvl6q9VRCyJ4Bgs6kjt9inAGAc-6kTB9cNRIxTAYXFge5fmgU5hwwUoY6s5hKC2gaPrAqejTI-tPudVYLBu4xjcQ53PZiY_qzAtEoAhy4kjX-aVJTET0Bn9It2rFMlXvS_XQe3kEhdOTsE1SRRvtySsIyRPNoGe9JLyc/s320/EOS.jpg" width="320" /></a></div><div><ul style="text-align: left;"><li style="text-align: justify;">les supprimer n’est qu’une pure formalité. Il suffit de cliquer avec le bouton droit sur les tâches afin d’accéder à leur menu contextuel dans lequel on trouvera la bien nommée entrée <b>Supprimer</b>.</li></ul><div style="text-align: justify;"><br /></div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Et comme je suis dans un bon jour, je vous propose ci-après une manière alternative de supprimer ces deux tâches. Nous allons pour cela utiliser l’invite de commande. Mais avant, il est intéressant de jeter un œil aux informations notées sous la liste des tâches dans le planificateur. Dans l’onglet Général, on retient que l’emplacement est <b>\Microsoft\Windows\Setup</b>.</div><div><ul style="text-align: left;"><li style="text-align: justify;">appuyer sur <<b>Touche Windows</b>> + <<b>S</b>> et dans la zone de saisie du moteur de recherche (la barre des charmes), taper <b>cmd</b> ;</li><li style="text-align: justify;">cliquer avec le bouton droit sur le résultat qui s’est affiché afin de sélectionner <b>Exécuter en tant qu’administrateur</b> ;</li><li style="text-align: justify;">l’invite de commandes est lancée et nous allons taper deux commandes afin de supprimer les deux tâches ;</li><li style="text-align: justify;">pour la première tâche, taper :</li></ul><div style="text-align: justify;"><span> </span><span> </span><span> </span><b>schtasks /Change /TN "Microsoft\Windows\Setup\EOSNotify" /delete</b></div></div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBSUG3GWAnPmkT5UQlOZXXzE6Veo2coaMi4KRETnn9T2cvkuCB0I3XFvtlgFMsaGnYG2j2pOQzhhBsgbrWI80QtanZiG8Mvxs07O1MxbCJ_Tlu4aV3dB9P-LD_RcAr_dgf9xR6mVQDi57dOY-vAtXcQDk1yCyIgLu4sVNDGtNz7XiqRqSDwMV7aQKp/s933/EOS2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="354" data-original-width="933" height="121" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBSUG3GWAnPmkT5UQlOZXXzE6Veo2coaMi4KRETnn9T2cvkuCB0I3XFvtlgFMsaGnYG2j2pOQzhhBsgbrWI80QtanZiG8Mvxs07O1MxbCJ_Tlu4aV3dB9P-LD_RcAr_dgf9xR6mVQDi57dOY-vAtXcQDk1yCyIgLu4sVNDGtNz7XiqRqSDwMV7aQKp/s320/EOS2.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: justify;"><span>(et on note par la même occasion que le nom de la tâche, entre guillemets, correspond à l'emplacement, que nous avions retenu juste avant)</span><br /></div><div><ul style="text-align: left;"><li style="text-align: justify;">puis appuyer sur la touche <b>Entrée</b>. Un message nous informera que la tâche a modifiée avec succès ;</li><li style="text-align: justify;">pour la seconde tâche, taper cette fois-ci :</li></ul><div style="text-align: justify;"><span> </span><span> </span><span> </span><b>schtasks /Change /TN "Microsoft\Windows\Setup\EOSNotify2" /delete</b></div></div><div><ul style="text-align: left;"><li style="text-align: justify;">et appuyer de nouveau sur <b>Entrée</b> pour valider.</li><li style="text-align: justify;">il ne reste plus qu’à quitter l’invite de commande en tapant <b>exit</b>.</li></ul></div><p></p>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-48018317818950003152023-03-03T12:17:00.007+01:002023-03-04T21:17:46.872+01:00Les anciennes propriétés système sont toujours là !<div style="text-align: justify;">Elles vous avaient manqué, ou pas. En ce qui me concerne, j’ai toujours une petite préférence pour la présentation des propriétés système d’avant (avec Windows 7, Windows 8.x ou les premières versions de Windows 10).</div><div style="text-align: justify;">Et comme Microsoft ne laisse pas facilement de côté certains éléments de ses anciens systèmes (il suffit de voir que certaines boîtes de dialogue de Windows 11 présentent encore des icônes datant de Windows 3.1), il est toujours possible d’accéder à ces informations.</div><div style="text-align: justify;"><br /></div><span><a name='more'></a></span><div style="text-align: justify;">Pour ne pas avoir à me plonger dans des menus sans fin, je me suis dit que le plus simple serait de créer un raccourci afin d’obtenir cette fenêtre :</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqy0INpyR3ylXrXvl240hgvBf5UUddMQXsi6LPdpC0anLN60ylNFf0rgsX20znZpH_tkAmMwq4rbcLhqszEmsBxoWUFxwiokPrWEEZqV7tHf9V-eAy4tl3GE0A1kYbP3kO_hOWlN6usdaWqP-Md4JWhKE_z-sgLeFMrATzFCD7XrfxO3O-Px3bg_Da/s1449/PSyst1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="695" data-original-width="1449" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqy0INpyR3ylXrXvl240hgvBf5UUddMQXsi6LPdpC0anLN60ylNFf0rgsX20znZpH_tkAmMwq4rbcLhqszEmsBxoWUFxwiokPrWEEZqV7tHf9V-eAy4tl3GE0A1kYbP3kO_hOWlN6usdaWqP-Md4JWhKE_z-sgLeFMrATzFCD7XrfxO3O-Px3bg_Da/s320/PSyst1.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div style="text-align: justify;">… À la place de celle-ci :</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUtFqepujyBKDsnoT7BNX_fdfLLqe9SosdZjX0K_PBxNnMnXQ_p3bdy_1M7lRzlyA5BH0Ldnpc6oNuWLF92p1C9xzFia-c-UxVx7I8beqq9d6GIqR0H9YqhUenyBcaqvFNXVUcyu38PSrUO37fJ_aOeympI5M6y8Oz3E6AhQ3Vms8oQGyOiiu_BmPu/s1737/PSyst2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="902" data-original-width="1737" height="166" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUtFqepujyBKDsnoT7BNX_fdfLLqe9SosdZjX0K_PBxNnMnXQ_p3bdy_1M7lRzlyA5BH0Ldnpc6oNuWLF92p1C9xzFia-c-UxVx7I8beqq9d6GIqR0H9YqhUenyBcaqvFNXVUcyu38PSrUO37fJ_aOeympI5M6y8Oz3E6AhQ3Vms8oQGyOiiu_BmPu/s320/PSyst2.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div style="text-align: justify;">Tout n’est pas à jeter dans la nouvelle présentation bien sûr, mais les informations ne sont pas toujours visibles d’un seul coup d’œil, beaucoup d’espace vide et la nécessité de jouer de la molette pour visualiser une partie des éléments. Sans compter que c’est triste sans couleurs (opinion bien entendu parfaitement subjective !).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Voici donc comment faire, c’est très simple :</div><div><ul style="text-align: left;"><li style="text-align: justify;">cliquer avec le bouton droit sur un endroit vide du bureau ;</li><li style="text-align: justify;">dans le menu contextuel qui s’affiche, choisir <b>Nouveau</b> puis <b>Raccourci</b> ;</li><li style="text-align: justify;">dans la zone de saisie <b>Entrez l’emplacement de l’élément</b>, copier la commande qui suit :</li></ul><div style="text-align: justify;"><span> </span><span> </span><span> </span><b>explorer.exe shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}</b></div></div><div><ul style="text-align: left;"><li style="text-align: justify;">cliquer sur le bouton <b>Suivant</b>, qui n’est désormais plus grisé ;</li><li style="text-align: justify;">dans la zone de saisie <b>Entrez un nom pour ce raccourci</b>, nommer le raccourci (pour ma part je n’ai pas été très original puisque je l’ai nommé <b>Propriétés système</b>) ;</li><li style="text-align: justify;">cliquer sur Terminer.</li></ul><div style="text-align: justify;"><br /></div><div style="text-align: justify;">On notera que chaque raccourci pointant vers explorer.exe aura la même icône (vous pouvez tester avec ceux que je présentais <a href="https://wilou62.blogspot.com/2010/11/raccourcis-systeme-et-superbar.html" rel="nofollow" target="_blank">dans un de mes autres billets</a>). Il peut donc être intéressant de la remplacer, de telle sorte que ce soit bien l'icône prévue par Microsoft qui s’affiche.</div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Un clic droit sur le raccourci permet d'obtenir un menu contextuel dans lequel on cliquera sur l'option <b>Propriétés</b>. Une boîte de dialogue s’affiche alors. Cliquer sur l’onglet <b>Raccourci</b>, puis sur le bouton <b>Changer d’icône…</b></div><div style="text-align: justify;"><b><br /></b></div><div style="text-align: justify;">Les icônes système sont dans un fichier nommé <b>SHELL32.dll</b>. En effaçant le chemin en surbrillance dans la zone à gauche du bouton <b>Parcourir</b>, ce sont les icônes de ce fichier qui vont s’afficher. Mais ce n’est pas là que l’on trouve celle associée aux propriétés système. Dans le chemin qui vient de s’afficher, il convient de remplacer <b>SHELL32</b> par <b>imageres</b>, puis valider pour avoir tout un nouvel ensemble d’icônes parmi lesquelles celle que nous recherchons.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ce qui nous donne le raccourci suivant :</div><div style="text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2tumVBd6E6RgjOzyqLb_EBDbMznu61HNQcFvJSppHYHgwbxJMwAMBg5r5p4PEDi1HdAOSUjNanHVAhAxTfjuXNaNsd0XfgANyljcGmNS-EM37e4ZGFz4xQXX3jOfrz6nKsKIBCJDgKzBlBySCrZX4n4zohH0WPFxNpN5--J7Uo7NXS6vYfW_N1h5F/s471/Propri%C3%A9t%C3%A9s%20syst%C3%A8me%203.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="165" data-original-width="471" height="112" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2tumVBd6E6RgjOzyqLb_EBDbMznu61HNQcFvJSppHYHgwbxJMwAMBg5r5p4PEDi1HdAOSUjNanHVAhAxTfjuXNaNsd0XfgANyljcGmNS-EM37e4ZGFz4xQXX3jOfrz6nKsKIBCJDgKzBlBySCrZX4n4zohH0WPFxNpN5--J7Uo7NXS6vYfW_N1h5F/s320/Propri%C3%A9t%C3%A9s%20syst%C3%A8me%203.jpg" width="320" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Et pour finir, si vous prévoyez de garder cela sous la main sans pour autant encombrer votre bureau, un clic droit sur le raccourci laissera apparaître l’option <b>Épingler à la barre des tâches</b>.</div>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-5474482875852279542023-03-03T08:25:00.002+01:002023-03-04T21:02:53.439+01:00Supprimer la bannière s'affichant sur Edge s'il est utilisé sur un système plus supporté<p style="text-align: justify;">Petit billet en passant dont le thème m’est venu à l’idée alors que j’utilisais Edge sur une de mes machines, sous Windows 8.1. Je me suis en effet rendu compte qu’à chaque lancement, une bannière s’affiche, me rappelant (comme si je ne le savais pas !) que mon système n’est plus supporté par l’éditeur. Cette bannière apparaît depuis le 10 janvier, date à laquelle le support de Windows 8.1 a pris fin.</p><span><a name='more'></a></span><p style="text-align: justify;">Ayant été farfouiller pour pas mal de réglages dans les stratégies locales, c’est là que je me rends pour voir si je trouve quelque chose (mais je l’aurais déjà vu tant j’y ai passé de temps). Finalement, rien ne permet d’administrer Edge à cet endroit (ce qui n’est pas le cas avec Windows 10, soit dit au passage et ce qui, somme toute, est assez logique puisque Edge est intégré sur cet OS).</p><p style="text-align: justify;">C’est donc dans notre fidèle base de registre que nous allons apporter la modification pour faire disparaître la bannière suivante une bonne fois pour toutes :</p><p style="text-align: justify;"><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3ce3HNcsnsmk-ls66l06vACO0cO4Wp45ysP6rG6yJD2Sy0LOtAVOaRdQbMOwiv2mYSmZI5facaH3iaX31jejQAw0f6_o29woh1XVystnnK6VTmAAUZzwVYKWtdwRThBfspHpxLG2kY94fGPzoENdvbYWVYFH1Ku59KFnJ_4US_3V6LY2qdTjjf7eP/s916/UnsupportedEdge.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="177" data-original-width="916" height="78" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3ce3HNcsnsmk-ls66l06vACO0cO4Wp45ysP6rG6yJD2Sy0LOtAVOaRdQbMOwiv2mYSmZI5facaH3iaX31jejQAw0f6_o29woh1XVystnnK6VTmAAUZzwVYKWtdwRThBfspHpxLG2kY94fGPzoENdvbYWVYFH1Ku59KFnJ_4US_3V6LY2qdTjjf7eP/w400-h78/UnsupportedEdge.jpg" width="400" /></a></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div><ul style="text-align: left;"><li style="text-align: justify;">appuyer sur <<b>Touche Windows</b>>+<<b>R</b>> afin d’accéder à la boîte de dialogue <b>Exécuter</b> ;</li><li style="text-align: justify;">taper <b>regedit</b> puis valider ;</li><li style="text-align: justify;">passer outre le contrôle de compte utilisateur en cliquant sur <<b>Oui></b> dans la fenêtre qui s’affiche ;</li><li style="text-align: justify;">une fois dans l’éditeur de registre se rendre, dans l’arborescence à gauche, sur la clé suivante :</li></ul><b style="text-align: justify;"><span> </span><span> </span><span> </span><span> </span>HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft</b><br /><ul style="text-align: left;"><li style="text-align: justify;">cliquer avec le bouton droit sur le dossier <b>Microsoft</b> et dans le menu contextuel, choisir <b>Nouveau</b> puis <b>Clé</b> ;</li><li style="text-align: justify;">la nouvelle clé apparaît, lui donner le nom de <b>Edge</b> ;</li><li style="text-align: justify;">dans la partie droite, faire de nouveau un clic droit puis dans le menu contextuel, choisir <b>Nouveau</b> puis <b>Valeur DWORD 32 bits</b> ;</li><li style="text-align: justify;">lui donner le nom <b>SuppressUnsupportedOSWarning</b> puis valider ;</li><li style="text-align: justify;">double-cliquer dessus et dans la fenêtre <b>Modifier la valeur DWORD 32 bits</b> qui est apparue, attribuer la valeur <b>1</b> dans la zone de saisie <b>Données de la valeur</b> ;</li><li style="text-align: justify;">cliquer sur <<b>OK</b>> ;</li><li style="text-align: justify;">quitter l’éditeur de registre.</li></ul><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Vous pourrez dès lors constater qu’en relançant Edge, la bannière a disparu.</div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Et moi, je me retrouve avec une nouvelle page à lire, une vraie mine d'or, voir ci-dessous ! :)</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: right;">Source : <a href="https://learn.microsoft.com/fr-fr/deployedge/configure-microsoft-edge" rel="nofollow" target="_blank"><b>Microsoft</b></a></div>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-40469826741155314802021-09-24T18:00:00.001+02:002021-09-24T18:04:28.661+02:00Lancer un fichier *.BAT à partir d’une tâche planifiée sous Windows 10<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAVIdXJgmhAQTxDQ0a7ySWktqg0qxckVWDLw4vgGoB7M4mlFaCdn8eYoLA6HaxBY-LPfVKuK5J0ZXCWSinNODxL_zVl9htT6utUUY5GcE1dlNhy4x5_mL5WKUzSx2QDGLceXgoFoA771E/s590/TS5.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="393" data-original-width="590" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAVIdXJgmhAQTxDQ0a7ySWktqg0qxckVWDLw4vgGoB7M4mlFaCdn8eYoLA6HaxBY-LPfVKuK5J0ZXCWSinNODxL_zVl9htT6utUUY5GcE1dlNhy4x5_mL5WKUzSx2QDGLceXgoFoA771E/s320/TS5.jpg" width="320" /></a></div>Aujourd’hui, petit billet rapide où je vais aborder les tâches planifiées. Alors que d’ordinaire, j’y fais plutôt la chasse, une fois n’est pas coutume, il me faut cette fois-ci en créer une. Ce n’est pas le genre de chose que je fais tous les jours et je n’ai pas trouvé que l’interface était vraiment intuitive, d’où ce miniguide.<p></p><span><a name='more'></a></span><p style="text-align: justify;">Il m’est nécessaire de relancer un logiciel un peu trop sujet aux plantages régulièrement et son lancement se fait par le biais d’un fichier *.BAT. Je veux, grâce à la tâche planifiée, faire en sorte qu’il se lance toutes les heures et je vais expliquer ci-dessous comment faire :</p><p></p><ul style="text-align: left;"><li style="text-align: justify;">appuyer sur la touche Windows ;</li><li style="text-align: justify;">taper <b>taskschd.msc</b> ;</li><li style="text-align: justify;">cliquer sur le résultat qui s’est affiché ;</li><li style="text-align: justify;">à droite de la fenêtre, dans la colonne <b>Actions</b>, cliquer sur <b>Créer une tâche…</b> ;</li><li style="text-align: justify;">une nouvelle fenêtre apparaît, renseigner le nom que l’on souhaite donner à la tâche dans la zone <b>Nom :</b> ;</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOszrnvQYmGGN4NLUiBj2Fa09yy2L4rZ88d0ND4yYj-egI6VvypGbee8pHZUGEY1uHTxH36x5iHqNIoJ_5zrTHdCERbEK4ZfY-bDoVbXiFrPWs7forWjMtElKqaU6qipy4WsbzjUXhN5g/s542/TS1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="445" data-original-width="542" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOszrnvQYmGGN4NLUiBj2Fa09yy2L4rZ88d0ND4yYj-egI6VvypGbee8pHZUGEY1uHTxH36x5iHqNIoJ_5zrTHdCERbEK4ZfY-bDoVbXiFrPWs7forWjMtElKqaU6qipy4WsbzjUXhN5g/s320/TS1.jpg" width="320" /></a></div><div style="text-align: justify;"><br /></div><ul style="text-align: left;"><li style="text-align: justify;">cliquer ensuite sur l’onglet <b>Déclencheurs</b> ;</li><li style="text-align: justify;">cliquer sur le bouton <b>Nouveau…</b> ;</li><li style="text-align: justify;">dans la liste déroulante <b>Lancer la tâche :</b>, choisir <b>Lors de la création/modification de la tâche</b> ;</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgllKhCY6Y7jOPcbj34_VcftVIPF9KNHpDOJvvuGfLTWaXZdnBp11ANkyNS4ARWn4S09XuL4TUA5evMQzISxq6Q-YF5IBO_pFx1e43x4GEM-bKV_4bCGLqlv_sgQeoEaC_F4duaLxQsAJI/s591/TS2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="511" data-original-width="591" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgllKhCY6Y7jOPcbj34_VcftVIPF9KNHpDOJvvuGfLTWaXZdnBp11ANkyNS4ARWn4S09XuL4TUA5evMQzISxq6Q-YF5IBO_pFx1e43x4GEM-bKV_4bCGLqlv_sgQeoEaC_F4duaLxQsAJI/s320/TS2.jpg" width="320" /></a></div><div style="text-align: justify;"><br /></div><ul style="text-align: left;"><li style="text-align: justify;">plus bas, dans la section <b>Paramètres avancés</b>, cocher la case <b>Répéter la tâche toutes les :</b> et sélectionner le laps de temps souhaité dans la zone déroulante juste à sa droite ;</li><li style="text-align: justify;">dans la liste déroulante <b>pour une durée de :</b> sélectionner l’option souhaitée (en ce qui me concerne, j’ai choisi <b>Indéfiniment</b>) ;</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUFfJ9tbAj0bnhjJBtwWVkBKAJ_X4anNJcD8KYd6p-ZaLIaWrYvrmVr-dVz5nuvg9sYC2nKoFlHioqaP8nFOh1Xkp9rZ2QleNfD4_8Y4Tlm0MU2dgPu9xVxdKuUz4FAHjl-bSVa-GgYSA/s591/TS3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="511" data-original-width="591" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUFfJ9tbAj0bnhjJBtwWVkBKAJ_X4anNJcD8KYd6p-ZaLIaWrYvrmVr-dVz5nuvg9sYC2nKoFlHioqaP8nFOh1Xkp9rZ2QleNfD4_8Y4Tlm0MU2dgPu9xVxdKuUz4FAHjl-bSVa-GgYSA/s320/TS3.jpg" width="320" /></a></div><div style="text-align: justify;"><br /></div><ul style="text-align: left;"><li style="text-align: justify;">cliquer sur <b>OK</b> ;</li><li style="text-align: justify;">cliquer ensuite sur l’onglet <b>Actions</b> puis sur le bouton <b>Nouveau…</b> ;</li><li style="text-align: justify;">une nouvelle fenêtre apparaît. Dans la section <b>Paramètres</b>, cliquer sur le bouton <b>Parcourir…</b> et double cliquer sur la tâche que l’on souhaite lancer dans l’explorateur qui vient de s’ouvrir ;</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia0tQ5X3zXDGgYTITwlZTfEXamWIVnV6F02VELG3DPZnDuspHBhcQLFRzu0xRrRR0o-WAQE8brJ9yu5Ui23pEZ91_wGILt1sgG8ZwkW-aSdExGDI95iRa-0bwqaq9JnjMgY2bMAnv-k-4/s1600/TS4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="859" data-original-width="1600" height="172" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia0tQ5X3zXDGgYTITwlZTfEXamWIVnV6F02VELG3DPZnDuspHBhcQLFRzu0xRrRR0o-WAQE8brJ9yu5Ui23pEZ91_wGILt1sgG8ZwkW-aSdExGDI95iRa-0bwqaq9JnjMgY2bMAnv-k-4/s320/TS4.jpg" width="320" /></a></div><div style="text-align: justify;"><br /></div><ul style="text-align: left;"><li style="text-align: justify;">cliquer sur <b>OK</b> ;</li><li style="text-align: justify;">quitter l’assistant <b>Créer une tâche</b> en cliquant de nouveau sur <b>OK</b>.</li></ul><p></p><p style="text-align: justify;">La tâche est prête et se lance tout de suite. Puis elle se relancera dans le laps de temps choisi pendant la durée définie lors de la mise en place.</p>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-47951704081808203382021-09-04T13:57:00.010+02:002022-03-15T14:45:01.031+01:00Installer un pack de langue sur Windows 7 Professionnel<div style="text-align: justify;"></div><p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy0UYdzAfTc5pAxCbDANL83C7gg29TmK63MANXtjvjUPZyIXykw-d7QeIIK9gqBnZQX5xhLzyFNfSclE5fkd1M4xHS_5Dl5UcHXVg-ypOzWrrbKhIWgfJJzzaUjpW6SwKBlpvofvWTIPY/s1024/The_Tower_of_Babel_Alexander_Mikhalchyk.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="719" data-original-width="1024" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy0UYdzAfTc5pAxCbDANL83C7gg29TmK63MANXtjvjUPZyIXykw-d7QeIIK9gqBnZQX5xhLzyFNfSclE5fkd1M4xHS_5Dl5UcHXVg-ypOzWrrbKhIWgfJJzzaUjpW6SwKBlpvofvWTIPY/s320/The_Tower_of_Babel_Alexander_Mikhalchyk.jpg" width="320" /></a></div><div style="text-align: justify;">Aujourd’hui, petit saut dans le passé (saut de puce cela dit). Nous allons en effet parler de Windows 7. Il ne date pas d’hier et vous ne vous souvenez peut-être plus, mais à l’inverse des systèmes qui ont suivi, c’était un système dont toutes les versions ne pouvaient bénéficier d’un pack de langue. Vous pouviez en installer un si vous disposiez d’une version Entreprise ou d’une version Intégrale, mais si vous aviez une version autre, il n’y avait rien de prévu.<br /></div><div><p></p><p style="text-align: justify;"><span></span></p><a name='more'></a><div style="text-align: justify;">J’ai fait le mois dernier l’acquisition d’un nouvel ordinateur portable pour compléter ma collection. Et quel ordinateur ! Un Thinkpad W520. Autrement dit, le vaisseau-amiral de Lenovo à l’époque (il date de 2011). En super état, que je suis en train de faire évoluer et qui envoie vraiment du lourd ! Mais qui dit machine de 2011 dit machine proposée d’origine avec Windows 7. Le fait que je veuille la conserver dans un état le plus proche de l’origine fait que je la voyais plus sur Windows 7. Et une autre raison plus cartésienne m’y oblige : la compatibilité avec Windows 10 (et à plus forte raison Windows 11) n’est pas vraiment au point.</div><p></p><p style="text-align: justify;">En effet, cette machine est dotée de deux cartes graphiques (le contrôleur graphique intégré au processeur – Intel HD Graphics 3000 – et une carte graphique dédiée – une Quadro 1000M) fonctionnant avec la technologie Optimus (passage automatique de l’une à l’autre des deux cartes en fonction des applications utilisées). Cette technologie n’a jamais été vraiment au point. Par chance, elle fonctionne convenablement sous Windows 7, mais j’ai testé avec Windows 10 et c’est une catastrophe, impossible d’installer correctement un pilote pour Optimus et pour la Quadro simultanément. Si j’utilise la Quadro seule, pas de problème (mais c’est gourmand et je perds beaucoup d’autonomie) et si j’utilise le contrôleur graphique intégré, ça fonctionne correctement tant que je n’installe pas plus de 16 Go de mémoire vive. Le hic, c’est que j’ai 32 Go sur l’ordinateur. Et la machine est proprement inutilisable (elle démarre correctement et, dès que Windows se lance, elle ralentit atrocement, le processeur est à 100 % d’utilisation et ça ventile comme un éolienne un jour de tempête). Raison plus que valable pour rester sous Windows 7.</p><p style="text-align: justify;">Alors, oui, le système est obsolète et je ne recommande plus son usage si vous avez la possibilité d’installer quelque chose de plus récent et qui soit encore supporté. Là, il s’agit d’un cas de force majeure. :)</p><p style="text-align: justify;">Il est encore relativement facile de trouver des images disque de Windows 7 officielles avec Service Pack 1. J’en ai toujours une sur mes NAS. Mais j’avoue que je n’étais pas vraiment chaud pour installer une telle image ce qui aurait, par la suite, occasionné des heures et des heures de mises à jour du système. J’ai donc été à la recherche d’un système intégrant des mises à jour supplémentaires et j’ai eu l’occasion de trouver une image intégrant toutes les mises à jour jusqu’à août 2018. Déjà mieux. Mais le système est en anglais.</p><p style="text-align: justify;">Préférant tout de même avoir un système en français, je me suis dit qu’il y avait forcément un moyen d’installer un pack de langue et effectivement, ce n’était pas un gros problème que de passer le système dans une autre langue. Finalement le plus dur aura été de trouver ledit pack !<br /></p><p style="text-align: left;">C’est sur un autre blog que j’ai trouvé mon bonheur :</p><p style="text-align: center;"><a href="https://blog.itgs-solutions.ch/windows-7-sp1-language-packs-direct-download-links/" rel="nofollow" target="_blank"><b>Télécharger un pack de langue pour Windows 7 sur ITGS-Solutions</b></a></p><p style="text-align: justify;">La première chose à faire va consister à exécuter le fichier que l’on vient de télécharger. Cela va créer un fichier lp.cab dans le répertoire où est l’exécutable. Je ne m’explique pas pourquoi par contre, étrangement, il disparaît presque aussitôt. J’ai dû réitérer l’opération et, dès que le fichier apparaît à l’écran, je clique droit dessus pour en faire une copie.</p><p style="text-align: justify;">Pour faciliter la suite des manœuvres, je déplace le fichier à la racine du disque (C:\). Dans ce qui suit, je pars du principe que le fichier est à la racine de C:.</p><p style="text-align: justify;">Et c’est là que ça devient intéressant, parce que nous allons utiliser la ligne de commande ! :)</p><p style="text-align: justify;">Il convient donc de lancer l’invite de commande en mode administrateur :</p><ul style="text-align: justify;"><li>cliquer sur le menu <b>Démarrer</b> ;</li><li>dans la zone de recherche taper <b>CMD</b> ;</li><li>cliquer avec le bouton droit de la souris sur le résultat obtenu et choisir l’option <b>Exécuter en tant qu’administrateur</b> pour lancer ladite invite ;</li><li><span face=""trebuchet ms" , sans-serif">passer outre le <b>Contrôle de compte utilisateur</b> en cliquant sur <b>Oui</b> dans la boîte de dialogue qui s’affiche.</span></li></ul><p style="text-align: justify;"><span face=""trebuchet ms" , sans-serif">Trois commandes vont devoir être saisies pour installer le pack de langue :</span></p><ul style="text-align: left;"><li><span face=""trebuchet ms" , sans-serif"><span class="style-scope yt-formatted-string" dir="auto">DISM /Online /Add-Package /PackagePath:C:\lp.cab ;</span></span></li><li><span face=""trebuchet ms" , sans-serif"><span class="style-scope yt-formatted-string" dir="auto">bdcedit /set {current} </span> locale fr-FR ;<br /></span></li><li><span face=""trebuchet ms" , sans-serif">bcdboot %Windir% /l fr-FR.<br /></span></li></ul><p style="text-align: justify;"><span face=""trebuchet ms" , sans-serif">Deux petites précisions concernant les commandes ci-dessus. Pour la première, j’ai renseigné « C:\lp.cab » car c’est là qu’est le fichier obtenu précédemment. Il faut bien sûr adapter le chemin à l’endroit où ce fichier est stocké. Pour les deuxième et troisième commandes j’ai noté « fr-FR » car le pack téléchargé est celui qui permet de passer mon système en français. Il faudra bien sûr l’adapter à la langue souhaitée. <br /></span></p><p style="text-align: justify;"><span face=""trebuchet ms" , sans-serif">Il y a une dernière manipulation à effectuer dans le registre Windows : </span></p><ul style="text-align: left;"><li><span face=""trebuchet ms" , sans-serif">appuyer sur les touches <<b>Touche Windows</b>> + <<b>R</b>> ;</span></li><li><span face=""trebuchet ms" , sans-serif">dans la boîte de dialogue, taper <b>regedit</b> ;</span></li><li><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">passer outre le <b>Contrôle de compte utilisateur</b> en cliquant sur <b>Oui</b> dans la boîte de dialogue qui s’affiche.</span></span></li><li><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">naviguer jusqu’à l’emplacement <b>HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguages</b> ;</span></span></li><li><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">supprimer le dossier correspondant à la langue que l’on ne souhaite pas conserver.</span></span></li></ul><div style="text-align: justify;"><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">Une fois cela fait, il ne restera plus qu’à redémarrer le PC. Il est à noter que de nouvelles mises à jour peuvent s’installer à cette occasion. Et un second redémarrage peut être nécessaire pour d’autres mises à jour (j’ai fait différents tests et le système ne s’est pas comporté toujours de la même manière).</span></span></div><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif"> </span></span></div><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">Au final, rien de bien compliqué ni de très long. Et un système parfaitement traduit ! :)</span></span><br /></div><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif"><br /></span></span></div><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif"><br /></span></span></div><div style="text-align: justify;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif"><br /></span></span></div><div style="text-align: right;"><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif">Sources : <a href="https://www.youtube.com/watch?v=jRAjJq2PVOA" rel="nofollow" target="_blank"><b>Youtube</b></a>, <a href="https://blog.itgs-solutions.ch/windows-7-sp1-language-packs-direct-download-links/" rel="nofollow" target="_blank"><b>ITGS-Solutions</b></a>, <a href="https://commons.wikimedia.org/wiki/File:The_Tower_of_Babel_Alexander_Mikhalchyk.jpg" rel="nofollow" target="_blank"><b>Wikipedia</b></a></span></span></div><span face=""trebuchet ms" , sans-serif"><span face=""trebuchet ms" , sans-serif"></span></span></div></div>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-46398075829220020392021-05-03T23:49:00.003+02:002021-05-04T12:24:00.128+02:00Script de renommage réseau d’un PC par le biais de l’invite de commandes<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6LsYz_OcH_VYCSoj_1onFa0YA5W-ff7w9pcmvNWCgive9rn6KeBLMvKQS2sX91hAEmbzPayNyQR4is61sPQbizfnJ2AQvzFqdWYxFClsBNpHUXY9Ydq_Iqhn2-1qN4AGCkKTgYh-9Q7M/s348/png-clipart-batch-file-computer-icons-computer-file-ms-dos-cmd-icon-electronics-commandline-interface-thumbnail.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="348" data-original-width="348" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6LsYz_OcH_VYCSoj_1onFa0YA5W-ff7w9pcmvNWCgive9rn6KeBLMvKQS2sX91hAEmbzPayNyQR4is61sPQbizfnJ2AQvzFqdWYxFClsBNpHUXY9Ydq_Iqhn2-1qN4AGCkKTgYh-9Q7M/s320/png-clipart-batch-file-computer-icons-computer-file-ms-dos-cmd-icon-electronics-commandline-interface-thumbnail.png" /></a></div><p></p><p style="text-align: justify;">Petit billet avant de sombrer dans les bras de Morphée pour présenter un petit script sans prétention. Il y a quelques jours, avec mon ami, je discutais du fait que je n’étais pas fan du fait qu’une fois l’installation faite de Windows 10, on se retrouve avec une machine dont le nom réseau est à coucher dehors (de forme DESKTOP-xxxxxxx). Il me disait que cela ne le dérangeait pas. Mais en ce qui me concerne, j’ai pas mal de machines, dont cinq branchées en permanence. Pour le fun, j’en ai mis d’autres en service dans le même temps et je me suis retrouvé avec un voisinage réseau peuplé de seize ordinateurs (et encore, faute de place, je n’ai pas mis tous les ordinateurs sous tension, j’aurais eu alors près de trente ordinateurs connectés) !</p><span><a name='more'></a></span><p style="text-align: justify;">Il est certain que plus il y a de machines, plus cela facilite les choses que de les nommer correctement. J’ai toujours trouvé amusantes les personnes donnant des prénoms à leurs PC (Anatole, Barnabé, Camille, Damien…). En ce qui me concerne, je les nomme selon leurs références (Thinkpad-T42, Thinkpad-X201 par exemple et je remplace le trait d’union par un <i>underscore</i> – le « trait du bas », le « trait de la touche 8 » – pour mes machines sous Linux/*NIX – Thinkpad_T60, Thinkpad_X301). Et pour les PC assemblés, je reprends le nom du processeur (i3-2120, PentiumD_820). Plutôt efficace et rationnel.</p><p style="text-align: justify;">J’ai toujours trouvé la procédure de renommage des PC rébarbative, avec des tas de clics à faire. Et je fais tellement de réglages que je me suis dit qu’il pourrait être sympa d’intégrer de quoi automatiser le renommage dans un de mes scripts.</p><p style="text-align: justify;">Rien de très compliqué, un simple script en batch faisant appel à une fonction de PowerShell. Comme je suis particulièrement pointilleux sur l’apparence de ces scripts, je m’assure que les caractères apparaissent correctement. Voici à quoi ressemble le script en question :</p><p><br /></p>
<code>@echo OFF<br />
CHCP 28591 > nul<br />
title Modification du nom réseau du PC<br />
<p></p>
echo Modification du nom réseau du PC<br />
echo (Le PC devra être redémarré une fois la modification effectuée).<br />
echo -------------------------------<br />
<p></p>
echo Le nom réseau actuel est l'ordinateur est %ComputerName%.<br />
echo -------------------------------<br />
<p></p>
:PROMPT<br />
set /p ActiveComputerName="Nouveau nom de l'ordinateur (15 caractères au maximum) ? "<br />
if not "%ActiveComputerName:~15%"=="" goto :PROMPT<br />
<p></p>
PowerShell -Command "Rename-Computer -NewName %ActiveComputerName%" > nul<br />
echo Le nom réseau de la machine a été changé... Réglage OK<br />
<p></p>
set /p Choice=Redémarrer le PC (taper « O » ou « N ») ? %=%<br />
<p></p>
if "%Choice%"=="O" goto :OUI<br />
if "%Choice%"=="N" goto :NON<br />
<p></p>
:OUI<br />
echo Redémarrage du PC, enregistrer et fermer toutes les applications.<br />
echo Appuyer sur une touche pour confirmer...<br />
pause > nul<br />
shutdown /r /t 0<br />
goto :EOF<br />
<p></p>
:NON<br />
echo Le PC ne va pas être redémarré.<br />
echo Un redémarrage ultérieur sera nécessaire pour appliquer la modification !<br />
pause<br />
cls<br />
goto :EOF</code>
<p></p><br /><div><br /></div><div>
Ce code devra être enregistré dans un fichier avec extension *.BAT (encodage ANSI) et devra être exécuté en tant qu’administrateur pour fonctionner. Le principe est assez simple à comprendre :</div><div><ul style="text-align: left;"><li>définition de la page de code (le code 28591, pour un affichage optimal dans l’invite de commandes de Windows 10) ;</li><li>modification du titre de la fenêtre (ce qui apparaît dans la barre de titre) ;</li><li>reprise du titre dans la fenêtre, avertissement concernant le redémarrage du PC à la fin du script) ;</li><li>une première section pour le renseignement du nom de la machine. Il est à noter que ces noms de machines ne peuvent dépasser les quinze caractères. Une fois le nom de la machine rentré (variable <b>%ActiveComputerName%</b>), le script vérifie sa longueur et redemande un nouveau nom s’il y a plus de quinze caractères ;</li><li>modification du nom de la machine (par l’entremise de la commande <b>Rename-Computer -NewName %ActiveComputerName%</b> de PowerShell) ;</li><li>une dernière section donne le choix de quitter le programme en redémarrant le PC ou sans le redémarrer. Si l’on choisit le redémarrage, alors la machine redémarre instantanément (grâce au commutateur <b>/t 0</b> de la commande <b>shutdown</b>). Sans cette commande l’extinction du PC se fait dans la minute.</li></ul></div>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-68838017082423194422021-03-31T10:17:00.013+02:002021-03-31T15:43:34.255+02:00Comment activer la saisie des caractères Unicode<p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNw3fpO9Wm5_q-0-xGoznvflIVAziXl2aFUElMFHxmfBQfGE7DO_DGgljyxYR8X2vSgj4Uj89D5P1NGDA5n-VrIacFPVYYLO29OwXnnxaPf6Rbv2vpi5LZX1sGYfNm3mHk3EeK-ffCF1Q/s225/Unicode.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="225" data-original-width="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNw3fpO9Wm5_q-0-xGoznvflIVAziXl2aFUElMFHxmfBQfGE7DO_DGgljyxYR8X2vSgj4Uj89D5P1NGDA5n-VrIacFPVYYLO29OwXnnxaPf6Rbv2vpi5LZX1sGYfNm3mHk3EeK-ffCF1Q/s0/Unicode.jpg" /></a></div><div style="text-align: justify;"> Il vous est sûrement déjà arrivé de vouloir taper un caractère spécial qui n’est pas directement accessible sur votre clavier. En ce qui me concerne, cela m’arrive très régulièrement et j’ai répertorié dans un fichier les caractères que j’utilise le plus souvent pour en faire un copier coller quand cela est nécessaire. Clairement pas le meilleur système, mais cela dépanne tout de même bien.</div><p></p><p style="text-align: justify;">L’arrivée des claviers à la norme AZERTY français amélioré m’offrira certainement une solution plus efficace, mais cela demande de nouveaux réflexes et malheureusement, ces claviers ne courent pas les rues aujourd’hui. De plus leur toucher reste tout de même perfectible.</p><span><a name='more'></a></span><p style="text-align: justify;">Dans l’immense majorité des cas, les caractères dont j’ai besoin sont accessibles en tapant un code ASCII étendu. Par exemple :</p><p></p><ul style="text-align: left;"><li style="text-align: justify;">les points de suspension vont s’afficher après avoir tapé <Alt>+0133 : … ;</li><li style="text-align: justify;">les guillemets ouvrants vont s’afficher après avoir tapé <Alt>+0171 : « ;</li><li style="text-align: justify;">…</li></ul><div style="text-align: justify;">Mais si l’on regarde sur le net, tous les caractères ne sont pas répertoriés dans la table ASCII étendue. Il est parfois nécessaire d’aller piocher <a href="https://www.compart.com/fr/unicode/" rel="nofollow" target="_blank"><b>parmi les caractères Unicode</b></a>. C’est ainsi le cas pour le signe « différent de » (≠). Son code Unicode est U+2260. Mais voilà, si l’on tape <Alt>+2260 rien n’apparaît à l’écran. Et c’est là que ce billet prend tout son intérêt car je vais décrire un moyen d’accéder à ces caractères en tapant leur code presque comme on le fait avec le code des caractères de la table ASCII étendue.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Comme très souvent, ce type de modification prend place dans l’éditeur de registres. Il conviendra d’en faire une sauvegarde avant d’y changer quoi que ce soit, puisqu’il s'agit d'un élément critique du système. J’ai testé cette manipulation sous Windows 7, elle fonctionnera également sur les versions ultérieures de Windows. Pour une raison que j’ignore pour le moment, elle ne fonctionne qu’avec mon PC de bureau (sur lequel j’ai un clavier avec pavé numérique distinct). Sur portable, l’entrée des codes ne semble pas avoir d’effet et ce n’est pas mieux avec un pavé numérique branché en USB. Cela ne me gêne pas trop dans la mesure où si je dois taper du texte au kilomètre, je vais généralement plutôt le faire sur un clavier standard.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Commençons, voulez-vous ?</div><div><ul style="text-align: left;"><li style="text-align: justify;">ouvrir le menu Démarrer et taper <b>regedit</b> ;</li><li style="text-align: justify;">cliquer avec le bouton droit de la souris sur le résultat et sélectionner « Exécuter en tant qu’administrateur » ;</li><li style="text-align: justify;">passer outre le contrôle de compte utilisateur en cliquant sur le bouton <b>Oui</b> ;</li><li style="text-align: justify;">dans l’arborescence à gauche de l’éditeur, se rendre dans HKEY_CURRENT_USER\Control Panel\Input Method ;</li><li style="text-align: justify;">dans la partie droite de l’éditeur, rechercher une valeur nommée <b>EnableHexNumpad</b> et, si elle est présente, s’assurer qu’elle a la valeur <b>1</b>. Si ce n’est pas le cas, double-cliquer sur l’entrée et lui attribuer la valeur 1 ;</li><li style="text-align: justify;">si la clé n’est pas présente, nous allons la créer et pour cela, cliquer droit et dans le menu contextuel, sélectionner <b>Nouveau</b> puis <b>Valeur chaîne</b>. Appeler cette nouvelle entrée… <b>EnableHexNumpad</b> ! ☺ Et lui attribuer la valeur <b>1</b> ;</li><li style="text-align: justify;">quitter l’éditeur de registres ;</li><li style="text-align: justify;">sauvegarder ce qui doit l’être et fermer les applications ;</li><li style="text-align: justify;">redémarrer l’ordinateur.</li></ul><div style="text-align: justify;">Une fois le PC redémarré, nous allons tester si la modification est effective. On peut le faire dans un simple bloc-notes. Si l’on reprend l’exemple du signe « différent de », alors pour l’obtenir, on maintient la touche Alt appuyée et l’on saisit ensuite les caractères +, 2, 2, 6 et 0.</div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Il est à noter que la saisie du signe + est nécessaire. Par ailleurs, si le code qui suit commence par un zéro, il est possible de ne pas le taper.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Exemple avec le signe « que divise » (÷) – de son vrai nom <a href="https://fr.wikipedia.org/wiki/Ob%C3%A9lus"><b>obélus</b></a> qui, pour information, se trouve également dans la table ASCII (<Alt>+0247). Son code Unicode est U+00F7. Vous obtiendrez le même résultat en laissant le doigt appuyé sur <Alt>, puis en saisissant à la suite +, F et 7.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Et comme vous n’êtes pas sans savoir que j’ai un certain nombre de machines à la maison, pour m’éviter la fastidieuse modification du registre pour chacune d’entre elles, il est possible d’automatiser la tâche. Soit en créant un fichier *.REG soit (et c’est cette seconde solution qui a ma préférence car je peux ajouter la modification à des scripts que j’ai déjà mis en place avec d’autres réglages qui ne passent pas nécessaire par la base de registres) en passant par un fichier *.BAT.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ce fichier *.BAT contiendra alors ce qui suit (<i>a minima</i>, il est bien sûr possible d’améliorer l’affichage et la présentation avec des instructions supplémentaires) :</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">REG ADD "HKCU\Control Panel\Input Method" /v EnableHexNumpad /t REG_SZ /d 1 /f</div><div style="text-align: justify;"><br /></div><div style="text-align: left;"><b>EDIT :</b> Finalement, cela fonctionne aussi sur les portables. Il faut activer le verrouillage numérique. Sur l’ordinateur sur lequel je viens de tester, comme il s’agit d’un modèle de 14<span style="text-align: left;">″ (un Lenovo Thinkpad T61), il n</span><span style="text-align: left;">’</span><span style="text-align: left;">y a pas de pavé numérique distinct et l</span>’on utilise donc les caractères inscrits sur les lettres suivantes (en gris sur la photo) :</div><div style="text-align: justify;"><span style="text-align: left;"><br /></span></div><div style="text-align: justify;"><span style="text-align: left;"><br /></span></div><div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGthDKC8Ku-dIgUCBuzT8s0SKb16golDRAX99xEtopbavl6iK2ilMEwoWlKhE9ysrv_tlRVpilU9QxKW-RIePq3IAFTFTlLjCre1Ik8MPjaW_ViFBMCaTzvhyXtUkPUyMVifjdtDcQOp0/s300/Verr+Num.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="290" data-original-width="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGthDKC8Ku-dIgUCBuzT8s0SKb16golDRAX99xEtopbavl6iK2ilMEwoWlKhE9ysrv_tlRVpilU9QxKW-RIePq3IAFTFTlLjCre1Ik8MPjaW_ViFBMCaTzvhyXtUkPUyMVifjdtDcQOp0/s0/Verr+Num.jpg" /></a></div></div><p></p>Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-67763610397555893822020-05-06T18:09:00.000+02:002020-05-07T18:51:40.580+02:00Et vlan ! V’là vlock ! Ou comment verrouiller sa console / son terminal sous Linux<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_8dVx32dZXcreBSAAssSKx38DxevOqY8yXpjge9aZeVqC90xwcW2m2dq8mYmG3yHwqrKuOiGp-SzLV_LLZZX0jVSOIK3A5Sz4EBfBxZkIvmQ-ukxD31_2koM9AhSwofZwZ6x1GR7mwuE/s1600/vlock1.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_8dVx32dZXcreBSAAssSKx38DxevOqY8yXpjge9aZeVqC90xwcW2m2dq8mYmG3yHwqrKuOiGp-SzLV_LLZZX0jVSOIK3A5Sz4EBfBxZkIvmQ-ukxD31_2koM9AhSwofZwZ6x1GR7mwuE/s200/vlock1.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<br />
Dans la continuité <b><a href="https://wilou62.blogspot.com/2020/05/creation-dun-serveur-dokuwiki.html" rel="nofollow" target="_blank">du billet précédent</a></b>, où j’expliquais comment installer un serveur Dokuwiki en ayant un Linux sans bureau, je me suis rendu compte que mon système était encore accessible, en tant qu’utilisateur certes, mais je n’étais pas vraiment à l’aise à l’idée de m’absenter en laissant la machine allumée avec une session ouverte sans protection…</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
Je me suis donc mis dans l’idée de chercher un moyen de verrouiller ma console. Après avoir commencé ma recherche sur des économiseurs d’écran en mode texte, j’ai trouvé rapidement des résultats, notamment <b><a href="https://askubuntu.com/questions/699579/ascii-screensaver-for-the-command-line-or-a-tui" rel="nofollow" target="_blank">pipes.sh ou encore cmatrix</a></b>, mais ce sont juste des économiseurs qui n’apportent pas de sécurité car il ne semble pas qu’il soit possible d’en configurer la sortie via un mot de passe.</div>
<div style="text-align: justify;">
<br />
J’ai donc continué les recherches et j’ai découvert physlock et vlock. physlock demandant plus de paquets pour être opérationnel, je me suis dit que vlock serait probablement la meilleure alternative.</div>
<div style="text-align: justify;">
<br />
L’installation n’a pris que quelques secondes puisque le paquet est dans les dépôts de la Debian 10 « Buster » que j’ai installée ce week-end, il m’a juste fallu taper :</div>
<div style="text-align: justify;">
<blockquote class="tr_bq">
<b>sudo apt-get install vlock</b></blockquote>
</div>
<div style="text-align: justify;">
… Et l’installation était prête ! :)</div>
<div style="text-align: justify;">
Je liste ci-dessous quelques options de vlock :</div>
<ul>
<li>vlock -c (ou vlock --current) : verrouille la console (TTY) en cours (il s’agit du réglage par défaut) ;</li>
<li>vlock -a (ou vlock --all) : toutes les sessions de console sont verrouillées et il n’est plus possible de passer d’une console virtuelle à une autre ;</li>
<li>vlock -n (ou vlock --new) : passe à une nouvelle console virtuelle avant de verrouiller toutes les sessions de console ;</li>
<li>le commutateur -s (ou --disable-sysrq) doit être associé avec le commutateur -a (ou --all). Cela désactive le mécanisme SysRq pendant que les consoles sont verrouillées ;</li>
<li>vlock -h (ou vlock --help) permet d’afficher un bref message d’aide ;</li>
<li>vlock -v (ou vlock --version) permet d’afficher le numéro de version.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEpc-vqf899tjEWWestMkfc-wuwnk9pNi7cUlqt-HxXpfbgn08EnXnGB44FWnsnzGlg9I1bXN8h6wVYDAH0t2dS6-GL7SHlH_LcsoLGKqQpMMHpKmclTcYtsp9TimyX23RJhS2IqY3V9Y/s1600/vlock2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEpc-vqf899tjEWWestMkfc-wuwnk9pNi7cUlqt-HxXpfbgn08EnXnGB44FWnsnzGlg9I1bXN8h6wVYDAH0t2dS6-GL7SHlH_LcsoLGKqQpMMHpKmclTcYtsp9TimyX23RJhS2IqY3V9Y/s320/vlock2.jpg" width="320" /></a></div>
<ul>
</ul>
<div style="text-align: justify;">
<br />
Sur la première capture (celle du terminal sur le bureau fluxbox d'une autre des mes machines – un Thinkpad T60 –, sous Debian 9.2 « Stretch »), l’affichage tel qu’il apparaît après avoir tapé « vlock ». Et ci-dessus, après avoir appuyé sur <entr e=""> Entrée pour quitter vlock, la demande de mot de passe (celle de l’utilisateur courant et, si le mot de passe n’a pas été saisi correctement, c’est le mot de passe administrateur qui est demandé). </entr><br />
<br />
Aaaah, ce qu’on se sent déjà plus apaisé quand son PC est bien protégé ! :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<br /></div>
<div style="text-align: right;">
<br /></div>
<div style="text-align: right;">
Source : <b><a href="https://wiki.debian.org/Screensaver" rel="nofollow" target="_blank">Wiki Debian</a></b></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-20095171556227055452020-05-04T11:12:00.000+02:002020-06-06T06:31:47.167+02:00Création d’un serveur DokuWiki<div style="text-align: justify;">
Attention, gros guide de barbu ! :) </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cela fait près de cinquante jours que notre pays fonctionne au ralenti au rythme de l’évolution de la pandémie de Covid-19. Notre mode de vie a été bousculé et j’avoue que d’avoir levé le pied de l’accélérateur a aussi ses bons côtés. Le confinement donne l’occasion de faire des choses sur lesquelles nous n’aurions eu ni le temps, ni l’envie, ni le besoin… Ni même l’idée de se pencher.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
C’est ainsi qu’a germé dans ma tête l’idée de me faire une petite base de connaissances personnelles, à l’instar de celles que l’on peut trouver dans les entreprises. Pour cela, quoi de mieux que de concevoir un wiki ? Bien entendu, il ne s’agit pas de concurrencer Wikipedia, mais d’avoir un outil facile à gérer et des informations centralisées.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
Comme souvent avec ce genre de projets, je vois ma collection de Thinkpads et je me dis « Lequel d’entre eux pourrait s’en acquitter ? ». Un – gros – petit tour de courte-paille plus tard et c’est le X61t qui est désigné volontaire. La batterie étant totalement vide depuis des années, je ne peux pas compter dessus pour m’accompagner lors de mes sorties (quelles sorties Wilou ? Nous sommes confinés !). Et qui dit ultraportable dit consommation raisonnable et encombrement réduit. Que demander de mieux ?</div>
<div style="text-align: justify;">
<br />
C’était une machine de guerre quand elle est sortie, mais aujourd’hui, elle n’est plus vraiment suffisante pour un usage quotidien. Ou alors avec pas mal de restrictions. Mais son Core 2 Duo L7500 épaulé par 2 Go de DDR2-RAM feront très bien l’affaire pour ce nouvel outil. J’ai décidé d’y monter un disque dur de 320 Go à 7200 tours par minute sur lequel j’ai fait une installation minimale de Debian 10 « Buster ». Quand je dis minimale, cela signifie que lors de l’installation, je n’ai coché que « <b>Utilitaires usuels du système</b> » et « <b>Serveur Web</b> ». <i>Exit</i> les environnements de bureau et tout le reste. J’ai vérifié une fois le serveur installé combien de mémoire vive était utilisée et j’ai été agréablement surpris en voyant une occupation mémoire de 210 Mo. Il y a donc de la marge.</div>
<div style="text-align: justify;">
<br />
Une fois l’installation finie, on redémarre et on arrive forcément sur la console. Il s’agit de s’y connecter en tant qu’administrateur (« <i>root</i> ») puis de renseigner le mot de passe associé (on l’a défini lors de l’installation du système).</div>
<div style="text-align: justify;">
<br />
C’est maintenant que les choses sérieuses commencent. Nous allons installer Apache (le serveur HTTP), PHP (le langage de programmation) et, pour finir, Dokuwiki. Il y aura naturellement un peu de configuration, mais cela reste assez simple.</div>
<div style="text-align: justify;">
<br />
Le système est théoriquement à jour, mais il n’est jamais superflu de commencer par taper <b>apt-get update</b> puis ensuite <b>apt-get upgrade</b>.</div>
<div style="text-align: justify;">
<br />
Puis il nous faut installer Apache et pour cela nous taperons <b>apt-get install apache2</b>.<br />
Pour s’assurer que l’installation s’est bien déroulée, nous pouvons faire deux choses :</div>
<ul>
<li>taper <b>systemctl status apache2</b>. Quelques lignes s’affichent, validant le bon déroulement de l’installation. À la fin du rapport et en surbrillance s’affiche <b>lines 1-15/15 (END)</b>. Pour reprendre la main et retourner sur l’invite de commande, il suffit de taper sur <<b>Ctrl</b>>+<<b>C</b>> ;</li>
<li>dans la barre d’adresses du navigateur d’une des machines de votre réseau, il est possible également de taper l’adresse IP du serveur puis valider pour obtenir l’affichage d’une page intitulée <b>Apache2 Debian Default Page</b>, avec un rassurant <b>It works!</b> inscrit dans un bandeau rouge du plus bel effet. Cette page est sur le serveur : <b>/var/www/html/index.html</b>.</li>
</ul>
<div style="text-align: justify;">
Mais comment connaît-on cette fameuse adresse IP de notre serveur ? Il suffit de taper tout simplement <b>ip a</b> à l’invite de commandes. Cela liste les interfaces réseau de la machine. La boucle locale (lo) ne nous intéresse pas. Si l’on dispose d’une connexion en RJ-45 alors il y a une entrée « <b>enp0s…</b> » et si la machine est connectée en Wi-Fi alors ce sera « <b>wls…</b> ».</div>
<div style="text-align: justify;">
<br />
Il est bien entendu préférable de configurer une adresse IP statique car si nous sommes en DHCP ladite adresse risque de changer au gré des redémarrages. La configuration prend place dans le fichier /etc/network/interfaces. Dans <b><a href="https://wilou62.blogspot.com/2015/08/attribuer-une-ip-fixe-sa-carte-reseau.html" rel="nofollow" target="_blank">un précédent billet</a></b>, je décrivais la manipulation sur un système doté d’une interface graphique. En mode console, gedit n’est pas installé et il est possible d’utiliser nano ou vi à la place (ma préférence va à nano).</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br />
Apache étant installé, nous allons désormais nous pencher sur PHP. L’installation est très similaire à celle d’Apache et nous allons dans la sempiternelle console taper cette fois-ci <b>apt-get install php</b>. À l’heure où je rédige le billet, la version de PHP dans les dépôts de Debian est la <b>7.3</b> (<span style="color: red;"><b>à bien noter pour la suite</b></span>). Des modules complémentaires peuvent être également ajoutés. C’est ainsi qu’une fois PHP installé, j’ai continué avec une nouvelle commande :</div>
<div style="text-align: justify;">
<br />
<b>apt-get install php-cgi php-curl php-gd php-imagick php-intl php-json php-mbstring php-memcache php-xml php-zip</b></div>
<div style="text-align: justify;">
<br />
Nous allons maintenant nous rendre dans le dossier <b>/var/www/html</b> pour y créer un nouveau fichier (que nous appellerons <b>test.php</b>) afin d’obtenir des informations sur PHP. Pour créer ledit fichier nous allons taper <b>touch test.php</b>.</div>
<div style="text-align: justify;">
<br />
Puis nous allons l’éditer. Comme lorsque nous avons assigné une adresse IP statique à notre serveur, nous allons utiliser nano et nous tapons donc (nous sommes toujours dans /var/www/html) <b>nano test.php</b>.</div>
<div style="text-align: justify;">
<br />
Dans l’interface de l’éditeur, taper (sans espace juste après « < » ) :</div>
<div style="text-align: justify;">
<blockquote class="tr_bq">
<b>< ?php<br />phpinfo();<br />?></b></blockquote>
</div>
<div style="text-align: justify;">
Pour quitter, on appuie sur <<b>Ctrl</b>>+<<b>X</b>> et pour valider les modifications, on appuie sur « <b>o</b> » (ou « <b>y</b> » si l’on dispose de la version anglaise de nano) puis sur <<b>Entrée</b>>.</div>
<div style="text-align: justify;">
<br />
Afin de vérifier que tout fonctionne, on retourne sur le navigateur de notre machine distance et dans sa barre d’adresse, on y inscrit « <b>http://adresse.ip.du.serveur/test.php</b> ». La page s’affiche, avec un bandeau violet mentionnant la version de PHP (et tout un tas d’informations dans une liste longue comme un jour sans pain, à la suite).<br />
<br />
Revenons sur Apache, que nous allons configurer. Première chose, activons l’URL Rewriting. Pour cela rien de plus simple, tapons la commande <b>a2enmod rewrite</b>. Puis nous redémarrons le service avec la commande <b>systemctl restart apache2</b>.</div>
<div style="text-align: justify;">
<br />
Il nous faut également sécuriser le trafic et activer SSL (pour ensuite le configurer). Même principe que pour l’URL Rewriting, avec cette fois-ci les commandes <b>a2enmod ssl</b> et <b>a2ensite default-ssl.conf</b>.</div>
<div style="text-align: justify;">
<br />
Il nous faut alors éditer default-ssl.conf. Vous m’avez sûrement devancé, nous utiliserons nano et nous tapons donc <b>nano /etc/apache2/sites-enabled/default-ssl.conf</b>.</div>
<div style="text-align: justify;">
<br />
Il conviendra d’ajouter les lignes suivantes sous la ligne <b>DocumentRoot /var/www/html</b> (sans espaces après les « < ») : <br />
<blockquote class="tr_bq">
<b> < Directory /var/www/html><br /> Options +FollowSymlinks<br /> AllowOverride All<br /> Require all granted<br />< /Directory></b> </blockquote>
</div>
<div style="text-align: justify;">
Vous trouverez également une ligne où il est noté <b><</b> <b>VirtualHost</b><virtualhost b="">… que nous allons remplacer par (sans espace après « < ») :</virtualhost><br />
<blockquote class="tr_bq">
<virtualhost b=""><b>< VirtualHost *:443></b></virtualhost></blockquote>
</div>
<div style="text-align: justify;">
<virtualhost b="">Après avoir enregistré le fichier, nous allons en éditer un second </virtualhost><virtualhost b="">(</virtualhost><b><virtualhost b=""><b>/etc/apache2/sites-enabled/000-default.conf</b></virtualhost></b><virtualhost b="">)</virtualhost><b><virtualhost b=""> </virtualhost></b><virtualhost b="">en ajoutant, toujours sous la ligne </virtualhost><b><virtualhost b=""><b>DocumentRoot /var/www/html</b> </virtualhost></b><virtualhost b="">(sans espaces après « < »):</virtualhost><b><virtualhost b=""></virtualhost></b><br />
<blockquote class="tr_bq">
<b><virtualhost b="">< Directory /var/www/html><br /> Options +FollowSymlinks<br /> AllowOverride All<br /> Require all granted<br />< /Directory></virtualhost></b></blockquote>
<b><virtualhost b=""><br /></virtualhost></b></div>
<div style="text-align: justify;">
Il faut maintenant redémarrer le service Apache et nous tapons une nouvelle fois <b>systemctl restart apache2</b>. Si l’on retourne sur le navigateur de notre machine distante pour accéder à notre page index.html (celle qui affiche It works! dans un bandeau rouge), nous aurons un avertissement en rapport avec les certificats. Ce qui est bon signe puisque cela signifie que nos réglages sont corrects. On peut bien sûr accepter de se rendre sur notre page afin de vérifier qu’<i>It works!</i> toujours aussi bien ! :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Continuons avec PHP, dont nous allons activer les variables et définir le fuseau horaire pour qu’il corresponde à celui de notre installation. Lors de l’installation de PHP, j’évoquais qu’il fallait garder dans un coin de la tête la version du paquet. À l’heure où je rédige ce billet, il s’agit de la version 7.3 mais c’est un point qu’il vous faudra vérifier lorsque vous ferez vous-même votre installation.</div>
<div style="text-align: justify;">
<br />
Nous allons d’abord faire une sauvegarde de notre fichier de configuration (php.ini). Pour cela nous tapons <b>cp /etc/php/7.3/apache2/php.ini{,.backup}</b>.</div>
<div style="text-align: justify;">
<br />
Puis nous éditons le fichier : <b>nano /etc/php/7.3/apache2/php.ini</b>.</div>
<div style="text-align: justify;">
<br />
Ce qui s’ensuit est probablement l’opération la plus ennuyeuse à réaliser de tout ce guide : il va s’agir de recherche les entrées que je vais lister ci-dessous et s’assurer de leurs bons réglages (je rappelle que nous sommes sous nano et même si la recherche est efficace, elle est tout de même moins pratique en l’absence d’une souris…). Bref, voici les entrées et le réglage qu’elles doivent avoir : </div>
<div style="text-align: justify;">
<blockquote class="tr_bq">
<b>file_uploads = On<br />default_charset = UTF-8<br />memory_limit = 128M<br />max_execution_time = 300<br />upload_max_filesize = 100M<br />short_open_tag = Off<br />output_buffering = Off<br />output_handler =<br />zlib.output_compression = Off<br />implicit_flush = Off<br />max_input_time = 60<br />max_input_vars = 10000<br />error_reporting = E_ALL & ~E_NOTICE<br />display_startup_errors = Off<br />log_errors = On<br />variables_order = “EGPCS”<br />register_argc_argv = Off<br />session.use_cookies = 1<br />date.timezone = Europe/Paris</b></blockquote>
Pour ce qui est de la dernière entrée, il faut naturellement l’adapter à votre système et à votre fuseau horaire. Le site de l’éditeur détaille tout cela sur une page dédiée (<b><a href="https://www.php.net/manual/en/timezones.php">https://www.php.net/manual/en/timezones.php</a></b>).</div>
<div style="text-align: justify;">
<br />
Une fois les modifications effectuées, on enregistre php.ini puis on redémarre Apache (<b>systemctl restart apache2</b>). Si tout s’est bien passé et si l’on relance sur le navigateur de notre machine distante notre fichier test.php alors nous devons voir dans la section date une entrée <b>Default timezone</b> bien configurée (ici <b>Europe/Paris</b>).<br />
<br />
Nous allons désormais pouvoir nous atteler à l’installation et au paramétrage de DokuWiki ! Et d’ailleurs, pourquoi DokuWiki ? Eh bien il fonctionne sans base de données. Cela donne donc un outil léger et pratique en terme de sauvegarde. Et comme je ne suis pas du genre à créer des serveurs tous les jours, j’ai trouvé la facilité d'installation séduisante (oui, le guide est long comme le bras, mais il n'est pas très compliqué).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La première chose à faire est de télécharger l'outil, mais… Comment faire sans navigateur ? C’est simple. Grâce à l’utilitaire wget (<b>apt-get install wget</b> s’il n’est pas déjà présent sur le système).</div>
<div style="text-align: justify;">
<br />
L’adresse de l’archive à télécharger est la suivante : <b><a href="https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz">https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz</a></b></div>
<div style="text-align: justify;">
<br />
Il nous suffit donc juste de taper <b>wget</b> <b><a href="https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz">https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz</a></b>.</div>
<div style="text-align: justify;">
<br />
Et puisqu’il s’agit d’une archive nous allons la décompresser et pour cela taper <b>tar xzvf dokuwiki-stable.tgz</b>.</div>
<div style="text-align: justify;">
<br />
Au passage, il nous faut nous débarrasser de la page d’accueil d’Apache et pour cela, nous allons devoir taper trois commandes :</div>
<div style="text-align: justify;">
</div>
<ul>
<li><b>cd /var/www/html/</b> ;</li>
<li><b>ls</b> (afin de visualiser le contenu du dossier). Nous devons y voir index.html et test.php ;</li>
<li><b>rm index.html</b>.</li>
</ul>
<div style="text-align: justify;">
On peut aussi en profiter pour supprimer test.php : <b>rm test.php</b>.<br />
<br />
J’avais tout à l’heure attiré l’attention sur la version de PHP et le conseil est aussi valable pour DokuWiki. En effet, le nom du répertoire change en fonction de la version. Lors de la décompression de l’archive, mes fichiers se sont écrits dans <b>/dokuwiki-2018-04-22c</b>. C’est donc ce répertoire que j’utilise pour les opérations qui suivent.</div>
<div style="text-align: justify;">
<br />
Les opérations vont consister à copier le contenu de l’archive décompressée dans l’arborescence du serveur web. Pour cela, deux commandes à taper :</div>
<ul>
<li><b>cp -rf dokuwiki-2018-04-22c/* /var/www/html/</b> ;</li>
<li><b>cp dokuwiki-2018-04-22c/.htaccess.dist /var/www/html/</b>.</li>
</ul>
<div style="text-align: justify;">
La seconde commande permet de copier <b>.htaccess.dist</b> qui est un fichier caché (d’où le nom commençant par un point) et qui n’est pas pris en compte lors de la saisie de la première commande.</div>
<div style="text-align: justify;">
<br />
Il nous faut maintenant modifier les permissions afin de permettre à Apache d’écrire si nécessaire dans les nouveaux répertoires. Pour cela, deux nouvelles commandes à exécuter :</div>
<ul>
<li><b>chown -R www-data:www-data /var/www/html/</b> ;</li>
<li><b>ls –al /var/www/html/</b> (à des fins de vérification).</li>
</ul>
<div style="text-align: justify;">
<br />
Nous approchons du but car nous allons pouvoir nous connecter à DokuWiki ! Pour cela nous nous rendons dans le navigateur de notre machine distante et nous tapons « <b>https://adresse.ip.du.serveur/install.php</b> ». L’interface d’installation du wiki apparaît et nous pouvons y renseigner son nom, cocher (c’est normalement déjà le cas) <b>Enable ACL</b> et remplir les zones présentes dessous.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tout est décrit sur le site de l’éditeur : <b><a href="https://www.dokuwiki.org/fr:installer">https://www.dokuwiki.org/fr:installer</a></b>. Une fois les informations renseignées, il ne reste plus qu’à cliquer sur le bouton <<b>Save</b>>.</div>
<div style="text-align: justify;">
<br />
Nous devons également sécuriser l’installation côté serveur et pour cela nous allons supprimer <b>install.php</b> que nous venons d’utiliser puis modifier les permissions des fichiers de configuration de DokuWiki. Pour cela, il faut taper les commandes suivantes :</div>
<ul>
<li><b>rm -rf /var/www/html/install.php</b> ;</li>
<li><b>chown -R root:root /var/www/html/</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/data/</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/lib/plugins/</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/lib/tpl/</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/conf/local.php*</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/conf/users.auth.php</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/conf/acl.auth.php</b> ;</li>
<li><b>chown -R www-data:root /var/www/html/conf/plugins.local.php*</b>.</li>
</ul>
<div style="text-align: justify;">
<br />
Encore quelques dernières petites modifications et cette fois-ci, nous allons devoir éditer <b>.htaccess</b> :</div>
<ul>
<li><b>cp /var/www/html/.htaccess.dist /var/www/html/.htaccess</b> (on réalise une copie de sauvegarde) ;</li>
<li><b>nano /var/www/html/.htaccess</b> (on édite le fichier avec nano).</li>
</ul>
<div style="text-align: justify;">
<br />
Une fois dans .htaccess, on ajoute :</div>
<div style="text-align: justify;">
<blockquote class="tr_bq">
<b>#Modify PHP settings<br />php_value session.use_trans_sid 0<br />php_value register_globals 1<br />php_value upload_max_filesize 100M<br />php_value post_max_size 100M</b></blockquote>
<br />
<br />
L’installation est désormais terminée ! Il ne reste plus qu'à se déconnecter du compte administrateur dans lequel nous étions depuis le début de ce guide pour se reconnecter ensuite en tant que simple utilisateur. :)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
Sources : <b><a href="https://www.youtube.com/watch?v=73GUUHhWzRE" rel="nofollow" target="_blank">Youtube</a></b>, <b><a href="https://www.howtoforge.com/tutorial/debian-dokuwiki-apache-installation/" rel="nofollow" target="_blank">Howtoforge</a></b>.</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-1303954081552240952018-06-17T11:25:00.000+02:002018-06-17T11:30:29.942+02:00Désactiver les mises à jour de Skype une bonne fois pour toutes<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Dans le billet du jour, nous allons nous atteler à désactiver une bonne fois pour toutes les mises à jour de Skype. Plusieurs raisons peuvent vous pousser à vouloir rester sur une version particulière : en ce qui me concerne, je n'accroche pas du tout à la nouvelle interface qui est proposée depuis quelques mois et j'ai donc souhaité pour le moment conserver la dernière version embarquant l'ancienne interface. Vous aurez sans aucun doute remarqué que lors de l'installation de Skype, un nouveau service était créé, mais vous aurez certainement constaté tout comme moi que sa désactivation n'empêchait pas d'avoir une boîte de dialogue proposant de passer à une version supérieure.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheBehaA755ARp3uAe7m1WhpVYNf9LSgRug8jdbWGBhE7Ag-32j6l7wYYCOBpkzK4h3l3F10LAtO9WK8FEJUPlHYJodntiLwi7t0tdlkp3bee8D6s85NHrleIJjzIq6QuVx_2Z9eqa2fZI/s1600/Skype+Logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="716" data-original-width="1600" height="143" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheBehaA755ARp3uAe7m1WhpVYNf9LSgRug8jdbWGBhE7Ag-32j6l7wYYCOBpkzK4h3l3F10LAtO9WK8FEJUPlHYJodntiLwi7t0tdlkp3bee8D6s85NHrleIJjzIq6QuVx_2Z9eqa2fZI/s320/Skype+Logo.png" width="320" /></a></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Vous trouverez ci-dessous les manipulations supplémentaires pour ne plus être embêté et ces dernières se font en plusieurs étapes. Nous allons donc :</div>
<ul style="text-align: justify;">
<li>modifier les options de Skype ;</li>
<li>supprimer le service Skype Updater ;</li>
<li>supprimer un fichier temporaire ;</li>
<li>modifier la base de registres ;</li>
<li>éditer notre fichier hosts (cela reste optionnel).</li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>Modifier les options de Skype</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Une fois Skype lancé, il conviendra de faire ce qui suit :</div>
<ul style="text-align: justify;">
<li> dans la barre de menu, cliquer sur <b>Outils</b> puis <b>Options...</b> ;</li>
<li>à gauche dans la nouvelle fenêtre, cliquer sur <b>Avancées</b> puis <b>Mises à jour automatiques</b> ;</li>
<li>cliquer sur le bouton <b>Désactiver les mises à jour automatiques</b> (il faut passer outre le contrôle de compte utilisateur en cliquant sur <b>Oui</b> dans la boîte de dialogue qui va s'afficher) ;</li>
<li>cliquer ensuite sur <b>Enregistrer</b> afin de prendre en compte les modifications et quitter les options du logiciel.</li>
</ul>
<div style="text-align: justify;">
Une fois cela fait, nous devons nous déconnecter de Skype et quitter l'application. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>Supprimer le service Skype Updater</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nous allons désormais faire un petit détour dans l'invite de commandes. Vous commencez bien sûr à avoir l'habitude de l'utiliser si vous consultez régulièrement le blog :</div>
<ul style="text-align: justify;">
<li>dans le moteur de recherche de Windows, taper <b>cmd</b> ;</li>
<li>cliquer droit sur le résultat qui s'affiche et choisir <b>Exécuter en tant qu'administrateur</b> ;</li>
<li>une fois l'invite de commande démarrée, taper <b>sc delete SkypeUpdate</b> ;</li>
<li>un message indiquant que l'opération a été couronnée de succès s'affiche ainsi qu'un nouveau prompt ;</li>
<li>taper <b>exit</b> pour quitter l'invite de commandes.</li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>Supprimer un fichier temporaire</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Un exécutable, SkypeSetup.exe se trouve peut-être dans les fichiers temporaires et il s'agit de le supprimer s'il est présent. Allons pour cela dans l'Explorateur :</div>
<ul style="text-align: justify;">
<li>appuyer sur <<b>Touche Windows</b>>+<<b>E</b>> et dans la barre d'adresses, taper <b>%temp%</b> ;</li>
<li>sélectionner le fichier <b>SkypeSetup.exe</b> si présent puis appuyer sur <b>Suppr</b> pour le supprimer.</li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>Modifier la base de registres</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nous allons ajouter une clé dans la base de registres et pour cela, quoi de mieux qu'un petit script pour se faciliter la tâche ? Je vous invite donc à ouvrir le bloc-notes puis à copier-coller ce qui suit :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<i>Windows Registry Editor Version 5.00<br /><br />[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone]<br />"DisableVersionCheck"=dword:00000001</i></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Une fois le texte copié dans le bloc-notes, il faut enregistrer le fichier. Pour cela, aller dans <b>Fichier</b> puis cliquer sur <b>Enregistrer sous...</b>
Une fenêtre de l'explorateur s'ouvre et après avoir sélectionné
l'endroit où l'on souhaite enregistrer le fichier, il faut prendre soin
de sélectionner l'option <b>Tous les fichiers (*.*)</b> dans la liste déroulante <b>Type :</b>.
En effet c'est ce réglage qui permet d'enregistrer un fichier dans un
format autre que le format *.txt par défaut. On va donc appeler le
fichier <b>DisableSkypeUpdate.reg</b> par exemple (il faut bien spécifier l'extension lors de la saisie).</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Un double-clic sur le fichier permettra d'en fusionner le contenu avec le registre. </span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b><span style="font-family: "trebuchet ms" , sans-serif;">Modifier le fichier hosts</span></b></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Je l'évoquais ci-dessus, cette manipulation reste optionnelle. Puisqu'il s'agit d'un fichier système, quelques manipulations dans l'explorateur vont être nécessaires pour y accéder :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">appuyer sur <<b>Touche Windows</b>> + <<b>E</b>>, l'Explorateur s'affiche ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer sur <b>Affichage</b> pour développer le ruban et cliquer sur l'icône <b>Options</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la fenêtre <b>Options des dossiers</b>, aller dans l'onglet <b>Affichage</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cocher le bouton radio en regard de l'option <b>Afficher les fichiers, dossiers et lecteurs cachés</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">un peu plus bas, décocher l'option <b>Masquer les extensions des fichiers dont le type est connu</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">valider en appuyant sur <b>Appliquer</b> puis sur <b>OK</b>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il est désormais possible d'aller dans le dossier qui contient le fichier hosts. Sous Windows 10, le chemin complet est <b>C:\Windows\System32\drivers\etc</b>. Le fichier hosts est le premier de la liste. A noter qu'il ne comporte pas d'extension.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"></span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"></span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">double-cliquer sur le fichier hosts, Windows propose d'utiliser un logiciel pour lire le contenu, le Bloc-Notes fera très bien l'affaire ;</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">y ajouter une ligne <b>127.0.0.1 download.skype.com</b> ;</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer sur <b>Fichier</b> puis <b>Enregistrer sous...</b> ;</span><span style="font-family: "trebuchet ms" , sans-serif;"> </span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">si l'on choisit le répertoire d'origine, Windows refuse d'enregistrer et propose de placer hosts dans le dossier Documents. Pour ma part, je l'enregistre sur le bureau.</span><br /><span style="font-family: "trebuchet ms" , sans-serif;"></span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br />Une fois le fichier sur le bureau, on se rend compte qu'il dispose d'une extension .txt désormais. Cliquer sur <<b>F2</b>> pour le renommer, et enlever l'extension. Puis le déplacer dans son dossier d'origine (C:\Windows\System32\drivers\etc). Windows affiche un message comme quoi il n'est pas possible de continuer sans avoir les droits. Dans la boîte de dialogue, appuyer sur le bouton <b>Continuer</b>, et le tour est joué.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br />Il est bien entendu que le blocage de download.skype.com empêchera de télécharger manuellement l'exécutable. Il reste possible de passer par un site tiers. Il convient bien entendu de ne pas aller n'importe où afin de ne pas télécharger un fichier malveillant. Pour ma part, je vais sur <b><a href="http://www.filepuma.com/download/skype-97/versions/1" rel="nofollow" target="_blank">FilePuma</a></b> qui, pour information, est le site qu'utilise Glary Utilities pour détecter les logiciels qui ne sont pas à jour sur le PC sur lequel il est lancé.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: right;">
<span style="font-family: "trebuchet ms" , sans-serif;">Source : <b><a href="https://www.youtube.com/watch?v=8iyrS4uAJhc" rel="nofollow" target="_blank">Youtube</a></b></span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-73311373600784375292018-05-26T22:11:00.000+02:002018-05-26T22:36:33.053+02:00CCleaner – vent de panique : Avast collecterait-il des données sans notre consentement ?<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbf8vjW3TX8w2IDSdnzQ69C1KBFwMEc-MtdbFiNuM1mhysrh04PkJyz6AMGTd2TSbt4bKyV55H_zIFLiq5EIgjvktU7Ga_vi7rL5nZYn_EWm08rqJN5RZQsoRMYYJc5Mz5RpQIU1cXOCw/s1600/CCleaner.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="512" data-original-width="512" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbf8vjW3TX8w2IDSdnzQ69C1KBFwMEc-MtdbFiNuM1mhysrh04PkJyz6AMGTd2TSbt4bKyV55H_zIFLiq5EIgjvktU7Ga_vi7rL5nZYn_EWm08rqJN5RZQsoRMYYJc5Mz5RpQIU1cXOCw/s200/CCleaner.png" width="200" /></a>Comme certainement nombre d'entre vous, j'utilise CCleaner sur mes PC et ça ne date pas d'hier, j'ai en effet rapidement accroché à ce logiciel qui en version de base offre la possibilité de nettoyer pas mal de choses. En juillet 2017 l'éditeur, Piriform, a été racheté par Avast, lui-même éditeur d'une suite de sécurité et d'un antivirus que l'on ne présente plus. Quelques mois plus tard, nous avons appris qu'une version du nettoyeur avait été infectée par un logiciel malveillant alors même que nous téléchargions le logiciel directement sur son site. Nouvelle alerte il y a quelques jours avec la sortie de la version 5.43.6520, qui fait apparaître dans ses options un nouvel onglet <b>Privacy</b>, avec deux options cochées par défaut et qu'il n'est pas possible de décocher, du moins dans la version gratuite.</div>
<div style="text-align: justify;">
<br />
<a name='more'></a><br /></div>
<div style="text-align: justify;">
Avant d'aller plus loin, je tiens à vous rassurer, Avast a fait machine arrière et a sorti dans la foulée <b><a href="https://download.ccleaner.com/ccsetup543.exe" rel="nofollow" target="_blank">la version 5.43.6522</a></b>, où l'onglet s'appelle désormais <b>Vie privée</b> et où il est désormais possible de décocher l'option présentée.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Comme je suis assez à cheval sur ce qui est en rapport avec la confidentialité, la sécurité et la vie privée, je me suis penché hier soir sur cette version 5.43.6520 et je note ici le résultat de mes investigations.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Avant tout, puisque nous n'avons pas la possibilité d'intervenir sur les options présentées, je me suis empressé de consulter <a href="http://www.ccleaner.com/about/privacy-policy" rel="nofollow" target="_blank"><b>la déclaration de confidentialité</b></a>. Nous y apprenons des choses intéressantes :</div>
<ul style="text-align: justify;">
<li>les informations collectées ne sont pas nominatives ;</li>
<li>l'éditeur fait le nécessaire pour se conformer à la nouvelle loi dite <a href="http://r.g.p.d./"><b>R.G.P.D.</b></a> ;</li>
<li>la politique concernant les données vis-à-vis des sites tiers ;</li>
<li>comment fonctionnent le stockage, la rétention et l'effacement des données ;</li>
<li>le fait que des données peuvent être collectées par le biais des cookies en navigant sur le site de l'éditeur...</li>
</ul>
<div style="text-align: justify;">
J'avoue que pour une fois, j'ai survolé cette page, le fait qu'elle soit en anglais n'aidant pas même si je n'ai pas de difficultés particulières avec cette langue (on peut bien avoir la flemme de temps en temps, non ? :p).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span class="st">Étant de nature curieuse, surtout pour tout ce qui touche à l'informatique, j'ai voulu voir par moi-même si je pouvais mettre la main sur les données transmises ainsi que connaître l'endroit où elle étaient envoyées. Pour analyser le trafic réseau, j'avais eu lors de la sortie de Windows 10 l'occasion de me frotter à WireShark et à Glasswire mais, pour varier les plaisirs, c'est <a href="https://blogs.technet.microsoft.com/netmon/p/downloads/" rel="nofollow" target="_blank"><b>Network Monitor</b></a> que j'ai cette fois-ci installé. Après avoir mis en place quelques filtres, j'ai pu voir ce qui se passait dans le détail et je dois dire que je m'attendais à quelque chose de plus conséquent.</span></div>
<div style="text-align: justify;">
<span class="st"><br /></span></div>
<div style="text-align: justify;">
<span class="st">J'ai pu confirmer qu'au lancement de CCleaner, le logiciel communiquait avec un serveur, et Network Monitor m'a affiché le détail des informations échangées, je retranscris ci-après celles qui me paraissent être les plus intéressantes (</span><span class="st"><span class="st">xxx.xxx.xxx.xxx correspondant à l'adresse IP locale de la machine sur laquelle est lancé Network Monitor)</span> :</span><br />
<br />
<br /></div>
<div style="text-align: justify;">
<span class="st"><br /></span></div>
<div style="text-align: justify;">
<i><span class="st">- Ipv4: Src = xxx.xxx.xxx.xxx, Dest = 151.101.14.202, Next Protocol = TCP, Packet ID = 23269, Total IP Length = 359<br /> - Versions: IPv4, Internet Protocol; Header Length = 20<br /> Version: (0100....) IPv4, Internet Protocol<br /> HeaderLength: (....0101) 20 bytes (0x5)</span></i></div>
<div style="text-align: justify;">
<br />
<br />
<br /></div>
<div style="text-align: justify;">
<span class="st">Puis, un peu plus bas :</span><br />
<br />
<br /></div>
<div style="text-align: justify;">
<span class="st"><br /></span></div>
<div style="text-align: justify;">
<i><span class="st">- Http: Request, GET /auto, Query:a=0&p=cc&v=5.43.6520&l=1036&lk=&mk=NN83-SYS4-FFEC-ET2D-7CKN-RVE4-FV6J-HPHY-7U8U&o=6.3W6&au=1&mx=51A9AD6F044934AFCBE3D0FE895193F9AFDCD6D8E73A139D3515061D4BB11D21&gd=89bdda64-ef5c-4f6f-9f78-31cb4f62f4a1<br /> Command: GET<br /> - URI: /auto?a=0&p=cc&v=5.43.6520&l=1036&lk=&mk=NN83-SYS4-FFEC-ET2D-7CKN-RVE4-FV6J-HPHY-7U8U&o=6.3W6&au=1&mx=51A9AD6F044934AFCBE3D0FE895193F9AFDCD6D8E73A139D3515061D4BB11D21&gd=89bdda64-ef5c-4f6f-9f78-31cb4f62f4a1<br /> Location: /auto<br /> - Parameters: 0x1<br /> a: 0<br /> p: cc<br /> v: 5.43.6520<br /> l: 1036<br /> lk: <br /> mk: NN83-SYS4-FFEC-ET2D-7CKN-RVE4-FV6J-HPHY-7U8U<br /> o: 6.3W6<br /> au: 1<br /> mx: 51A9AD6F044934AFCBE3D0FE895193F9AFDCD6D8E73A139D3515061D4BB11D21<br /> gd: 89bdda64-ef5c-4f6f-9f78-31cb4f62f4a1 <br /> ProtocolVersion: HTTP/1.1<br /> UserAgent: Mozilla/4.0 (CCleaner, 5.43.6520)<br /> Host: www.ccleaner.com<br /> Cache-Control: no-cache<br /> HeaderEnd: CRLF</span></i></div>
<div style="text-align: justify;">
<span class="st"><br /></span></div>
<div style="text-align: justify;">
<span class="st"><br /></span>
<span class="st"><br /></span></div>
<div style="text-align: justify;">
<span class="st">Au milieu de tout ce charabia, on retient que l'on trouve l'adresse du serveur (</span><span class="st"><span class="st"><b>151.101.14.202</b>) ainsi que des informations qui ne semblent rien avoir de personnel mais qui permettent d'avoir des précisions sur le logiciel utilisé (<b>cc pour CCleaner</b>), sa localisation (<b>1036 pour France</b>), le système d'exploitation de la machine (<b>6.3W6 correspond à Windows 8.1</b>), le réglage des mises à jour (<b>au=1 veut certainement dire que les mises à jour sont automatiques</b>), c'est en tous cas ce que j'ai compris.<span class="st"> J'ai fait quelques recherches sur l'adresse IP affichée et <b><a href="http://www.ccleaner.com.ipaddress.com/" rel="nofollow" target="_blank">les résultats</a></b> confirment que l'adresse est bien en lien avec CCleaner, qu'elle appartient à <b>Fastly</b>. Ce matin, le serveur affiché était à Chicago, ce soir, il est à Berlin.</span></span></span></div>
<div style="text-align: justify;">
<span class="st"><span class="st"><span class="st"><br /></span></span></span></div>
<div style="text-align: justify;">
<span class="st"><span class="st"><span class="st">Pour conclure, pas de quoi s'affoler. Par sécurité, j'ai bloqué </span></span></span><span class="st"><span class="st"><span class="st"><span class="st"><span class="st">151.101.14.202 au niveau de mon pare-feu, j'ai téléchargé la version la plus récente et j'ai décoché l'option dans le nouvel onglet Vie privée. Cela devrait déjà limiter les risques, mais cela ne les fait pas disparaître totalement puisque, nous le voyions un peu avant, des informations sont aussi transmises par le biais des cookies, mais ces derniers sont aussi contrôlables dans le navigateur internet.</span></span></span></span></span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-58772111756768451152018-05-17T21:47:00.001+02:002018-05-22T12:24:06.419+02:00Windows 10 April Update – Mettre au pas Windows Update<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_FpqafZmie3GVc6TSw3h4j_SGQRnk-3yHMX1l6bNOUNeuGHH6OGzjHzH4Lb-jSqxXGXND1UNyfqfX7tnMthBWshb54O0vt7EIudDoIE_ufSgoivTrjW2XLg9MJqKzHa61KLG_XCsZHeA/s1600/Martinet.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="754" data-original-width="1042" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_FpqafZmie3GVc6TSw3h4j_SGQRnk-3yHMX1l6bNOUNeuGHH6OGzjHzH4Lb-jSqxXGXND1UNyfqfX7tnMthBWshb54O0vt7EIudDoIE_ufSgoivTrjW2XLg9MJqKzHa61KLG_XCsZHeA/s320/Martinet.jpg" width="320" /></a><span style="font-family: "trebuchet ms" , sans-serif;">C'est un festival de couleurs que nous fait voir la April Update de Windows 10... Entre les applications qui se réinstallent sans notre consentement et les mises à jour qui se font là encore alors même que les services censés les gérer ont été désactivés. On a l'impression de ne plus être maître de son système. Bien entendu, les mises à jour sont importantes et je suis le premier à dire qu'il faut les faire, le premier à dire qu'on a assez vu XP, qu'il est totalement obsolète, même s'il faisait partie de mes systèmes préférés (le <i>nec plus ultra</i> était à mes yeux Windows 2000). Bref, parole de technicien, je veux que mon Windows soit configuré comme je l'entends et je ne compte pas baisser les bras face aux systèmes bien fourbes que Microsoft met en place pour nous forcer à utiliser son OS comme il l'entend. Tout n'est pas à jeter dans la April Update, loin de là, mais je ne supporte pas de faire des réglages pour que ces derniers sautent le lendemain sans que je l'aie décidé.</span></div>
<a name='more'></a><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br />Voici donc comment je fais pour reprendre le contrôle des mises à jour. Je voulais dire avant tout que comme à mon habitude, une fois le système installé, j'avais fait toutes les mises à jour (ce fut vite fait, puisque j'ai installé l'April Update avant même qu'elle ne soit proposée par Microsoft et qu'il n'y en avait aucune ! :D), puis j'ai désactivé le service Windows Update et son petit copain Windows Update Medic Service (il s'agit d'un service qui vérifie le fonctionnement du service Windows Update et qui le réactive s'il a été désactivé pour une raison ou une autre). Je tiens à signaler que déjà, Windows Update Medic Service n'a pas été aussi coopératif et que j'ai été obligé de lui couper la chique dans la base de registre, car la désactivation dans la console des services ne m'avait pas permis de le faire.<br /><br />Quelle ne fut pas ma surprise de voir l'<i>Action Center</i> s'activer quelques jours plus tard en me proposant une nouvelle mise à jour. Je retourne dans la console des services et je constate avec effroi que les deux services ont été réactivés. Je me dis que j'ai peut-être fait une mauvaise manipulation, je les redésactive. Peine perdue... Le lendemain, rebelote ! Je commence donc à voir rouge, puis je commence à faire quelques recherches. C'est alors que je tombe sur <a href="https://www.sordum.org/9470/windows-update-blocker-v1-1/" rel="nofollow" target="_blank"><b>Windows Update Blocker</b></a>. Je tente de comprendre comment il fonctionne et je me rends compte qu'à la base, il automatise ce que je fais à la main, à savoir désactiver Windows Update, sauf qu'il bloque en plus la modification du statut du service, donc ce dernier ne se réactivera pas. Cela semble efficace (je sais que j'ai une mise à jour en attente et l'<i>Action Center</i> est devenu tout silencieux). Alors, heureux ?<br /><br />Oui... Et non ! Pourquoi ? Parce que j'ai dû passer par un logiciel tiers alors que je sais pertinemment qu'il est possible de faire quelque chose dans les réglages du système. Forcément, il faut aller chercher au-delà des options classiques, creuser un peu... J'ai finalement réussi à trouver pourquoi les services se réactivaient <span class="ILfuVd yZ8quc">« </span>à l'insu de mon plein gré<span class="ILfuVd yZ8quc"> »</span>, selon l'expression désormais consacrée.<br /><br />J'explique ci-dessous comment faire et je précise que nous allons devoir recourir à l'utilisation d'un logiciel tiers. Mais nous pourrons l'enlever une fois les manipulations effectuées (ou pas car il est très pratique et pourra certainement trouver toute sa place dans une trousse de secours numérique).<br /><br />Ce logiciel s'appelle PSTools et j'avais eu l'occasion de le présenter dans un billet rédigé le <a href="https://wilou62.blogspot.com/2015/09/passage-windows-10-comment-supprimer.html" rel="nofollow" target="_blank"><b>1er septembre 2015</b></a> (je souhaitais à l'époque venir à bout de GWX – Get Windows 10).<br /><br />Je remets ci-dessous le lien de téléchargement :<br /><br /><b><a href="http://download.sysinternals.com/files/PSTools.zip">http://download.sysinternals.com/files/PSTools.zip</a></b><br /><br />Pour la suite, on prendra soin de décompresser les outils présents dans l'archive dans un dossier <b>C:\PSTools</b>, puis :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">appuyer sur <<b>Touche Windows</b>>+<<b>S</b>> et taper <b>cmd </b>dans la zone de saisie. Cliquer avec le bouton droit sur le résultat et sélectionner l'option <b>Exécuter en tant qu'administrateur</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">passer outre le <b>Contrôle de compte utilisateur</b> en cliquant sur <b>Oui</b> dans la boîte de dialogue qui s'affiche ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">à l'invite, là où le curseur clignote, taper <b>cd c:\PSTools</b> afin de se placer dans le bon répertoire ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">taper ensuite <b>psexec -i -s -d cmd.exe</b> afin de relancer une nouvelle invite de commandes ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la nouvelle invite de commandes qui s'affiche, lancer la console des tâches planifiées en tapant <b>taskschd.msc</b>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br />Une fois la console affichée, on désactivera les trois tâches suivantes :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">Schedule Scan, dans UpdateOrchestrator ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">Scheduled Start, dans WindowsUpdate<span style="color: #38434e;"><span style="color: black;"> ;</span><u><b><br /></b></u></span></span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">PerformRemediation, dans WaasMedic.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span class="st">Après avoir lancé PSTools, tout peut aussi se faire en un tournemain en ligne de commande et plutôt que de lancer la console des tâches planifiées, on tapera les trois lignes qui suivent :</span></span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st"><b>psexec -i -d -s schtasks /change /tn "microsoft\windows\updateorchestrator\schedule scan" /disable</b></span><span class="st"><b><span class="st"></span></b></span></span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st"><b><span class="st"><b>psexec -i -d -s schtasks /change /tn "microsoft\windows\WaaSMedic\PerformRemediation" /disable</b></span></b></span><span class="st"></span></span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st"><b>psexec -i -d -s schtasks /change /tn "microsoft\windows\windowsupdate\scheduled start" /disable</b></span></span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span class="st">Pour aller encore plus loin, il est possible de tout automatiser. Il faut d'abord ajouter le dossier de PSTools<b> </b></span>dans les variables d'environnement (ce qui nous permettra d'intégrer dans notre script les nouvelles commandes de l'utilitaire, quel que soit l'endroit d'où on l'exécute sur le système) :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">appuyer sur <<b>Touche Windows</b>>+<<b>Pause</b>> et cliquer sur <b>Paramètres système avancés</b> dans les Propriétés système qui se sont affichées ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer sur le bouton <b>Variables d'environnement...</b> en bas de la fenêtre ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">sélectionner la ligne <b>Path</b> dans la seconde liste (<b>Variables système</b>) ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la nouvelle fenêtre <b>Modifier la variable d'environnement</b>, cliquer sur le bouton <b>Nouveau</b> et saisir le chemin vers les outils PSTools (si l'on prend le chemin utilisé dans le billet ce sera <b>C:\PSTools</b>) ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">valider puis fermer les fenêtres.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">On ouvre ensuite le bloc-notes et on y inscrit ce qui suit :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br />
<br />
<i><span style="font-family: "trebuchet ms" , sans-serif;">@echo off</span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;">CHCP 1252 </span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;">echo Blocage des mises à jour automatiques</span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;">psexec -i -d -s schtasks /change /tn "microsoft\windows\updateorchestrator\schedule scan" /disable<br />psexec -i -d -s schtasks /change /tn "microsoft\windows\WaaSMedic\PerformRemediation" /disable<br />psexec -i -d -s schtasks /change /tn "microsoft\windows\windowsupdate\scheduled start" /disable</span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;">echo Blocage effectué !</span></i></div>
<div style="text-align: justify;">
<i><span style="font-family: "trebuchet ms" , sans-serif;">pause</span></i><br />
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Une fois le texte copié dans le bloc-notes, il faut enregistrer le fichier. Pour cela, aller dans <b>Fichier</b> puis cliquer sur <b>Enregistrer sous...</b>
Une fenêtre de l'explorateur s'ouvre et après avoir sélectionné
l'endroit où l'on souhaite enregistrer le fichier, il faut prendre soin
de sélectionner l'option <b>Tous les fichiers (*.*)</b> dans la liste déroulante <b>Type :</b>.
En effet c'est ce réglage qui permet d'enregistrer un fichier dans un
format autre que le format *.txt par défaut. On va donc appeler le
fichier <b>BlocageWU.bat</b> par exemple (il faut bien spécifier l'extension lors de la saisie).</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il est ensuite possible d'exécuter le script en tant qu'administrateur. Il est bien entendu que si l'on choisit cette méthode, PSTools doit être gardé sur le PC, ou installé au préalable s'il s'agit d'une installation toute fraîche de Windows.</span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-11098135359805227602018-05-15T19:43:00.004+02:002018-05-15T19:47:50.360+02:00Comment réinitialiser son BIOS ou le guide qui m'a valu le surnom d'« inventeur du CCMOS mystique » ©<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Nous abordons aujourd'hui une manipulation qui peut dans de nombreux cas nous sauver la mise, un autre des [TOPIK UNIK] que j'avais rédigés pour Aideonline. Ce n'est pas la réponse à tout, mais sachant qu'elle se fait en un clignement d'</span><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st">œ</span>il, il serait dommage de s'en priver. Il s'agit donc, vous l'avez compris, de la procédure visant à remettre son BIOS à zéro et plusieurs termes désignent cette manipulation : Clear CMOS, CCMOS, RTC Clear...</span></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<br />
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Avant de commencer, une petite définition <span class="st">–</span> succincte <span class="st">–</span> du BIOS :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><i>Le BIOS (Basic Input/Output System - Système d'Entrée/Sortie Basique) est un programme stocké dans une mémoire morte de la carte mère (mémoire appelée CMOS) et qui détermine ce qu'un PC peut faire sans accéder à un programme qui serait situé sur un disque. Ainsi, le BIOS permet de contrôler clavier, affichage, disques durs, communication (port série, par exemple), et possède encore bien d'autres fonctions.</i></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Dans le cas où le PC ne démarre plus (à la suite d'une mauvaise manipulation, par exemple) et que vous n'avez plus l'accès au BIOS, le « Clear CMOS » peut être la solution. Cela consiste à réinitialiser le BIOS et à lui réaffecter ses valeurs initiales (<i>factory settings</i>). Très longtemps (je parle d'un temps que les moins de vingt ans, etc. :p), il a été nécessaire d'intervenir au niveau de la pile plate, mais les cartes mères modernes disposent de deux </span><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st">– ou trois </span></span><span style="font-family: "trebuchet ms" , sans-serif;"><span class="st"><span class="st">–</span></span> broches dédiées à cette manipulation et, pour certains modèles, nous avons même droit à un interrupteur spécialement prévu pour.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Voici comment faire la réinitialisation avec les broches :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">éteindre le PC ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">débrancher le cordon d'alimentation ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">enlever le panneau latéral du PC, pour avoir accès aux composants ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">toucher le boîtier du PC pour harmoniser son potentiel électrique avec celui de votre corps (je l'avais dit, le surnom d'inventeur du CCMOS mystique <span class="st">© </span>n'était donc pas usurpé !) ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">deux cas de figure à partir de maintenant :</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><b><i> a. </i></b>l'ensemble comporte trois broches et deux sont reliées entre elles par un cavalier (communément celle de gauche et celle du centre). Pour remettre le tout à zéro, on déplace le cavalier pour qu'il soit entre la broche du centre et celle de droite :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "trebuchet ms" , sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSWCJU3ZcnGuvas5E3xvb83SJVy1bAAg8BTsXvad47KJtPG4crQHOxbV4byTlqI7TbfnrdPUr4NflOwp56vRiCDSNv9DInGVDyKAMW4Zg4VAUifrNODgx2VhBBuVSG3UF5vMF-d6clm50/s1600/cmos-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="592" data-original-width="1024" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSWCJU3ZcnGuvas5E3xvb83SJVy1bAAg8BTsXvad47KJtPG4crQHOxbV4byTlqI7TbfnrdPUr4NflOwp56vRiCDSNv9DInGVDyKAMW4Zg4VAUifrNODgx2VhBBuVSG3UF5vMF-d6clm50/s200/cmos-1.jpg" width="200" /></a></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><b><i> b. </i></b>l'ensemble ne comporte que deux broches qui sont soit reliées par un cavalier, soit à nu. Si le cavalier est présent, on l'enlève, s'il n'y est pas, on fait contact entre les deux broches (à l'aide d'un cavalier si l'on en dispose ou après s'être muni d'un petit tournevis plat ou cruciforme) :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "trebuchet ms" , sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNeBnbykL6hJVM4HhRyDh4Lib4AahtBKO8weV9qljRLWRgPazkGN8yA-yKh3chDZ6tZdXbQR-MFT1HAFUCVX1evd_D0GRvNQXNVheWFlpinSKE6TVZtMD67Mhnbk9_YjsmpwtIrM0W478/s1600/jumper.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="412" data-original-width="600" height="136" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNeBnbykL6hJVM4HhRyDh4Lib4AahtBKO8weV9qljRLWRgPazkGN8yA-yKh3chDZ6tZdXbQR-MFT1HAFUCVX1evd_D0GRvNQXNVheWFlpinSKE6TVZtMD67Mhnbk9_YjsmpwtIrM0W478/s200/jumper.jpg" width="200" /></a></span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">lorsque tout est mis en place, attendre quelques instants (5 à 10 secondes feront l'affaire), puis tout remettre dans sa configuration originale ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">remonter le PC, le rebrancher et redémarrer.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Dans tous les cas et si la manipulation restait mystérieuse alors elle est décrite dans le manuel de votre carte mère, n'hésitez pas à vous y reporter. ;)</span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-55392057574343149972018-05-14T20:50:00.005+02:002023-01-10T15:48:35.431+01:00Je viens de monter mon PC et il ne démarre pas correctement<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ayant officié pendant pas mal d'années en tant que modérateur du forum Aideonline, j'avais eu l'occasion de rédiger de nombreux [TOPIK UNIK]. Le forum n'existant désormais plus, c'est sur mon blog que je reprends ce qui a pu être bien utile en son temps (de mémoire, ce sujet avait été consulté près de dix-huit mille fois, en 8 ans). Dans ce billet, je vais lister les manipulations et vérifications à faire lorsqu'après avoir assemblé toutes ses pièces, notre nouvel ordinateur ne semble pas démarrer correctement.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
Avant tout, il faut savoir qu'un PC est constitué de deux ensembles de composants :</div>
<ul style="text-align: justify;">
<li>ceux qui sont indispensables au démarrage de la machine. Il s'agit de la carte mère, du processeur, de la mémoire vive – une barrette suffit –, de l'alimentation et, pour les machines dont ni la carte mère ou le processeur ne disposent d'un chipset graphique intégré, la carte graphique dédiée ;</li>
<li>ceux qui ne sont pas indispensables au démarrage de l'ordinateur. Cela peut être un SSD, un disque dur, un lecteur optique, une carte contrôleur – une carte Wi-Fi par exemple – mais aussi tous les périphériques externes (clavier, souris, imprimante, webcam, scanner...).</li>
</ul>
<div style="text-align: justify;">
Nous allons procéder aux vérifications en deux temps :</div>
<ul style="text-align: justify;">
<li>tout d'abord, des tests avec les pièces indispensables (dont on dispose nécessairement) ;</li>
<li>puis une deuxième série de tests, qui peut s'avérer plus délicate. Ce sont des tests croisés et pour les mener à bien, il faudra avoir à portée de main d'autres pièces. </li>
</ul>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>1. Quels sont les symptômes ?</b></span><br />
<br />
Vous venez d'acheter tous les composants nécessaires au montage de votre PC et, fébrilement, vous montez tout cela dans votre boîtier. Au moment fatidique, vous appuyez sur le bouton, mais rien ne se passe, seuls les ventilateurs tournent, il n'y a pas d'affichage ! Quelques tests sont donc nécessaires pour déterminer l'origine du souci (ce type de symptômes peut en effet être causé par diverses choses).<br />
<br />
<span style="color: #45818e;"><b>2. Quels sont les tests à effectuer ?</b></span><br />
<br />
<span style="color: #274e13;"><b>a. Vérifier la compatibilité du CPU et de la carte mère :</b></span><br />
Certains processeurs très récents ne sont acceptés par les cartes mères que moyennant une mise à jour du BIOS. Tant que le BIOS n'est pas mis à jour, la machine ne pourra démarrer convenablement.<br />
<br />
<span style="color: red;"><b>Il est donc impératif de s'assurer de cela sur le site du constructeur de la carte mère.</b></span><br />
<br />
La mise à jour du BIOS nécessite de disposer d'un processeur reconnu nativement. Si l'on en dispose pas, alors, il est probable que l'assembleur local puisse la faire pour une somme modique. N'hésitez pas à en toucher un mot également à votre revendeur, qui propose certainement ce type de prestation. ;) Cette vérification ne s'applique naturellement pas aux quelques cartes mères sur lesquelles le processeur est déjà présent à l'origine.<br />
<br />
<b><span style="color: #274e13;">b. Le connecteur ATX12V :</span></b><br />
Aussi appelé « connecteur P4 », l'ATX12V permet d'alimenter votre processeur. S'il n'est pas branché, la machine ne pourra donc démarrer correctement.<br />
<br />
Le connecteur ressemble à ceci :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi0s7N4IizoKRmaPhUtUL1EvNwkBHOpmn2Z93fF9g-iMD1IHo0J2sWHhTV5Mk6tgrmIdlG5ygG-Lz4bz6NrNWtzzxS2HJcHrVNna2Cmr9jG8U3DXAi9LvkzKjk6nz2w59jFMdJW0qjQw0/s1600/P4.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi0s7N4IizoKRmaPhUtUL1EvNwkBHOpmn2Z93fF9g-iMD1IHo0J2sWHhTV5Mk6tgrmIdlG5ygG-Lz4bz6NrNWtzzxS2HJcHrVNna2Cmr9jG8U3DXAi9LvkzKjk6nz2w59jFMdJW0qjQw0/s200/P4.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Sur la plupart des alimentations modernes ce connecteur est doublé – il s'appelle donc « connecteur P8 » – et il ressemble à cela :</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNHQiBGsAGM7LrvlC0DeN8vqVyjM3cNTq2qasCFi7PTU_Zr1VhRx-aWIPG-z3xUi2chz5onL1TDHmXsNOOgAYOQm1O41Oh8mOR1yLKW3ofF7ksXsIE4aPX40fOKKWN_4HDyBcIvgu57QE/s1600/P8.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="355" data-original-width="355" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNHQiBGsAGM7LrvlC0DeN8vqVyjM3cNTq2qasCFi7PTU_Zr1VhRx-aWIPG-z3xUi2chz5onL1TDHmXsNOOgAYOQm1O41Oh8mOR1yLKW3ofF7ksXsIE4aPX40fOKKWN_4HDyBcIvgu57QE/s200/P8.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Le raccordement à la carte mère (le connecteur de la carte mère est souvent en haut à gauche de la carte) :</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92ZtnHghFJRaJW7BmS3LutVn4WiCH3z-UXg7z4l9ZDv58VVw4evv6ERoE6U8eIoslzicyT1x7fbZHWaw2zrS55yHlQQqB3EF2ma6NDTXiv0NOEudeGthHwZmrUhavEgIrxPeaBusAclw/s1600/Montage+ATX12V.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="430" data-original-width="900" height="152" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92ZtnHghFJRaJW7BmS3LutVn4WiCH3z-UXg7z4l9ZDv58VVw4evv6ERoE6U8eIoslzicyT1x7fbZHWaw2zrS55yHlQQqB3EF2ma6NDTXiv0NOEudeGthHwZmrUhavEgIrxPeaBusAclw/s320/Montage+ATX12V.jpg" width="320" /></a></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
A noter qu'il existe aussi un connecteur de 4 broches raccordé au connecteur <i>ATXPower</i> de 20 broches de l'alimentation, pour former un connecteur de 24 broches. Ce connecteur n'est pas le même, les deux sont bien distincts.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: red;"><b>A savoir au sujet du connecteur ATX12V :</b></span> </div>
<div style="text-align: justify;">
Seul le connecteur P4 est réellement indispensable. Le fait que ce connecteur soit doublé permet d'offrir une alimentation plus stable pour les configurations gourmandes. A noter également que certaines cartes mères bien spécifiques nécessitent deux connecteurs P8, dont un alimente le processeur, et l'autre la RAM. En cas de doute sur les branchements, reportez-vous systématiquement au manuel de votre carte mère.<br />
<br />
Certaines des cartes mères les plus récentes (à l'heure où je rédige ce billet, ce sont des cartes avec des <i>chipsets </i>X570 et Z390) embarquent un connecteur supplémentaire. Vous trouvez donc, côte-à-côte, un connecteur de huit broches et un connecteur de quatre broches. Le raccordement des deux connecteurs est nécessaire et la machine risque de ne pas fonctionner de manière stable (voire ne pas démarrer) si le branchement est incomplet. Si votre alimentation ne dispose que d'un connecteur P8 alors et à défaut de changer d'alimentation, il sera nécessaire de se procurer un adaptateur Molex vers P4 ou SATA vers P4.<br />
<br />
<b><span style="color: #134f5c;">c. Vérifier la connexion des fils de façade du boîtier à la carte mère</span></b><br />
Il ne suffit pas d'appuyer sur l'interrupteur de l'alimentation pour démarrer un PC. Le boîtier dispose d'un interrupteur lui aussi et ce dernier doit être relié à la carte mère. Ce n'est d'ailleurs pas, généralement, la seule chose en provenance de la façade à brancher à la carte mère. Cette dernière dispose d'un connecteur communément appelé <i>System Panel</i> (on le trouve habituellement en bas à droite de la carte mère) et l'on y raccorde l'interrupteur principal, le bouton servant à la réinitialisation (<i>Reset</i>), la diode de mise sous tension, la diode montrant l'activité des disques ainsi que le haut-parleur. Le manuel de la carte mère détaille comment réaliser les branchements.<br />
<br />
Il est à noter que les connecteurs ne sont pas polarisés et qu'il n'y a pas de sens particulier pour les brancher.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #274e13;"><b>d. Le test de la carte mère hors du boîtier :</b></span></div>
<div style="text-align: justify;">
Ce test permet d'éliminer tout problème de faux-contact entre le boîtier et la carte mère et d'écarter tout souci éventuel avec l'interrupteur du boîtier. Il est indispensable et ne remet nullement en cause votre capacité à monter un PC. Le problème est tellement aléatoire qu'il est impensable de faire les tests dans le boîtier. Des boîtiers de mauvaise facture vont parfois se tordre lors du montage, pas de manière visible mais assez pour empêcher le démarrage de la machine.<br />
<br />
Voici la marche à suivre :</div>
<ul style="text-align: justify;">
<li>démonter la carte du boîtier ;</li>
<li>la poser à plat, sur sa boîte par exemple ;</li>
<li>connecter le minimum de périphériques pour démarrer (le processeur, son système de refroidissement, une barrette de RAM, l'alimentation et la carte graphique s'il n'y a pas de <i>chipset</i> graphique intégré) ;</li>
<li>démarrer en faisant contact entre les deux broches de la carte mère (« <i>Power Switch</i> » ou « <i>PowerSW</i> ») qui doivent accueillir le connecteur de l'interrupteur en provenance du boîtier, avec un tournevis plat par exemple.</li>
</ul>
<div style="text-align: justify;">
<span style="color: #274e13;"><b>e. Enlever et remettre le processeur, vérifier les broches :</b></span><br />
S'il paraît insignifiant, ce test est au contraire très intéressant. Démarrer le PC sans processeur ne permettra pas d'avoir un boot complet, naturellement, mais réinitialisera en partie le BIOS. Profitons-en pour vérifier l'état du socket (pour les cartes mères Intel) ou du processeur (pour les modèles AMD). La moindre dégradation peut empêcher le PC de démarrer et annule par la même occasion la garantie de la pièce...</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #274e13;"><span style="color: black;">Ci-dessous, un socket abîmé :</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihRI_QTJgze5CYRoQzGB0zl4c8I0eVF2XbAnW4pjCxGjwbkBiE5Bp8swC7kpjLtILsV4nMeViBwGkNJLc9qMRDXHRtryHGLhO2G03V1SFlG0KBeWILMecUFVYybPUfJuwmSip3jgmoxIk/s1600/Damaged+Socket.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihRI_QTJgze5CYRoQzGB0zl4c8I0eVF2XbAnW4pjCxGjwbkBiE5Bp8swC7kpjLtILsV4nMeViBwGkNJLc9qMRDXHRtryHGLhO2G03V1SFlG0KBeWILMecUFVYybPUfJuwmSip3jgmoxIk/s200/Damaged+Socket.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<span style="color: #274e13;"><span style="color: black;"></span><b></b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #274e13;"><b>f. La réinitialisation du BIOS (ou Clear CMOS, CCMOS, Clear RTC...) :</b></span><br />
À effectuer pour remettre les paramètres par défaut du BIOS. La manipulation est décrite dans le manuel de la carte mère. Je la présente également <a href="https://wilou62.blogspot.fr/2018/05/comment-reinitialiser-son-bios-ou-le.html" rel="nofollow" target="_blank"><b>sur le blog</b></a>.</div>
<div style="text-align: justify;">
<br />
<span style="color: #274e13;"><b>g. Tests de la RAM :</b></span><br />
La présence d'un kit de barrettes est aujourd'hui généralisée. Je notais plus haut qu'une seule barrette suffisait pour faire démarrer un ordinateur. Si vous disposez d'un kit alors il sera pertinent de tester chaque barrette sur chaque emplacement de la carte mère. Certaines cartes mères spécifiques ne démarreront que lorsque la mémoire est placée sur un emplacement bien précis. En cas de doute, leur manuel détaille les montages possibles.<br />
<span style="color: #bf9000;"></span></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nous en avons fini avec notre première série de tests. Si les problèmes sont toujours présents alors il conviendra dans la mesure du possible de procéder à des tests croisés, qui nécessitent d'avoir des composants supplémentaires. Si les tests croisés sont possibles pour tous les composants alors par élimination il sera possible de déterminer précisément l'origine du dysfonctionnement.<br />
<br />
<i> Test du CPU :</i></div>
<div style="text-align: justify;">
Celui-ci est peut-être défectueux, le tester sur une autre carte mère (vérifier auparavant la compatibilité du CPU avec la carte mère de test, voir le point a.).<br />
<br />
<i> Test de l'alimentation :</i></div>
<div style="text-align: justify;">
Tester l'alimentation sur une autre machine, ou une autre alimentation sur le PC en cours de montage permettra de déterminer si celle-ci est défectueuse ou non. Le fait que l'alimentation démarre ne signifie pas, même si elle alimente les périphériques en 12V notamment, qu'elle soit fonctionnelle.<br />
<br />
<i> Test de la RAM :</i><br />
De la même manière que pour les tests réalisés avec notre mémoire vive sur la nouvelle configuration, on testera chaque barrette (les nouvelles et celles dont on disposait déjà avant) une à une sur chaque emplacement.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #274e13;"><b>h. Dernières recommandations :</b></span> </div>
<div style="text-align: justify;">
Si tout fonctionne correctement en dehors du boîtier en configuration minimale alors cela signifie que le problème vient du montage ou des pièces qui ne sont pas indispensables au démarrage du PC.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Je souligne le soin tout particulier qu'il faut apporter au montage de la carte graphique. De nombreux modèles doivent être reliés à l'alimentation pour fonctionner et vont donc accueillir un ou deux connecteurs dits « connecteurs PCI-Express ». Il en existe de deux types, les connecteurs à <b><a href="https://sgcdn.startech.com/005329/media/products/gallery_large/SATPCIEXADAP.C.jpg" rel="nofollow" target="_blank">6 broches</a></b> et les connecteurs à <a href="https://sgcdn.startech.com/005329/media/products/gallery_large/PCIEX68ADAP.C.jpg" rel="nofollow" target="_blank"><b>8 broches</b></a>. Ces derniers étant en réalité des connecteurs de six broches auxquels viennent se clipser <a href="https://i.imgur.com/0XXJuyA.jpg" rel="nofollow" target="_blank"><b>deux broches supplémentaires</b></a>.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Pour les cartes graphiques les plus récentes, qui peuvent être très gourmandes (300 W ou plus – RTX 3080, 3090 et consorts), l'on peut trouver des connecteurs d'alimentation en triple exemplaire. Un adaptateur sera parfois fourni avec la carte graphique et il est impératif de faire le raccordement de l'alimentation à la carte graphique en utilisant des connecteurs PCIe issus de faisceaux différents, pour bien répartir la charge. Sachant qu'un seul faisceau va délivrer jusqu'à 240 W, on voit vite que pour les cartes consommant plus, utiliser des faisceaux distincts est tout à fait nécessaire. Un mauvais branchement à ce niveau peut occasionner des dommages sur la carte graphique ou sur l'alimentation (une fonte des câbles, des connecteurs et dans les cas les plus extrêmes, un incendie, ne sont dans ce cas-là pas à exclure). À noter également que certains adaptateurs d'alimentation sont très rigides. On peut alors être tenté de les plier pour le <i>cable management</i>. Il est vivement conseillé de ne pas le faire car cela peut fragiliser certaines soudures à l'intérieur et donc les abîmer.<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Il faut également apporter le plus grand soin au remontage des pièces. J'évoquais le fait que certains boîtiers de mauvaise qualité peuvent se tordre légèrement lors du montage des composants. Lors du remontage, on fera bien attention aux entretoises (elles doivent toutes être présentes – mais certains boîtiers en ont déjà qui sont intégrées au plateau de la carte mère). Bien que certaines fixations soient communes aux formats principaux de cartes mères (mini-ITX, micro-ATX et ATX), dans certains boîtiers, certaines fixations sont décalées.<br />
<br />
C'est ainsi le cas dans le <a href="https://www.in-win.com/en/gaming-chassis/101c/" rel="nofollow" target="_blank"><b>InWin 101C</b></a> où les cartes mini-ITX doivent être fixées sur les entretoises déjà présentes sur le boîtier (pas celles qui doivent être vissées en plus à la main). La plaque métallique arrière (aussi appelée « <i>gasket »</i>, « <i>I/O Shield</i> » ou simplement « plaque arrière ») doit donc être fixée directement à la carte mère et non dans l'espace réservé à cet effet sur le boîtier).<br />
<br />
De manière générale :<br />
<ul>
<li>pour le montage d'une carte mère au format micro-ATX six fixations sont nécessaires ;</li>
<li>pour le montage d'une carte au format ATX il faudra neuf fixations ;</li>
<li>le mini-ITX requiert quant à lui quatre fixations.</li>
</ul>
<br />
Il s'agit par ailleurs de ne pas trop serrer les vis et faire en sorte de toutes les serrer avec la même force, toujours dans le but d'éviter un déséquilibre. Les manuels des composants ne détaillant pas précisément le montage (ce n'est pas leur rôle), en cas de doute, il est possible de s'aider des nombreux guides accessibles sur la toile (<a href="https://www.youtube.com/watch?v=YQV_SGsOkdA&list=PL06nz_CyZvs7eILESydK3zACuYLo8U_JM" rel="nofollow" target="_blank"><b>un exemple parmi tant d'autres</b></a>).</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-56134922356913521812018-05-14T13:41:00.001+02:002018-05-16T08:08:28.451+02:00Godmode... Le retour de la vengeance ! Ou comment faire pour mettre le raccourci d'un dossier dans sa barre de tâches ?<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Il pleut toujours autant qu'hier, on reste donc au chaud et on s'occupe du blog. J'ai déjà eu par deux fois l'occasion de toucher un mot du super panneau de configuration arrivé avec la sortie de Windows 7, une piqûre de rappel <a href="http://wilou62.blogspot.com/2015/08/windows-10-cest-divin.html" rel="nofollow" target="_blank"><b>en août 2015</b></a> et un premier billet rédigé <a href="http://wilou62.blogspot.com/2010/01/windows-7-touche-par-la-grace-divine.html" rel="nofollow" target="_blank"><b>en janvier 2010</b></a>... Cela ne nous rajeunit pas !</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ce dossier me sert aujourd'hui de prétexte pour expliquer comment faire figurer un raccourci vers un dossier dans la barre de tâches. Car oui, c'est étonnant, mais il n'est pas possible de le faire alors que tout naturellement, un raccourci vers une application s'y loge sans aucune difficulté. Il existe toutefois un moyen très simple de contourner le problème et même si simple que c'en est déroutant !</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Il suffit en effet de créer le dossier, puis de créer un raccourci vers ledit dossier et pour finir déplacer le raccourci dans sa barre de tâches. 8-)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Voici les différentes étapes :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>La création du dossier</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- cliquer droit sur le bureau puis sélectionner <b>Nouveau ></b> et <b>Dossier</b> ;</div>
<div style="text-align: justify;">
- dans la zone de saisie sous le dossier <span class="st">–</span> à la place de <b>Nouveau dossier</b> <span class="st">–</span>, taper <b>GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}</b>. Je rappelle que ce qui importe c'est ce qui est entre crochets. Si vous souhaitez nommer le dossier Paramètres plutôt que GodMode, c'est possible.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: red;"><b>Si l'on supprime le dossier, après avoir fait le raccourci (dans l'étape suivante), plus rien ne marchera, ce qui signifie que ce dossier doit rester là où on l'a créé. Il est possible d'éditer ses propriétés et d'en faire un dossier caché mais si comme moi vous faites s'afficher les fichiers cachés alors il peut être intéressant de déplacer votre nouveau dossier dans un autre dossier de manière à ce qu'il soit moins visible / qu'il n'encombre pas votre bureau.</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>La création du raccourci</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- cliquer de nouveau droit sur le bureau et sélectionner cette fois-ci <b>Nouveau ></b> puis <b>Raccourci</b> ;</div>
<div style="text-align: justify;">
- dans la nouvelle fenêtre qui s'affiche, cliquer sur le bouton <b>Parcourir...</b> ;</div>
<div style="text-align: justify;">
- sélectionner le dossier créé auparavant puis cliquer sur <b>OK</b> ;</div>
<div style="text-align: justify;">
- on revient dans la fenêtre précédente et la zone de saisie fait apparaître le chemin vers le dossier entre guillemets ;</div>
<div style="text-align: justify;">
- dans la mesure où on ouvre un dossier à l'aide de l'explorateur, nous allons tout simplement mettre <b>%windir%/explorer.exe</b> avant l'expression entre guillemets ;</div>
<div style="text-align: justify;">
- quitter l'assistant.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>En avant vers la barre de tâches</b></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Il ne reste plus qu'à déplacer le raccourci fraîchement créé dans la barre des tâches. Il est ensuite possible de supprimer le raccourci resté sur le bureau. Vous pouvez bien sûr changer l'icône de votre dossier (car c'est celle de l'explorateur qui est sélectionnée par défaut), la manipulation était expliquée dans mon précédent billet <a href="https://wilou62.blogspot.fr/2010/11/raccourcis-systeme-et-superbar.html" rel="nofollow" target="_blank"><b>de novembre 2010</b></a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: red;"><b>Dernière minute :</b></span> La manipulation ne fonctionne semble-t-il plus avec Windows 10 April Update. En effet, si le dossier peut être créé, le nom ne lui est plus attribué et il n'est donc plus possible de le sélectionner lors de la création du raccourci. L'opération reste toutefois valable pour un dossier classique... </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
Source : <a href="https://wilou62.blogspot.fr/" rel="nofollow" target="_blank"><b>Le Blog de Wilou</b></a> :)</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-53004479505317761642018-05-13T21:14:00.001+02:002018-05-15T12:34:02.284+02:00Recevoir automatiquement un e-mail lors d'un changement d'adresse IP publique<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La pluie étant au rendez-vous en ce dimanche, nous nous satisferons d'une escapade linuxienne plutôt que d'une sortie bucolique. Mais quelle escapade ! Nous allons en effet mettre au point une tâche planifiée qui nous avertira par mail du changement de notre adresse IP publique. Certains d'entre vous ont la chance d'avoir une adresse statique mais ce n'est pas mon cas et mon fournisseur d'accès facture la prestation à un tarif exorbitant de 18 € par mois (soit un coût avoisinant celui de mon abonnement à internet mais aussi l'équivalent du prix de quatre-vingt dix carambars). J'ai donc préféré le système D (avec un <span class="Y0NH2b CLPzrc">« D »</span> comme Debian, bien sûr) !</div>
<a name='more'></a><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Je tiens d'abord à préciser que mon niveau en programmation n'est pas bien haut mais en persévérant, j'ai réussi à obtenir un système simple et fonctionnel. Il pourra probablement être amélioré mais pour le moment il me convient. Nous allons diviser le billet en <strike>trois</strike> quatre (vive la relecture !) parties :</div>
<br />
<ul style="text-align: justify;">
<li>les prérequis ;</li>
<li>la configuration ;</li>
<li>la préparation du script ;</li>
<li>l'automatisation de la tâche.</li>
</ul>
<div style="text-align: justify;">
<br />
Commençons sans plus attendre !<br />
<br />
<br />
<br />
<span style="color: #45818e;"><b>Les prérequis</b></span><br />
<br />
Comme on a pu le deviner, tout se passe sur une distribution Linux. J'ai un netbook qui dispose justement d'un système Debian Jessie opérationnel. Avant d'aller plus loin j'ai dû installer quelques paquets, à savoir <b>mailutils</b>, <b>sharutils</b>, <b>curl</b> et <b>ssmtp</b>. J'ai aussi créé une adresse électronique dédiée à cette tâche. L'adresse en question est chez <b>GMail</b>. J'avais commencé à faire des essais sur MSN, mais je ne suis arrivé à rien. Aucun souci en revanche avec le service de la firme de Mountain View.<br />
<br />
Pour l'installation des paquets, rien de bien sorcier sous Debian :</div>
<div style="text-align: justify;">
<br />
<b>sudo apt-get install mailutils sharutils curl ssmtp</b> </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
(à taper dans l'invite de commande et le tour est joué).<br />
<br />
<br />
<br />
<b><span style="color: #45818e;">La configuration</span></b><br />
<br />
Elle concerne notamment sSMTP, que nous devons adapter à GMail. Comme bien souvent sur Linux, tout va se passer dans un fichier dédié. Il s'agit de <b>/etc/ssmtp/ssmtp.conf</b>, dont voici le contenu :<br />
<br />
root=lenomdelamachinelocale<br />
mailhub=smtp.gmail.com:587<br />
AuthUser=courriel@gmail.com<br />
AuthPass=lemotdepasseducomptegmail<br />
UseTLS=YES<br />
UseSTARTTLS=YES<br />
AuthMethod=LOGIN<br />
rewriteDomain=gmail.com<br />
FromLineOverride=YES<br />
hostname=lenomdelamachinelocale<br />
<br />
<br />
<br />
<span style="color: #45818e;"><b>La préparation du script</b></span><br />
<br />
Pour faciliter les choses, il sera intéressant de créer un dossier dans lequel prendront place tous les fichiers du projet. Dans ce dossier nouvellement créé, il suffira de créer un nouveau fichier qui va accueillir notre script et le nommer<b> </b>(sous Debian et pour l'intégrer par la suite à une tâche planifiée, le nom sera sans extension). Pour l'édition du script, j'utilise Pluma, mais cela peut aussi se faire avec Leafpad ou encore GEdit. Nous avons l'embarras du choix ! :)<br />
<br />
Le script que j'ai conçu est le suivant :<br />
<br />
<br />
<span style="color: #073763;"><b>#!/bin/bash -l</b></span></div>
<div style="text-align: justify;">
<span style="color: #073763;"># Récupération de l'adresse IP</span><br />
curl icanhazip.com > IP.txt<br />
<br />
<span style="color: #073763;"># Routine de comparaison. Envoi du mail si l'adresse a changé, sortie du script si l'adresse est toujours la même</span><br />
<b><span style="color: #cc0000;">if diff</span></b> IP.txt OLDIP.txt ><span style="color: #cc0000;">/</span>dev<span style="color: #cc0000;">/</span>null <span style="color: #cc0000;"><b>; then</b></span><br />
<span style="color: #cc0000;"><b>echo</b></span> <span style="color: #c27ba0;">"L'adresse est la même."</span><br />
<span style="color: #cc0000;"><b>else</b></span><br />
<b><span style="color: #cc0000;">echo</span></b> <span style="color: #c27ba0;">"L'adresse IP a changé, voir en pièce jointe."</span> <span style="color: #cc0000;">|</span> mail -a <span style="color: #cc0000;">/</span>chemin<span style="color: #cc0000;">/</span>du<span style="color: #cc0000;">/</span>projet<span style="color: #cc0000;">/</span>IP.txt -s <span style="color: #c27ba0;">"Info IP"</span> adressemail@fournisseur.com<br />
<span style="color: #cc0000;"><b>fi</b></span><br />
<br />
<span style="color: #073763;"># La nouvelle adresse IP devient l'ancienne pour la prochaine exécution</span><br />
<span style="color: #cc0000;"><b>cat</b></span> IP.txt > OLDIP.txt<br />
<br />
<span style="color: #073763;"># Suppression du fichier contenant l'adresse vérifiée</span><br />
<span style="color: #cc0000;"><b>rm</b></span> IP.txt<br />
<br />
<span style="color: #cc0000;"><b>exit</b></span><br />
<br />
<br />
Pour être honnête ça n'a pas été une mince affaire car, avant de me lancer, je ne connaissais rien aux scripts avec bash. J'ai notamment bloqué sur la gestion des variables et j'ai été amené à mettre en place des solutions de contournement. Ainsi, malgré de nombreux essais, j'ai bloqué sur l'envoi de l'adresse IP dans une variable. À partir de là, il était impossible de faire s'afficher l'adresse directement dans le corps de mon mail. J'ai donc décidé d'envoyer le fichier contenant l'adresse IP en pièce jointe à mon mail (d'où le commutateur <b>-a</b> associé à la commande <b>mail</b>, qui a nécessité l'installation du paquet sharutils). Le script se chargeant d'annoncer un changement d'adresse IP il fallait donc conserver la trace de l'adresse vérifiée précédemment (qui vient se placer dans le fichier OLDIP.txt) mais, encore une fois, j'ai bloqué sur les variables. Il a donc fallu comparer les fichiers eux-mêmes et j'ai ainsi dû apprivoiser la commande <b>diff</b>. Quant à l'instruction <b>cURL</b> que j'utilise au début, elle m'a vraiment simplifié le travail de récupération de l'adresse IP, parce qu'elle est justement prévue pour cela.<br />
<br />
Une fois le fichier enregistré, il faut le rendre exécutable et cela se fait aussi en ligne de commande après s'être placé, bien sûr, dans le répertoire où le fichier a été enregistré :</div>
<div style="text-align: justify;">
<b>chmod +x monscript</b><br />
<br />
<br />
<br />
<span style="color: #45818e;"><b>L'automatisation de la tâche</b></span><br />
<br />
Nous touchons au but ! Une fois la tâche planifiée nous aurons terminé. Pour cela nous allons utiliser un système nommé cron. Le listage des tâches, leur édition et leur suppression peut se faire grâce à la commande <b>crontab</b>. Une nouvelle fois, cela se passe dans l'invite de commande. La tâche que je vais créer se lancera toutes les cinq minutes. Nous serons ainsi très rapidement prévenus après un changement d'adresse :<br />
<br />
On va d'abord lancer l'éditeur de tâches :</div>
<div style="text-align: justify;">
<br />
<b>crontab -u nomutilisateur -e</b><br />
<br />
<b>nomutilisateur </b>peut être le nom de l'utilisateur courant ou l'administrateur (<b>root</b>) mais pour créer une tâche<b> </b>root en étant utilisateur normal, il faudra passer par un terminal administrateur.<br />
<b></b><br />
<br />
Après avoir validé, l'éditeur Nano apparaît (il n'est pas très engageant, mais nous n'aurons pas grand chose à y faire). Comme souvent dans les fichiers, il peut y avoir des commentaires qui sont introduits par des signes dièse (#). Toutes ces lignes peuvent être retirées si vous le souhaitez. Il faut savoir également qu'une tâche planifiée par défaut envoie un mail à l'utilisateur local pour l'avertir, notamment en cas d'erreur. Si vous ne souhaitez pas que ce mail soit envoyé, il suffit de commencer l'édition par <b>MAILTO=""</b>.<br />
<br />
Puis sur la ligne qui suit, nous entrons la commande suivante :</div>
<div style="text-align: justify;">
<br />
<b>*/5 * * * * bash -l /chemin/du/projet/monscript</b><br />
<br />
Il nous faut désormais quitter l'éditeur. Pour cela on appuie sur <<b>Ctrl</b>>+<<b>X</b>>, on valide puis l'éditeur nous propose de modifier l'emplacement et le nom du fichier (le chemin proposé est un dossier temporaire). Aussi étrange que cela puisse paraître, on ne modifie rien et on valide le choix proposé.<br />
<br />
Retour à l'invite où un message nous informe que la tâche a bien été créée ! :)<br />
<br />
Par sécurité, l'on veillera à redémarrer cron. Pour cela, taper la commande <b>/etc/init.d/cron reload</b> puis valider. <br />
<br />
Si vous souhaitez voir où la tâche est stockée il est possible de naviguer (avec les droits administrateur) dans le dossier <b>/var/spool/cron/crontabs</b>. La commande <b>crontab -l</b> la fera également apparaître.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En conclusion, j'aurais cru qu'il serait beaucoup plus long et difficile de rédiger ce billet. Avec le recul, les choses ne sont pas si compliquées, mais il aura bien fallu faire des recherches chronophages, sachant que je partais littéralement de zéro.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
Sources : <a href="https://www.kossboss.com/?p=119" rel="nofollow" target="_blank"><b>kossboss</b></a>, <b><a href="https://ask.xmodulo.com/add-cron-job-linux.html" rel="nofollow" target="_blank">Ask Xmodulo</a></b>, <a href="https://www.it-connect.fr/comparez-des-fichiers-entre-eux-avec-diff-sous-linux/" rel="nofollow" target="_blank"><b>IT-Connect</b></a>, <a href="https://juliendubreuil.fr/blog/linux/configuration-serveur-ssmtp-avec-gmail/" rel="nofollow" target="_blank"><b>le blog de Julien Dubreuil</b></a>.</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-80022602246868668342018-05-12T19:33:00.001+02:002018-05-12T19:51:43.234+02:00Automatiser le nettoyage des mises à jour de Windows<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Étant amené à très souvent installer ou réinstaller des systèmes d'exploitation sur des machines diverses et variées, je me suis rendu compte que je faisais souvent les mêmes manipulations. Afin de gagner en efficacité, je me suis concocté quelques scripts (paramétrage des services, modifications à faire dans le registre, nettoyage de fichiers...). J'avais eu l'occasion d'aborder <b><a href="https://wilou62.blogspot.fr/2016/09/supprimer-lhistorique-des-mises-jour-de.html" rel="nofollow" target="_blank">en septembre 2016</a></b> le nettoyage des mises à jour de Windows. Rien de compliqué en soi, mais pour être réalisées en entier et parfois à plusieurs reprises sur différentes machines, ces manipulations peuvent devenir vraiment rébarbatives<span style="font-family: "trebuchet ms" , sans-serif;">.<span style="font-family: "trebuchet ms" , sans-serif;"> J</span></span>e vais donc aujourd'hui présenter le script que j'ai <span style="font-family: "trebuchet ms" , sans-serif;">mis au point </span>pour automatiser toute la procédure.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span></div>
<a name='more'></a><br />
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">J'ai eu l'occasion de décortiquer un peu plus le fonctionnement des mises à jour depuis la dernière fois et j'ai constaté qu'il était possible de nettoyer encore plus en profondeur. Si vous n'avez pas relu les informations que je notais dans le billet dont je mets le lien dans le paragraphe précédent, je précise simplement qu'en plus des dossiers que j'avais mentionnés à l'époque, le script que je présente ci-après va également supprimer le contenu du dossier <b>C:\Windows\Installer\</b>.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Si l'installation n'est pas récente et si les mises à jour n'ont pas été nettoyées, il est possible de récupérer un espace conséquent en supprimant le contenu de ce <span style="font-family: "trebuchet ms" , sans-serif;">doss<span style="font-family: "trebuchet ms" , sans-serif;">ier</span></span>. Je tiens toutefois à signaler que l'intérêt de le supprimer<span style="font-family: "trebuchet ms" , sans-serif;"> </span>ne réside que dans l'espace qu'il est possible de récupérer. En effet, ce <span style="font-family: "trebuchet ms" , sans-serif;">répertoire </span>sert de cache pour les installeurs des divers logiciels présents sur l'ordinateur. Le fait de supprimer son contenu peut poser problème s'il s'agissait d'intervenir sur les logiciels en question, ou s'il s'agissait de revenir en arrière à la suite d'un <span style="font-family: "trebuchet ms" , sans-serif;">souci </span>avec une mise à jour du système. Certaines personnes considèrent qu'il est catégoriquement déconseillé de vider ce dossier mais jusqu'à présent, pour ma part, après avoir eu l'occasion d'utiliser le script sur de nombreuses machines je n'ai jamais eu à me plaindre du moindre <span style="font-family: "trebuchet ms" , sans-serif;">dysfonctionnement</span>. Par sécurité, il est préférable de lancer ce script après avoir pu s'assurer que tout fonctionne bien et que toutes les applications dont on a besoin ont bien été installées.</span><br />
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="color: red;"><span style="font-family: "trebuchet ms" , sans-serif;">Je ne saurais naturellement être tenu pour responsable des problèmes rencontrés à l'utilisation du script. Je vous invite donc à voir comment il est fait, à comprendre comment il fonctionne et surtout à faire une sauvegarde de vos données avant de le lancer.</span></span></b><br />
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Voici donc le script en question et dans un premier temps, il faut ouvrir le bloc-notes (<<b>Touche Windows</b>> + <<b>R</b>>, taper <b>notepad</b> dans la zone de saisie puis valider en appuyant sur <<b>Entrée</b>>). Une fois le bloc-notes ouvert, il va falloir y copier le texte suivant :</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">@echo off<br />echo Nettoyage de Windows Update<br />echo Arret du service Windows Update<br /> sc stop wuauserv<br />echo Service arrete<br />echo ---<br />echo Nettoyage de C:\Windows\Installer<br /> del /q /s /f "%windir%\Installer\*.*"<br /> pause<br />echo ---<br />echo Nettoyage de C:\WindowsSoftwareDistribution\DataStore<br /> del /q /s /f "%windir%\SoftwareDistribution\DataStore\*.edb"<br /> del /q /s /f "%windir%\SoftwareDistribution\DataStore\Logs\*.log"<br /> pause<br />echo ---<br />echo Nettoyage de C:\Windows\SoftwareDistribution\Download<br /> del /q /s /f "%windir%\SoftwareDistribution\Download\*.*"<br /> del /q /s /f "%windir%\SoftwareDistribution\*.log"<br />echo Fait !<br />echo Redemarrage du service Windows Update<br /> sc config wuauserv start= demand<br /> sc start wuauserv<br /> pause<br /> echo Service redemarre<br /> cls</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Une fois le texte copié dans le bloc-notes, il faut enregistrer le fichier. Pour cela, aller dans <b>Fichier</b> puis cliquer sur <b>Enregistrer sous...</b>
Une fenêtre de l'explorateur s'ouvre et après avoir sélectionné
l'endroit où l'on souhaite enregistrer le fichier, il faut prendre soin
de sélectionner l'option <b>Tous les fichiers (*.*)</b> dans la liste déroulante <b>Type :</b>.
En effet c'est ce réglage qui permet d'enregistrer un fichier dans un
format autre que le format *.txt par défaut. On va donc appeler le
fichier <b>WUCleanup.bat</b> par exemple (il faut bien spécifier l'extension lors de la saisie).</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Une fois le fichier enregistré, il apparaîtra à l'endroit défini avec une petite icône s'apparentant à un script. Pour l'utiliser, il conviendra de cliquer droit dessus, puis de choisir <b>Exécuter en tant qu'administrateur</b> puis passer outre le contrôle de compte utilisateur pour que le nettoyage se fasse.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Si l'on décortique le script, on peut voir qu'il se compose de plusieurs parties :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">la première désactive le service Windows Update puis affiche un message d'information ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">la seconde nettoie C:\Windows\Installer puis le programme se met en pause (il m'a semblé pertinent de faire faire des pauses au script afin d'avoir le temps de lire ce qui s'inscrit à l'écran, mais ces instructions peuvent naturellement être enlevées) ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">nous passons ensuite au nettoyage de C:\WindowsSoftwareDistribution\DataStore, le processus passant en pause une fois le nettoyage effectué ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">c'est ensuite le tour du C:\Windows\SoftwareDistribution\Download. Le nettoyage est terminé ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">on finit donc par relancer le serv<span style="font-family: "trebuchet ms" , sans-serif;">i</span>ce Windows Update afin de retrouver un fonctionnement optimal des mises à jour (un message confirme la réactivation du service).</span></li>
</ul>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-57451925593398450002018-04-25T21:38:00.001+02:002018-04-27T15:30:10.876+02:00Windows 10 April Update – Problèmes d'accès au réseau local<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDiW6LTjEnSG2kIt1HpC7OnqmPbYoQAR_Hr8aN6y6T2oaTVfC8MiaVGSARnGeJZvm50vHvE7gn6ev-qat868wxPoT8FOTMtObALvEPQIdqJnB-PzCm-8LxUolsTfH_Qs-41nCpMhOsGmQ/s1600/Network-error.svg.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="240" data-original-width="240" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDiW6LTjEnSG2kIt1HpC7OnqmPbYoQAR_Hr8aN6y6T2oaTVfC8MiaVGSARnGeJZvm50vHvE7gn6ev-qat868wxPoT8FOTMtObALvEPQIdqJnB-PzCm-8LxUolsTfH_Qs-41nCpMhOsGmQ/s200/Network-error.svg.png" width="200" /></a><span style="font-family: "trebuchet ms" , sans-serif;">J'ai depuis quelques minutes sur un de mes ordinateurs l'April Update de Windows 10. L'installation s'est bien passée, le système tourne correctement mais voilà, je souhaite aller récupérer des scripts sur mes NAS et je m'aperçois avec effroi qu'ils ne sont plus accessibles ; seule une machine reste visible, la seule du lot à ne pas utiliser NetBIOS pour communiquer avec les autres appareils. Cela signifie que le réseau est toujours opérationnel et, dans la mesure où lors de la mise en place de mes NAS, j'avais souhaité optimiser leurs performances, j'avais fait la connaissance des protocoles SMB et je me suis rappelé que la désactivation de certaines versions de ce protocole pouvait occasionner des soucis au sein d'un réseau domestique.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span><br />
<a name='more'></a><span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Et j'ai eu le nez creux car une rapide recherche m'informe que le protocole SMB 1.0 n'est pas installé par défaut sur la dernière mouture de Windows 10. Une rapide petite manipulation et un redémarrage plus tard, tout fonctionne de nouveau correctement ! Je profite donc de ce billet pour détailler la manipulation, qui ne prendra pas bien longtemps.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<ul>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">ouvrir le <b>menu Démarrer</b> et taper <b>Panneau de configuration</b> ;</span></div>
</li>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">une fois celui-ci lancé, cliquer sur <b>Programmes</b> ;</span></div>
</li>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">cliquer sur <b>Activer ou désactiver des fonctionnalités Windows</b> ;</span></div>
</li>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">dans la nouvelle fenêtre qui s'affiche, naviguer dans l'arborescence et cocher <b>Support de partage de fichiers SMB1.0/CIFS</b> ;</span></div>
</li>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">valider en appuyant sur <b>OK</b> ;</span></div>
</li>
<li><div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">sauvegarder les tâches en cours, fermer toutes les applications puis redémarrer le PC.</span></div>
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Une fois l'ordinateur redémarré, l'entièreté du réseau devrait être de nouveau accessible !</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><b></b><span style="color: red;"></span><br /></span>
<span style="color: red; font-family: "trebuchet ms" , sans-serif;"><b>NOTE IMPORTANTE :</b></span><span style="font-family: "trebuchet ms" , sans-serif;"> Je souligne que la réactivation de SMB 1.0, si c'est une solution rapide et facile à mettre en place, a des inconvénients, notamment en terme de sécurité. Le blog Technet (dans la source) est très clair sur ce point. SMB dans son ensemble est un protocole qui existe depuis des lustres, la version 1.0 nous replonge des années en arrière et comporte une joli lot de failles. Je ne suis pas rentré dans le détail de ce qui était accessible dès la première utilisation de cette April Update : il s'agit des machines dont la méthode de découverte dans le réseau local est WSD. Celles qui ne sont pas vues sont celles se connectant en utilisant le protocole NetBIOS (un autre dinosaure de l'informatique). L'idéal serait de pouvoir faire en sorte que toutes les machines se connectent en WSD. J'avoue ne pas avoir parfaitement compris pourquoi j'ai les deux types de connexion dans les machines de mon réseau local. Si je trouve comment faire pour passer de NetBIOS à WSD, je fais ce qu'il faut, et je mets SMB 1.0 au rebut.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: right;">
<span style="font-family: "trebuchet ms" , sans-serif;"><b>Source :</b> </span><a href="https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/#comment-162545" rel="nofollow" target="_blank"><span style="font-family: "trebuchet ms" , sans-serif;">Blog Technet</span></a><span style="font-family: "trebuchet ms" , sans-serif;">, </span><a href="https://www.tenforums.com/network-sharing/106293-how-windows-10-networking-supposed-work.html" rel="nofollow" target="_blank"><span style="font-family: "trebuchet ms" , sans-serif;">Windows 10 Help Forums</span></a></div>
<div style="text-align: justify;">
</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-19171942210736491312018-03-19T18:34:00.001+01:002018-03-22T19:43:03.621+01:00Stefan n'est plus<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">C'est avec beaucoup de tristesse que j'ai appris le départ du papa de mon ami. En ce funeste lundi il laisse derrière lui deux enfants et leur mère, éplorés. Stefan était un pilier, un modèle pour sa famille. C'était un homme doux, cultivé, un puits de connaissance et d'expériences qu'il était toujours prêt à partager et à raconter, pour notre plus grand bonheur. Un artiste hors-pair également, passé maître dans l'art de l'iconographie, d'une habileté sans pareille pour manier le crayon, le fusain, la palette ou encore le pinceau, d'une aisance rare derrière son chevalet ou dans son atelier. Il a gardé pendant toute sa vie et jusqu'à son dernier souffle l'amour de l'art et l'amour des siens. Voir le chagrin de sa famille me brise le cœur mais aujourd'hui, je me dois d'être fort et d'être là pour les épauler et les réconforter. Si Stefan nous a quittés, il est toujours bien présent dans nos cœurs. Ses yeux se sont fermés, mais il veille. On pleure l'être aimé, sourions en pensant aux souvenirs qu'il nous a laissés. Comme toujours dans de pareils moments, les mots manquent. J'enrichirai donc cet hommage à Stefan d'un poème amérindien que je trouve très joli :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: center;">
<span style="color: #45818e; font-family: "trebuchet ms" , sans-serif;"><b>Quand je partirai</b></span></div>
<div style="text-align: center;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: center;">
<span style="font-family: "trebuchet ms" , sans-serif;">Maintenant que je suis parti, laissez-moi aller<br />Même s'il me restait encore des choses à voir et à faire<br />Ma route ne s'arrête pas ici.<br />Ne vous attachez pas à moi à travers des larmes<br />Soyez heureux de toutes les années passées ensemble<br />Je vous ai donné mon amour<br />Et vous pouvez seulement deviner combien de bonheur<br />Vous m'avez apporté<br />Je vous remercie pour l'amour que vous m’avez témoigné<br />Mais il est temps maintenant que je poursuive ma route<br />Pleurez-moi quelques temps, si pleurer il vous faut<br />Et ensuite, laissez votre peine se transformer en joie<br />Car c'est pour un moment seulement que nous nous séparons<br />Bénissez donc les souvenirs qui sont dans votre cœur<br />Je ne serais pas très loin car la vie se poursuit<br />Si vous avez besoin de moi, appelez-moi, je viendrai<br />Même si vous ne pouvez me voir ou me toucher<br />Je serai près de vous<br />Et si vous écoutez avec votre cœur<br />Vous percevrez tout mon amour autour de vous<br />dans sa douceur et sa clarté<br />Et puis, quand vous viendrez à votre tour par ici<br />Je vous accueillerai avec le sourire<br />Et je vous dirai : « Bienvenue chez nous. »</span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com1tag:blogger.com,1999:blog-3363166383888061210.post-38103493395977518762018-03-09T13:58:00.000+01:002018-03-09T22:01:58.034+01:00Ajouter des sons système dans Windows 8.x / 10<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQLjYE5zTKi1eZMkJO3BQDfoqBdb3i_MfOA9ssMMB4WZ0nQEZzfjtClUOAv7tupA6yA1WtSk5vP_1hpYVhpyy-d8bY_0gXkfsDIJdpU3p9y2WaiBd9eLjMtCprf60k2KnvLYpnX_YLkn8/s1600/NIN_Munich_2007.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQLjYE5zTKi1eZMkJO3BQDfoqBdb3i_MfOA9ssMMB4WZ0nQEZzfjtClUOAv7tupA6yA1WtSk5vP_1hpYVhpyy-d8bY_0gXkfsDIJdpU3p9y2WaiBd9eLjMtCprf60k2KnvLYpnX_YLkn8/s320/NIN_Munich_2007.jpg" width="320" /></a><span style="font-family: "trebuchet ms" , sans-serif;">Si comme moi vous êtes un peu nostalgique et que vous souhaitez que votre Windows donne de la voix comme il le faisait par le passé alors cette astuce devrait vous intéresser. Vous vous êtes probablement rendu compte qu'il n'était plus possible de modifier le son de démarrage de Windows, d'en avoir un à l'extinction, ou encore d'entendre une petite musique en sortie de veille. Et c'est tout à fait normal puisque les événements sonores listés font l'impasse sur certains d'entre eux.</span></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il est intéressant de noter qu'ils n'ont pas disparu mais qu'ils ont simplement été cachés. Je vais ci-après m'atteler à vous montrer comment les faire réapparaître. Vous ne serez pas surpris d'avoir de nouveau recours à la base de registres.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span style="color: #45818e;"><b>Où modifier les sons ?</b></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Voici comment accéder à la liste des événements sonores de Windows :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer avec le bouton droit sur l'icône en forme de haut-parleur dans la zone de notification ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer sur <b>Périphériques de lecture</b> présent dans le menu contextuel qui s'est affiché ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">une fenêtre <b>Son</b> apparaît, cliquer sur l'onglet <b>Sons</b>. Ceux que nous pouvons modifier apparaissent dans la zone intitulée <b><span class="st">É</span>vénements</b>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">C'est à cet endroit que les nouveaux événements sonores vont s'ajouter, après quelques petites manipulations.</span><br />
</div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span style="color: #45818e;"><b>La modification du registre</b></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Après avoir exécuté regedit, rendons-nous dans <b>HKEY_CURRENT_USER\AppEvents\EventLabels</b>. On reconnaît dans les sous-dossiers les noms (anglais) des événements de notre tableau. Pour les besoins de l'exemple, je vais décrire comment ajouter une entrée dans ledit tableau pour pouvoir modifier le son Quitter Windows :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">sélectionner <b>SystemExit</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la partie droite de l'éditeur de registres, double cliquer sur <b>ExcludeFromCPL</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la boîte de dialogue qui apparaît, remplacer <b>1</b> par <b>0</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">quitter l'éditeur.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Si l'on retourne dans notre tableau <span class="st">É</span>vénements, on y trouve une nouvelle entrée nommée <b>Quitter Windows</b>.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">J'ai profité de l'occasion pour faire la même modification aux clés <b>WindowsLogoff</b> (fermeture de session Windows), <b>WindowsLogon</b> (Ouverture de session Windows) et <b>WindowsUnlock</b> (Déverrouillage Windows).</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<span style="font-family: "trebuchet ms" , sans-serif;">Source : <b><a href="https://lifehacker.com/5959230/customize-the-logon-logoff-and-shutdown-sounds-in-windows-8" rel="nofollow" target="_blank">lifehacker</a></b></span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-37888709747054633112018-02-27T20:18:00.001+01:002018-02-27T20:41:33.731+01:00Firefox et le fichier user.js<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Si vous êtes du genre à installer régulièrement Firefox sur différents PC et que l'idée de tripatouiller les options afin de personnaliser et d'optimiser le navigateur vous donne des boutons alors vous serez ravis d'apprendre qu'il est possible de regrouper les réglages dans un seul fichier qu'il suffira de placer dans son profil.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span></div>
<a name='more'></a><br />
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">J'ai pour ma part l'habitude de faire un bon nombre de réglages dans <b><a href="about:config" rel="nofollow" target="_blank">about:config</a></b>, en plus de ceux qui sont accessibles dans les options et si avec l'habitude cela ne me prend pas plus d'un quart d'heure, cela reste tout de même bien fastidieux. Les réglages que l'on retrouve dans about:config reprennent également tous ceux que l'on trouve dans les options et il est donc possible de faire d'une pierre deux coups dans ce fichier qui s'appelle user.js. Dans un précédent billet, j'avais évoqué qu'il était possible de supprimer les animations du tout nouveau Firefox, grâce à l'option toolkit.cosmeticAnimations.enabled que l'on pouvait passer sur false afin de la désactiver.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Si l'on souhaite implémenter ce réglage dans notre fichier user.js alors on le notera sous la forme suivante :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">user_pref("toolkit.cosmeticAnimations.enabled", false);</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il est bien sûr possible d'ajouter des commentaires, histoire de ne pas se retrouver avec un fichier des plus abscons. Pour cela rien de plus simple : il suffit d'ajouter <b>//</b> en début d'une ligne. Ainsi, pour reprendre l'exemple qui précède, on pourrait noter :</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">// Animations de l'interface</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">user_pref("toolkit.cosmeticAnimations.enabled", false);</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Quand on voit la foultitude de réglages accessibles dans about:config, on se pose légitimement la question du temps que cela va prendre que de recopier tous les réglages que l'on souhaite dans user.js. Heureusement, il est possible en cliquant droit sur une option, de procéder à des copies.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Toujours pour reprendre l'exemple de toolkit.cosmeticAnimations.enabled, on a accès à trois possibilités :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer droit sur l'option et choisir <b>Copier</b>, on obtient <b>toolkit.cosmeticAnimations.enabled;false</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer droit sur l'option et choisir <b>Copier le nom</b>, on obtient cette fois-ci <b>toolkit.cosmeticAnimations.enabled</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">cliquer droit sur l'option et choisir <b>Copier la valeur</b>, on obtient désormais <b>false</b>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Cela va grandement simplifier la compilation de notre fichier user.js. Le fichier user.js va prendre place dans le profil utilisateur. Voici quelles manipulations effectuer pour l'y placer et en profiter pour sauvegarder son profil (on est jamais trop prudent) :</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans la barre d'adresses de Firefox, taper <b><a href="about:support" rel="nofollow" target="_blank">about:support</a></b> puis une fois la page affichée, repérer le bouton <b>Ouvrir le dossier correspondant</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">l'explorateur apparaît et il va falloir remonter d'un niveau dans l'arborescence. Profitons-en également pour fermer Firefox, pour le temps des modifications ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans l'explorateur, on retrouve notre dossier de profil. Pour en faire la sauvegarde, le plus simple et de le copier à un autre endroit, comme par exemple le bureau ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">une fois cela fait, on y retourne une nouvelle fois, puis on y copie notre fichier user.js.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">L'explorateur peut alors être fermé et Firefox peut être relancé. Les modifications prennent effet immédiatement.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il est possible de trouver des fichiers user.js prêts à l'emploi sur le net. Pour ma part, j'ai utilisé comme base <b><a href="https://github.com/pyllyukko/user.js/blob/master/user.js" rel="nofollow" target="_blank">celui de Pyllyukko</a></b> sur GitHub et je l'ai modifié afin de l'adapter à mes besoins. Vous pouvez toujours faire quelques recherches et en trouver d'autres qui conviendront tout aussi bien.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: right;">
<span style="font-family: "trebuchet ms" , sans-serif;">Source : <b><a href="https://primokorn.wordpress.com/2017/03/24/firefox-apprendre-a-gerer-son-propre-user-js/" rel="nofollow" target="_blank">Primokorn's</a></b></span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-6663954671770994412018-02-04T16:51:00.001+01:002018-02-04T16:51:19.580+01:00Lenteurs de Windows 10 et pourcentage d'utilisation élevé du disque dur<div style="text-align: justify;">
Ayant été très souvent confronté à des retours d'utilisateurs se plaignant d'une lenteur extrême de leur machine flambant neuve, j'ai eu l'idée de faire des recherches plus poussées et de vous proposer ce billet afin de vous expliquer le pourquoi du comment et aussi bien sûr vous donner quelques astuces afin limiter les dégâts.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7JwshfZRn94i9xJIJIIVzjnIFcq8XuUsIA9HSTtV0MM3Jvrt08pUzGYwHwL3snb97KOjJlhKEAiKGtmCxP4zB0yyNh0Q1J4Z9fPQ2csTW9So0KePZNvrVKeMYMS2qmY7DpTaRZG9VYJA/s1600/escargot.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="530" data-original-width="798" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7JwshfZRn94i9xJIJIIVzjnIFcq8XuUsIA9HSTtV0MM3Jvrt08pUzGYwHwL3snb97KOjJlhKEAiKGtmCxP4zB0yyNh0Q1J4Z9fPQ2csTW9So0KePZNvrVKeMYMS2qmY7DpTaRZG9VYJA/s320/escargot.jpg" width="320" /></a></div>
<div style="text-align: justify;">
</div>
<a name='more'></a>Ces lenteurs se retrouvent sur des machines toutes neuves, nous venons de le voir, mais elles ont la particularité d'être équipées d'un disque dur. La simple présence de ce composant peut impacter de manière vraiment négative l'expérience vécue avec votre machine. Et si je ne pousse jamais à l'achat, dans le cas présent, le seul moyen réellement efficace de ne plus être importuné par ces lenteurs sera de passer au SSD (une dépense de cinquante à soixante euros pour un disque de 120 Go, à l'heure où je rédige ce billet, serait donc à prévoir).<br /><br />
<div style="text-align: justify;">
<br /><br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><b>Tester son disque dur</b></span><br /><br />Heureusement, il reste possible de faire quelques réglages pour donner un peu de peps à son ordinateur. Avant cela, on va tout de même s'assurer que nous ne sommes pas face à une panne, car il n'est pas exclu que les lenteurs soient liées à une défectuosité. Pour tester un disque dur, il est possible d'installer sur son PC le logiciel de diagnostic du constructeur – <b><a href="https://www.seagate.com/files/www-content/support-content/downloads/seatools/_shared/downloads/SeaToolsforWindowsSetup.exe" rel="nofollow" target="_blank">Seatools</a></b> pour Seagate ou <a href="http://downloads.wdc.com/windlg/WinDlg_v1_31.zip" rel="nofollow" target="_blank"><b>Data Lifeguard Diagnostic</b></a> pour Western Digital. Pour les machines dotées d'un disque d'une autre marque, il est aussi possible d'installer un logiciel plus généraliste comme <a href="http://www.hdtune.com/files/hdtunepro_570_trial.exe" rel="nofollow" target="_blank"><b>HDTune</b></a> (les informations trouvées une fois le test terminé dans les onglets <i>Health</i> et <i>Errorscan</i> vous permettront de déterminer si oui ou non votre disque est en bonne santé).<br /><br /><br /><br /><span style="color: #45818e;"><b>Couper l'accès à internet</b></span><br /><br />Pour la suite, nous partons donc du principe que le test a été effectué et que le disque est pleinement fonctionnel. Et puisque les lenteurs sont supposément dues aux mises à jour, le plus simple est de couper l'accès au net afin de voir si le pourcentage d'utilisation du disque revient à la normale. Si c'est le cas, cela ne sera pas forcément instantané.<br /><br />Il y a plusieurs manières de faire, nous allons utiliser pour cette fois la ligne de commande :</div>
<ul>
<li>dans le moteur de recherche, taper <b>powershell</b>, puis cliquer droit sur le résultat et sélectionner <b>Exécuter en tant qu'administrateur</b> dans le menu contextuel ;</li>
<li>passer outre le Contrôle de compte utilisateur en cliquant sur <b>Oui</b> dans la boîte de dialogue qui s'affiche ;</li>
<li>dans la fenêtre qui s'affiche et à l'invite de commande, nous allons faire la liste des interfaces réseau de l'ordinateur et pour cela, il suffit de taper la commande <b>Get-NetAdapter</b> ;</li>
<li>les résultats affichent donc les interfaces présentes sur le PC et leur nom apparaît tout à gauche. Retenons celui de l'interface que nous souhaitons désactiver. Pour l'exemple, je vais choisir l'interface sans fil, dont le nom est par défaut <b>Wi-Fi</b> ;</li>
<li>à l'invite de commande toujours, taper <b>Get-NetAdapter -Name wi-fi | Disable-NetAdapter -Confirm:$false</b> (le commutateur <b>-Confirm:$false</b> permettant de ne pas avoir à confirmer la désactivation et par ailleurs, le trait vertical s'obtient en appuyant sur <<b>AltGr</b>> + <<b>6</b>>).</li>
</ul>
<div style="text-align: justify;">
Après avoir pu confirmer ou infirmer notre théorie, on souhaitera réactiver notre connexion et pour reprendre l'exemple de la connexion WiFi, toujours dans le PowerShell, on tapera cette fois-ci <b>Get-NetAdapter -Name wi-fi | Enable-NetAdapter</b>.<br /><br /><br /><br /><span style="color: #45818e;"><b>Désactiver Windows Update</b></span><br /><br />Dans la même veine, il est également possible de désactiver les mises à jour. Voici une façon de faire, parmi d'autres :</div>
<ul>
<li>appuyer sur <<b>Touche Windows</b>> + <<b>R</b>> ;</li>
<li>dans la zone de saisie, taper <b>services.msc</b> puis valider en appuyant sur <<b>Entrée</b>> ;</li>
<li>une fois la console de gestion des services ouverte, chercher le service Windows Update (par défaut les services sont classés par ordre alphabétique, Windows Update est donc situé à la fin), le sélectionner et double-cliquer dessus afin d'ouvrir ses propriétés ;</li>
<li>dans la liste déroulante <b>Type de démarrage :</b>, choisir <b>Désactivé</b> ;</li>
<li>cliquer dessous sur le bouton <b>Arrêter</b> ;</li>
<li>valider les changements en cliquant enfin sur <b>Appliquer</b> puis sur <b>OK</b>.</li>
</ul>
<div style="text-align: justify;">
Votre machine devrait alors retrouver un peu de réactivité. Mais le but est bien de faire ces satanées mises à jour. Pour réactiver Windows Update et si on reprend la procédure précédente, dans les propriétés du service, il suffira de choisir <b>Automatique</b> ou <b>Manuel</b> dans la liste déroulante <b>Type de démarrage :</b>, de cliquer en dessous sur <b>Démarrer</b> pour ensuite valider en appuyant sur <b>Appliquer</b> et <b>OK</b>.<br /><br /><br /><br /><span style="color: #45818e;"><b>Désactiver Superfetch et le Service de Transfert Intelligent d'arrière-plan</b></span><br /><br />Et nous allons en profiter pour désactiver deux autres services susceptibles d'être à l'origine des lenteurs. La procédure de désactivation de Windows Update peut donc également s'appliquer à ces deux autres services, le premier étant le <b>Service de Transfert Intelligent d'arrière-plan</b>, le second étant celui nommé <b>SuperFetch</b>. Si le pourcentage d'activité du disque baisse alors il conviendra de réactiver ces deux services, mais de choisir le type de démarrage <b>Manuel</b>.<br /><br /><br /><br /><span style="color: #45818e;"><b>Désactiver la télémétrie</b></span><br /><br />Ce n'est un secret pour personne (et certainement pas pour Microsoft :D), Windows 10 dispose d'options de télémétrie très poussées et il y a de nombreuses informations envoyées vers les serveurs de l'éditeur à de nombreuses occasions. Les outils actuellement proposés dans le système d'exploitation ne permettent pas de bloquer totalement l'envoi des informations vers les serveurs de Microsoft, mais l'utilisation de logiciels tiers peut donner de bons résultats. J'ai trouvé il y a quelques temps une petite perle très légère, complète et efficace qu'il sera très intéressant d'utiliser dans le cas présent. Ce logiciel s'appelle <b><a href="http://www.getblackbird.net/" rel="nofollow" target="_blank">Blackbird</a></b>.<br /><br />Il s'agit d'un utilitaire exécutable en ligne de commande. Il peut être téléchargé sur le site de son éditeur, soit en <a href="http://www.getblackbird.net/download/BlackbirdV6_v0.9.98-x86.zip" rel="nofollow" target="_blank"><b>32-bits</b></a> soit en <a href="http://www.getblackbird.net/download/BlackbirdV6_v0.9.98-x64.zip" rel="nofollow" target="_blank"><b>64-bits</b></a>. Une fois le programme téléchargé, il faudra le décompresser et pour plus de simplicité (pour la suite), l'idéal est de le copier <b>à la racine du disque dur</b>. L'utilisation va se faire en ligne de commande et vous pouvez suivre les instructions ci-après pour le lancer :</div>
<ul>
<li>ouvrir le menu démarrer puis taper <b>cmd</b> ;</li>
<li>dans la liste des résultats, cliquer avec le bouton droit sur cmd et choisir <b>Exécuter en tant qu'administrateur</b> dans le menu contextuel ;</li>
<li>passer outre le contrôle de compte utilisateur en choisissant <b>Oui</b> dans la boîte de dialogue ;</li>
<li>au prompt, dans l'invite de commande qui est lancée, nous sommes normalement dans le dossier <b>C:\Windows\System32</b>. Taper <b>cd..</b> puis valider ;</li>
<li>taper une seconde fois <b>cd..</b> et valider de nouveau. Nous sommes maintenant à la racine du disque dur et le prompt affiche <b>C:\></b> ;</li>
<li>la commande suivante va permettre de lancer Blackbird afin de le faire intervenir sur la télémétrie, mais également sur d'autres choses. Je reviendrai plus en détail sur les options de l'utilitaire dans un prochain billet. A l'invite de commande C:\>, je vous invite donc à taper <b>blackbird -v</b> et à suivre les instructions à l'écran ;</li>
<li>une fois l'opération terminée, appuyer sur <<b>Entrée</b>> comme le propose Blackbird puis taper <b>exit</b> au prompt.</li>
</ul>
<div style="text-align: justify;">
Le PC doit être redémarré pour que les modifications soient prises en compte et je vous invite donc à sauvegarder vos données afin de ne rien perdre avant d'éteindre l'ordinateur. Sans vouloir rentrer dans les détails, Blackbird intervient également au niveau du réseau et au redémarrage, certains appareils d'un réseau domestique peuvent être inaccessibles. Les développeurs ont heureusement tout prévu et les problèmes peuvent être facilement résolus en relançant Blackbird (comme précédemment), mais en remplaçant le commutateur <b>-v</b> par <b>-l</b> (il s'agit d'un L comme Laura). L'opération est cette fois-ci beaucoup plus rapide et un second redémarrage est nécessaire pour que les modifications soient appliquées.<br /><br />Si par extraordinaire d'autres soucis venaient à poindre il est possible d'annuler purement et simplement toutes les modifications faites par Blackbird, avec le commutateur <b>-r</b>.<br /><br /><br /><br /><span style="color: #45818e;"><b>D'autres pistes</b></span><br /><br />Le nombre de mises à jour étant plus conséquent si votre version de Windows n'est pas la plus récente, il est également possible de procéder à une réinstallation de Windows en téléchargeant, soit sur le site de l'éditeur, par l'entremise de <a href="https://www.microsoft.com/fr-fr/software-download/windows10" rel="nofollow" target="_blank"><b>Media Creation Tool</b></a>, ou grâce à des outils tiers, comme celui développé par <a href="https://www.heidoc.net/php/Windows%20ISO%20Downloader.exe" rel="nofollow" target="_blank"><b>Heidoc</b></a>, la dernière version du système d'exploitation (à l'heure où je rédige le billet il s'agit de la version 1709 ou Fall Creators). Si vous choisissez cette solution il faudra bien entendu prendre le soin de faire la sauvegarde de toutes les données importantes qui auraient pu être stockées sur votre disque système. Pour les plus téméraires d'entre vous, il est également possible de créer un média d'installation personnalisé, intégrant pilotes et mises à jour, grâce à <a href="https://www.ntlite.com/download/" rel="nofollow" target="_blank"><b>NTLite</b></a>.</div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-67845155770283584592018-01-31T18:40:00.000+01:002018-01-31T18:56:48.490+01:00Le W.E.I. n'a pas disparu<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
Et un petit billet pour le fun ! :) Vous vous souvenez probablement du W.E.I. (<i>Windows Experience Index</i>) de Windows 7. Et vous le pensiez disparu des versions ultérieures ? Que nenni, l'outil est toujours présent sous une autre forme et accessible en ligne de commande sous Windows 8.x et Windows 10.<br />
<span style="color: #444444;"><br /></span>
<span style="color: #444444;"><span style="font-family: "trebuchet ms" , sans-serif;"><span style="color: #444444;"><span style="color: black;"><span style="color: #444444;">Pour rappel, le Windows Experience Index est une fonctionn<span style="font-family: "trebuchet ms" , sans-serif;">alité permettant d'évaluer les performances d'un ordinateur. Sous Windows 7, l'indice maximal était de 7.9, il est passé à 9.9<span style="font-family: "trebuchet ms" , sans-serif;"> sur le<span style="font-family: "trebuchet ms" , sans-serif;">s versions <span style="font-family: "trebuchet ms" , sans-serif;">plus récentes de Windows</span></span></span></span></span></span></span>.</span></span><br />
<span style="color: #444444;"><span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span style="color: #444444;">Dans ce billet, je vais décrire quelles sont les manipulations à faire pour obtenir les scores. Cela se fait en deux étapes. Tout d'abord, une commande va devoir être lancée dans l'invite de commandes. La seconde étape se passera dans le PowerShel<span style="font-family: "trebuchet ms" , sans-serif;">l.</span></span> </span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"></span><br />
<a name='more'></a></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><span style="font-family: "trebuchet ms" , sans-serif;"><b>Dans l'invite de commande :</b></span></span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans le moteur de recherche de Windows, taper <b>cmd</b> puis cliquer avec le bouton droit sur le résultat qui s'affiche ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans le menu contextuel, choisir l'option <b>Exécuter en tant qu'administrateur</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">passer outre le contrôle de compte utlisateur ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">au prompt dans la fenêtre qui s'affiche, taper <b>winsat prepop</b> puis valider en appuyant sur <<b>Entrée</b>>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">L'opération arrive à terme au bout de quelques minutes.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: #45818e;"><span style="font-family: "trebuchet ms" , sans-serif;"><b>Dans le PowerShell :</b></span></span></div>
<ul style="text-align: justify;">
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans le moteur de recherche de Windows, taper <b>powershell</b> puis cliquer avec le bouton droit sur le résultat qui s'affiche ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">dans le menu contextuel, choisir l'option <b>Exécuter en tant qu'administrateur</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">passer outre le contrôle de compte utlisateur ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;">au prompt dans la fenêtre qui s'affiche, taper <b>Get-WmiOBject -Class Win32_WinSAT</b> puis valider en appuyant sur <<b>Entrée</b>>.</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">L'opération est un peu plus rapide et affiche sous la forme d'un texte, les résultats.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;">Il arrive que ces résultats restent à zéro. Si tel est le cas alors, toujours dans le PowerShell, je vous invite à relancer le test initial avec la commande <b>WinSAT formal -restart clean</b>. La prochaine exécution de <b>Get-WmiOBject -Class Win32_WinSAT </b>devrait cette fois-ci donner les résultats attendus.</span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "trebuchet ms" , sans-serif;"><span class="st">À</span> noter qu'il est possible de spécifier le type de test que l'on souhaite réaliser, grâce aux commandes suivantes :</span></div>
<ul>
<li><span style="font-family: "trebuchet ms" , sans-serif;"><b>GET -WMIOBJECT WIN32_WINSAT | SELECT -OBJECT CPUSCORE,D3DSCORE,DISKSCORE,GRAPHICSSCORE,MEMORYSCORE</b> ;</span></li>
<li><span style="font-family: "trebuchet ms" , sans-serif;"><b>GET -WMIOBJECT WIN32_WINSAT | FORMAT -TABLE CPUSCORE,D3DSCORE,DISKSCORE,GRAPHICSSCORE,MEMORYSCORE –autosize</b>.</span></li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<br /></div>
<div style="text-align: right;">
<span style="font-family: "trebuchet ms" , sans-serif;">Source : <a href="https://www.seeyar.fr/trouver-votre-indice-de-performance-windows-10/" rel="nofollow" target="_blank"><b><span id="goog_986185011"></span>SeeyaR.fr<span id="goog_986185012"></span></b></a> </span></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0tag:blogger.com,1999:blog-3363166383888061210.post-62790883958576568302018-01-26T09:39:00.001+01:002018-01-29T21:33:47.362+01:00A.S.L.R., mais qu'est-ce donc que cela ?<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitJROoR05R4g2zWtkktYHs4tULAv-8O1Ka3IShJCjIwOI4R2OEYcWHXwQ7NhvzXLeMWMKgL_mocj2KTFb-SRIJNMeIr6RDLwwztQqvomufa60bfXzhoKiaYAXKiJRB6F7RpKfRqOcM9JI/s1600/Virtual+Memory.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="791" data-original-width="500" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitJROoR05R4g2zWtkktYHs4tULAv-8O1Ka3IShJCjIwOI4R2OEYcWHXwQ7NhvzXLeMWMKgL_mocj2KTFb-SRIJNMeIr6RDLwwztQqvomufa60bfXzhoKiaYAXKiJRB6F7RpKfRqOcM9JI/s320/Virtual+Memory.png" width="202" /></a> </div>
<div style="text-align: justify;">
Spectre et Meltdown font depuis quelques semaines les choux gras de la presse spécialisée et même de la presse généraliste, mais ces failles importantes ne doivent pas faire oublier qu'il y a d'autres menaces. Ainsi, quelques mois auparavant, un autre souci avait été mis à jour qui concernait une protection implémentée par Microsoft, nommée l'A.S.L.R. Je n'avais pas jugé utile d'en faire un billet, mais avec le recul je me dis que cela peut servir finalement.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nous allons cette fois-ci lorgner du côté de la mémoire virtuelle. Pour résumer très simplement disons qu'afin de se prémunir de certains types d'attaques (notamment celles de type <i>buffer overflow</i> <span class="st">– dépassement de tampon)</span>, les données qui y sont stockées le sont de manière aléatoire.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
Rentrons un peu plus dans le détail en expliquant succinctement le fonctionnement de la mémoire virtuelle. Imaginons que nous soyons équipés d'un PC doté de 4 Go de mémoire vive et que nous lançions plusieurs applications simultanément, c'est un scénario très courant de nos jours. Que se passe-t-il si ces applications n'ont plus suffisamment de mémoire vive pour fonctionner ? Elles utilisent alors ce qui est sous Windows appelé mémoire virtuelle, soit un espace réservé sur le disque dur ou le SSD et qui vient épauler la mémoire vive dès lors qu'elle est saturée. Le fait est que les applications vont toujours aller se loger dans la mémoire virtuelle de la même manière, ce qui peut faciliter la réalisation d'une attaque. L'A.S.L.R. (<i>Address Space Layout Randomization</i> ou <span class="_Tgc _s8w">distribution aléatoire de l'espace d'adressage</span>) rentre alors en jeu. Comme son nom l'indique, elle fait en sorte de rendre aléatoire le placement des informations dans la mémoire virtuelle.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cette fonctionnalité existe depuis pas mal de temps, aussi bien sous Linux que sous Open BSD, sous MacOS X mais aussi bien sûr sous Windows, depuis 2007 avec Vista. Aujourd'hui et par défaut l'A.S.L.R. fonctionne mais pas de manière aussi complète que sur les systèmes précédents. Microsoft soutient que ce n'est pas un bug. Nous n'allons pas rentrer dans le débat. Voici un tableau qui montre comment cela fonctionnait avant (sous Windows Vista et Windows 7) et comment cela fonctionne maintenant (sous Windows 8.x et Windows 10) :</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0oF-Pc1XC89JyCKALeC5HT1SxuEA0c4W4WDPjLIwpLy5ifBazZUaljzEG7pnYq48BI6ucByVFA0NZK5Cebt3m5_1PYRn1N7WzpVuCIfG-Tvcb3UPtV4vg_cdZUBST-8bkDeBbBqyoYXM/s1600/ASLR.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="187" data-original-width="620" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0oF-Pc1XC89JyCKALeC5HT1SxuEA0c4W4WDPjLIwpLy5ifBazZUaljzEG7pnYq48BI6ucByVFA0NZK5Cebt3m5_1PYRn1N7WzpVuCIfG-Tvcb3UPtV4vg_cdZUBST-8bkDeBbBqyoYXM/s1600/ASLR.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Il est heureusement possible de retrouver le fonctionnement initial en apportant une modification dans la base de registres. Et nous allons faire pour cela un fichier *.reg afin d'apporter ladite modification. Dans un premier temps, ouvrons le bloc-notes (<<b>Touche Windows</b>> + <<b>R</b>>, tapons <b>notepad</b> dans la zone de saisie puis validons en appuyant sur <<b>Entrée</b>>). Une fois le bloc-notes ouvert, il va falloir y copier le texte suivant :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Windows Registry Editor Version 5.00</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel]</div>
<div style="text-align: justify;">
"MitigationOptions"=hex:00,01,01,00,00,00,00,00,00,00,00,00,00,00,00,00</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Enregistrons ensuite le fichier. Pour cela, aller dans <b>Fichier</b> puis cliquer sur <b>Enregistrer sous...</b>
Une fenêtre de l'explorateur s'ouvre et après avoir sélectionné
l'endroit où l'on souhaite enregistrer le fichier, il faut prendre soin
de sélectionner l'option <b>Tous les fichiers (*.*)</b> dans la liste déroulante <b>Type :</b>.
En effet c'est ce réglage qui permet d'enregistrer un fichier dans un
format autre que le format *.txt par défaut. Appelons le
fichier <b>ASLR-Fix.reg</b> par exemple (il faut bien spécifier l'extension lors de la saisie).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Il ne reste plus qu'à double-cliquer sur le fichier créé afin de fusionner les informations qu'il contient avec la base de registres.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
Sources : <b><a href="http://www.zdnet.fr/actualites/l-aslr-de-windows-10-8-une-fonctionnalite-non-un-bug-pour-microsoft-39860392.htm" rel="nofollow" target="_blank">ZDNet</a></b>, <b><a href="https://www.howtogeek.com/278056/what-is-aslr-and-how-does-it-keep-your-computer-secure/" rel="nofollow" target="_blank">HowToGeek</a></b></div>
Wilouhttp://www.blogger.com/profile/16300664024730100790noreply@blogger.com0