Windows et la base de registres

Voilà un certain nombre d'astuces permettant de personnaliser Windows 98 à partir de la base de registres. Pour ceux qui craignent ce genre de manipulation (à juste titre d'ailleurs ...), il existe sur le net une multitude de sharewares. Mais si le bidouillage dans la base de registres ne vous effraie pas, pourquoi dépenser vos sous ???

ATTENTION ! La plupart de ces trucs et astuces reposent sur des manipulations de la base de registres qui peuvent être très douloureuses pour votre système si vous faîtes la moindre erreur (ça va du programme qui ne se lance plus au système qui refuse de démarrer). Vous utilisez ces astuces à vos risques et périls. Je pars du principe que vous avez des notions sur la base de registres de Windows et que vous savez vous servir de l'outil regedit.exe. Si vraiment vous pensez qu'un petit cours sur la base de registres serait le bienvenu sur ce site, écrivez-moi.

Liste des astuces

1 - Se débarasser des profils utilisateurs sous Windows 98

2 - Eliminer les informations personnelles dans Windows 98 et Office 97

3 - Rappeler à Windows 98 que l'on est un utilisateur enregistré

4 - Naviguer dans le menu Démarrer

5 - Découvrir l'équipe de Windows 98

1 - Se débarasser des profils utilisateurs sous Windows 98

Lancez Regedit.exe.

Fenêtre Exécuter

Allez dans HKEY_LOCAL_MACHINE\Network\Logon, cliquez avec le bouton de droite dans créez-y une nouvelle valeur chaîne et nommez-la "UserProfiles".

Création d'une valeur chaîne

Double-cliquez sur cette clé et affectez-lui la valeur 0.

Affectation de la valeur 0

Et là vous vous dites : "mais à quoi ça sert ????". Si un peu de lecture ne vous effraie pas, lisez ce qui suit ... 

Il était un temps où je n'avais qu'une seule machine avec Windows 95. Je n'avais pas de profil utilisateur défini. Un profil utilisateur, c'est un ensemble de paramètres propre à chaque utilisateur de votre ordinateur sous Windows. Ils se définissent en double-cliquant sur l'icône Mots de passe dans le Panneau de Configuration, ou mieux, Utilisateurs si vous avez Windows 98 ou IE4).

icône Utilisateurs

En faisant une mise à jour vers Windows 98, l'installation a gardé tous mes paramètres de sorte que je gardais une configuration sans profil, contrairement à une installation from scratch qui installe par défaut le Gestionnaire de Sessions Individuelles de Windows, que l'on retrouve dans les propriétés Réseau du Panneau de Configuration.

icône Réseau

Puis j'ai eu une seconde machine. Pour faire communiquer les deux, il faut installer sur chacune le Client pour réseaux Microsoft (toujours le Réseau du Panneau de Configuration). Le changement se voit au démarrage : vous obtenez une boîte de login vous permettant de vous connecter au réseau, mais il n'y a pas de profil défini. Puis je me suis dit qu'il serait somme toute sympathique de définir des profils en fonction de mes activités (Internet, musique, ...). Mais c'était sans prévoir un big problème. Lorsque que vous allez définir un nouveau profil (c'est-à-dire un nouvel utilisateur, donc en allant voir l'icône Utilisateurs), vous pouvez décider de reprendre certains éléments comme le Menu Démarrer, les iônes du Bureau, mais il n'y a rien concernant Outlook Express !

définition d'un nouvel utilisateur

En clair, tout le contenu de votre boîte de réception est recopié pour ce nouvel utilisateur. Plus précisément, le contenu de :

C:\WINDOWS\APPLICATION DATA\MICROSOFT\OUTLOOK EXPRESS

est recopié intégralement dans :

C:\WINDOWS\PROFILES\nouvel_utilisateur\APPLICATION DATA\MICROSOFT\OUTLOOK EXPRESS.

Autant dire que si, comme moi, votre boîte de réception fait 200 Mo, c'est l'horreur !  J'ai donc décidé de revenir sur ma décision et de supprimer mes profils, ce que l'on peut faire en revenant dans le Panneau de Configuration, avec l'icône Utilisateurs. Evidemment, on ne peut pas détruire le profil de l'utilisateur qui est connecté ... Je me suis alors dit : "Windows, je suis plus malin que toi !". J'ai rebooté ma machine, attendu la boîte de login et mis le nom d'un nouvel utilisateur. Windows s'empresse de me dire : "Oh, oh ! Je ne te connais pas toi !  Veux-tu que je te crée un joli profil ?". Autant dire que la réponse NON s'imposait ... Mais cela signifiait aussi que Windows allait me poser la même question inlassablement à chaque connexion jusqu'à ce que je craque ...

C'est en fouinant pendant deux bonnes heures dans la base de registres que j'ai trouvé cette fameuse clé UserProfiles qui m'a permis de revenir dans l'état initial, c'est-à-dire un Windows sans profil.

Cependant si vous avez une configuration réseau et que vous avez la boîte de connexion réseau au démarrage, sachez que vous pouvez valider à tout jamais votre nom d'utilisateur et votre mot de passe : il vous suffit d'installer TweakUI qui se trouve dans le répertoire TOOLS\RESKIT\POWERTOY du CD-ROM de Windows 98 (il faut faire un clic droit sur tweakui.inf et choisir "installer"). En faisant cela, vous obtiendrez une icône TweakUI dans votre Panneau de Configuration. Double-cliquez dessus et allez dans l'onglet Network. Vous y trouverez votre bonheur.

connectez-vous automatiquement au réseau

2 - Eliminer les informations personnelles dans Windows 98 et Office 97

Pour enlever les numéros d'identification qui vous tracent dans vos documents Office 97, installez le Microsoft Office 97 Unique Identifier Removal Tool.
Pour empêcher que les applications Office 97 continuent d'inscrire cet identifiant, il faut appliquer le Microsoft Office 97 Unique Identifier Patch. Attention, il ne s'applique que si vous avez le Service Release 2. Pour plus d'informations, et notamment pour télécharger le SR2, allez voir sur le site Office Update.
Pour mettre à jour la base de registres afin que Microsoft ne vous piste plus à l'aide de ses identifiants uniques (MSID, HWID, GUID), il faut mettre à jour la base de registres. Allez sur Windows Update ou téléchargez le correctif ici.
Autre chose à faire : désactiver le mouchard regwizc.dll. Ouvrez une boîte DOS, placez-vous sous C:\WINDOWS\SYSTEM (adaptez le chemin selon, bien entendu) et tapez la commande : REGSVR32.EXE -U REGWIZC.DLL. Cela désactivera l'ActiveX mouchard.

3 - Rappeler à Windows 98 que l'on est un utilisateur enregistré

Vous êtes un utilsateur enregistré de Windows 98 mais voilà ... Il vous faut reformatter votre disque dur et réinstaller tout votre système. Le week-end s'annonce bien ... Mais après réinstallation de votre OS préféré, celui-ci vous rappelle qu'il vous faut vous enregistrer si vous voulez bénéficier de Windows Update. C'est pénible ... vous l'avez déjà fait ... Alors voilà ce qu'il faut faire.

Lancez Regedit, puis allez dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion. Créez une nouvelle valeur chaîne et nommez-la "RegDone". Puis, double-cliquez sur cette clé et affectez-lui la valeur 1.

De même, allez dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Welcome\RegWiz, créez une nouvelle valeur chaîne appelée (assez originalement, je l'avoue) "@" (sans les apostrophes) et affectez-lui la valeur 1.

4 - Naviguer dans le menu Démarrer

ATTENTION ! Cette astuce ne fonctionne pas avec Internet Explorer 5.0.

Je ne sais pas si vous avez remarqué, mais avec Windows 98 (ou Windows 95/NT + IE4 et mise à jour du bureau), il devient possible de réorganiser les éléments du menu Démarrer (ainsi que les éléments des barres d'outils) comme bon vous semble. Il suffit de cliquer une fois sur l'élément voulu puis de le déplacer là où on veut. C'est une fonction extrèmement pratique !

Une autre modification a été apporté au menu Démarrer : en cas d'éléments trop nombreux (surtout dans le menu Programmes), le menu ne se déroule plus sur plusieurs panneaux mais seulement dans un seul, et on scrolle pour arriver à l'élément désiré. L'avantage est qu'on arrive toujours à son objectif : avec le bureau 95 d'origine, on peut arriver à des situations (éléments d'un sous-sous-sous menu) telles que les sous-menus se déploient sans qu'il soit possible d'arriver à sélectionner l'icône qu'on veut ! En contrepartie, si vous avez - comme moi - un menu Démarrer gigantesque et que - comme moi - vous n'avez pas l'habitude de faire le ménage, sélectionner un élément en bas de la liste alors que vous êtes en haut peut être à la longue franchement pénible (le menu se déroule icône par icône ...). Evidemment on peut faire un raccourci sur le bureau, mais chez moi c'est pareil : j'ai des icônes de partout (c'est le bureau Windows qui me fait office de menu Favoris :-)). Alors voici deux trucs :

La touche CTRL

Pour naviguer plus rapidement dans le menu Démarrer, en plaçant votre curseur sur la petite flèche afin de faire défiler le menu, appuyez sur la touche CTRL : le menu fera immédiatement un saut en avant !

La vérité est dans la base de registres

Si à force de réorganiser votre menu Démarrer vous n'arrivez plus à vous y retrouver, vous pouvez toujours revenir à l'ordre alphabétique en modifiant le registre. Ouvrez regedit et allez dans la branche HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder.

Vous remarquez la présence de sous-dossiers appelés Menu. Il y en a un dans Favorites, Start Menu mais aussi dans chacun des leurs sous-dossiers.

MenuOrder

Chacun de ses dossiers Menu contient une valeur DWORD nommée Order qui contient un nombre en hexadécimal caractérisant l'ordre d'apparition des icônes. En clair, tous les dossiers que vous voyez dans le menu Démarrer peuvent être réorganiser. Pour modifier l'ordre dans un de ces dossiers, il suffit de modifier la valeur Order. Enfin, personnellement, l'hexadécimal ...

Le plus simple est, en cas de désordre trop prononcé, de réorganiser alphabétiquement. Pour réorganiser un des dossiers, il suffit d'éditer la valeur Order correspondante et de supprimer tout son contenu (je n'ai pas essayé de supprimer directement la valeur Order : méfiance ... ). Pour que les modifications dans la base de registres soient prises en compte, rebootez votre machine.
Remarque : pour le faire de façon globale sur tous les dossiers, un petit peu de VBScript ou de JScript devrait faire l'affaire ...

5 - Découvrir l'équipe de Windows 98

Dans chaque logiciel Microsoft se trouve caché un easter egg, c'est-à-dire une petite farce cachée au sein du soft. Pour découvrir ces easter eggs, le meilleur moyen est de fouiner sur Internet. L'easter egg de Windows 98 n'est pas très fun, mais bon, c'est l'occasion de commencer ...

Cliquez avec le bouton droit de votre souris sur une zone inoccupée de votre Bureau Windows. Dans le menu qui se déroule sous vos yeux ébahis, sélectionnez Nouveau, puis Raccourci.

Création d'un raccourci

Dans le champ Ligne de commande, tapez : 

"C:\WINDOWS\Application Data\Microsoft\WELCOME\WELDATA.EXE" You_are_a_real_rascal

(vous n'avez qu'à faire un copier/coller, sauf si vous avez installé le système ailleurs que sur C:\WINDOWS). Cliquez sur Suivant puis sur Terminer.

Edition des propriétes

Retrouvez ensuite l'icône sur votre bureau, faites un clic droit dessus et choisissez Propriétés. Dans l'onglet Raccourci, sélectionnez Réduite dans le champ Exécuter. Faites OK.

Le spectacle commence...

Vous n'avez plus qu'à double-cliquer sur l'icône ...