Problèmes d’installation de WDS 3.0 Beta
20 July 2006 | Bureautique
Lors de l’installation de la version bêta d’Office 2007, vous serez invité à télécharger Windows Desktop Search (WDS) dans sa version 3.0 bêta et à l’installer.
Si tout ce passe bien l’installation automatique se déroulera en quelques minutes, mais dans le cas contraire voici ce qui pourrait se passer.
Lors de la finalisation de l’installation, le programme d’installation met à jour des clés de registre et affiche un message d’erreur car il se trouve confronté à un problème d’accès.
En cliquant sur OK, vous recevrez un nouveau message vous indiquant que l’installation ne s’est pas terminée.

Après avoir à nouveau cliqué sur OK, vous devrez attendre la fin de la procédure d’annulation de l’installation.
Pour résoudre ce problème, vous devrez au préalable modifier des droits d’accès dans le registre de Windows pour autoriser le programme d’installation à créer de nouvelles clés nommées PersistentHandler dans l’arborescence de HKEY_CLASSES_ROOT.
Une solution empirique consiste à augmenter le niveau de détail dans les fichiers de log, comme indiqué dans l’article How to enable verbose logging on a Windows XP-based computer, puis après chaque installation infructueuse, chercher dans le fichier C:\Windows\updspapi.log la dernière clé à laquelle l’accès a été refusé pour y accorder les droits d’accès complet aux Administrateurs avec l’utilitaire Regedit.exe.
Je ne détaillerais pas plus cette procédure qui est décrite entre autre dans le post Access Denied message when installing WDS 3.0 beta.
Pour faciliter la modification des droits nécessaires, j’ai préféré lister les clés concernées que l’on peut trouver dans le fichier update_winxp.inf pendant l’installation de WDS. J’ai recensé 247 clés pour lesquelles il n’est pas forcément nécessaires de modifier les droits mais pour simplifier le processus, je leur ai appliqué le même traitement via un fichier wds3beta.ini dans lequel je donne les droits complets aux Administrateurs.
Pour appliquer ces modifications, il suffit de lancer la commande Regini.exe C:\wds3beta.ini après avoir créé le fichier wds3beta.ini sur votre disque C: en y copiant les lignes ci-dessous. Si vous avez besoin de plus d’informations au sujet de Regini.exe, vous pouvez lire l’article How to Use Regini.exe to Set Permissions on Registry Keys.
Une fois que vous aurez lancé la commande indiquée, vous n’aurez plus qu’à relancer la procédure d’installation de WDS 3.0 Beta.
\Registry\Machine\Software\Classes\.386 [1]
\Registry\Machine\Software\Classes\.a [1]
\Registry\Machine\Software\Classes\.aif [1]
\Registry\Machine\Software\Classes\.aifc [1]
\Registry\Machine\Software\Classes\.aiff [1]
\Registry\Machine\Software\Classes\.ans [1]
\Registry\Machine\Software\Classes\.aps [1]
\Registry\Machine\Software\Classes\.art [1]
\Registry\Machine\Software\Classes\.asc [1]
\Registry\Machine\Software\Classes\.ascx [1]
\Registry\Machine\Software\Classes\.asf [1]
\Registry\Machine\Software\Classes\.asm [1]
\Registry\Machine\Software\Classes\.asp [1]
\Registry\Machine\Software\Classes\.aspx [1]
\Registry\Machine\Software\Classes\.asx [1]
\Registry\Machine\Software\Classes\.au [1]
\Registry\Machine\Software\Classes\.avi [1]
\Registry\Machine\Software\Classes\.bas [1]
\Registry\Machine\Software\Classes\.bat [1]
\Registry\Machine\Software\Classes\.bcp [1]
\Registry\Machine\Software\Classes\.bin [1]
\Registry\Machine\Software\Classes\.bkf [1]
\Registry\Machine\Software\Classes\.bmp [1]
\Registry\Machine\Software\Classes\.bsc [1]
\Registry\Machine\Software\Classes\.c [1]
\Registry\Machine\Software\Classes\.cab [1]
\Registry\Machine\Software\Classes\.cc [1]
\Registry\Machine\Software\Classes\.cda [1]
\Registry\Machine\Software\Classes\.cgm [1]
\Registry\Machine\Software\Classes\.cls [1]
\Registry\Machine\Software\Classes\.cmd [1]
\Registry\Machine\Software\Classes\.cod [1]
\Registry\Machine\Software\Classes\.com [1]
\Registry\Machine\Software\Classes\.cpl [1]
\Registry\Machine\Software\Classes\.cpp [1]
\Registry\Machine\Software\Classes\.cs [1]
\Registry\Machine\Software\Classes\.csa [1]
\Registry\Machine\Software\Classes\.css [1]
\Registry\Machine\Software\Classes\.csv [1]
\Registry\Machine\Software\Classes\.cur [1]
\Registry\Machine\Software\Classes\.cxx [1]
\Registry\Machine\Software\Classes\.dbg [1]
\Registry\Machine\Software\Classes\.dbs [1]
\Registry\Machine\Software\Classes\.dct [1]
\Registry\Machine\Software\Classes\.def [1]
\Registry\Machine\Software\Classes\.desklink [1]
\Registry\Machine\Software\Classes\.dib [1]
\Registry\Machine\Software\Classes\.dic [1]
\Registry\Machine\Software\Classes\.dl_ [1]
\Registry\Machine\Software\Classes\.dll [1]
\Registry\Machine\Software\Classes\.doc [1]
\Registry\Machine\Software\Classes\.dos [1]
\Registry\Machine\Software\Classes\.dot [1]
\Registry\Machine\Software\Classes\.drv [1]
\Registry\Machine\Software\Classes\.dsp [1]
\Registry\Machine\Software\Classes\.dsw [1]
\Registry\Machine\Software\Classes\.emf [1]
\Registry\Machine\Software\Classes\.eps [1]
\Registry\Machine\Software\Classes\.etp [1]
\Registry\Machine\Software\Classes\.ex_ [1]
\Registry\Machine\Software\Classes\.exe [1]
\Registry\Machine\Software\Classes\.exp [1]
\Registry\Machine\Software\Classes\.ext [1]
\Registry\Machine\Software\Classes\.eyb [1]
\Registry\Machine\Software\Classes\.faq [1]
\Registry\Machine\Software\Classes\.fky [1]
\Registry\Machine\Software\Classes\.fnd [1]
\Registry\Machine\Software\Classes\.fnt [1]
\Registry\Machine\Software\Classes\.fon [1]
\Registry\Machine\Software\Classes\.ghi [1]
\Registry\Machine\Software\Classes\.gif [1]
\Registry\Machine\Software\Classes\.gz [1]
\Registry\Machine\Software\Classes\.h [1]
\Registry\Machine\Software\Classes\.hhc [1]
\Registry\Machine\Software\Classes\.hpp [1]
\Registry\Machine\Software\Classes\.hqx [1]
\Registry\Machine\Software\Classes\.hta [1]
\Registry\Machine\Software\Classes\.htm [1]
\Registry\Machine\Software\Classes\.html [1]
\Registry\Machine\Software\Classes\.htt [1]
\Registry\Machine\Software\Classes\.htw [1]
\Registry\Machine\Software\Classes\.htx [1]
\Registry\Machine\Software\Classes\.hxx [1]
\Registry\Machine\Software\Classes\.i [1]
\Registry\Machine\Software\Classes\.ibq [1]
\Registry\Machine\Software\Classes\.icm [1]
\Registry\Machine\Software\Classes\.ico [1]
\Registry\Machine\Software\Classes\.idl [1]
\Registry\Machine\Software\Classes\.idq [1]
\Registry\Machine\Software\Classes\.ilk [1]
\Registry\Machine\Software\Classes\.imc [1]
\Registry\Machine\Software\Classes\.in_ [1]
\Registry\Machine\Software\Classes\.inc [1]
\Registry\Machine\Software\Classes\.inf [1]
\Registry\Machine\Software\Classes\.ini [1]
\Registry\Machine\Software\Classes\.inl [1]
\Registry\Machine\Software\Classes\.inv [1]
\Registry\Machine\Software\Classes\.inx [1]
\Registry\Machine\Software\Classes\.jav [1]
\Registry\Machine\Software\Classes\.java [1]
\Registry\Machine\Software\Classes\.jbf [1]
\Registry\Machine\Software\Classes\.jfif [1]
\Registry\Machine\Software\Classes\.jpe [1]
\Registry\Machine\Software\Classes\.jpeg [1]
\Registry\Machine\Software\Classes\.jpg [1]
\Registry\Machine\Software\Classes\.js [1]
\Registry\Machine\Software\Classes\.kci [1]
\Registry\Machine\Software\Classes\.latex [1]
\Registry\Machine\Software\Classes\.lgn [1]
\Registry\Machine\Software\Classes\.lib [1]
\Registry\Machine\Software\Classes\.log [1]
\Registry\Machine\Software\Classes\.lst [1]
\Registry\Machine\Software\Classes\.m14 [1]
\Registry\Machine\Software\Classes\.m1v [1]
\Registry\Machine\Software\Classes\.m3u [1]
\Registry\Machine\Software\Classes\.mak [1]
\Registry\Machine\Software\Classes\.map [1]
\Registry\Machine\Software\Classes\.mapimail [1]
\Registry\Machine\Software\Classes\.mdb [1]
\Registry\Machine\Software\Classes\.mht [1]
\Registry\Machine\Software\Classes\.mhtml [1]
\Registry\Machine\Software\Classes\.mid [1]
\Registry\Machine\Software\Classes\.midi [1]
\Registry\Machine\Software\Classes\.mk [1]
\Registry\Machine\Software\Classes\.mmf [1]
\Registry\Machine\Software\Classes\.mov [1]
\Registry\Machine\Software\Classes\.movie [1]
\Registry\Machine\Software\Classes\.mp2 [1]
\Registry\Machine\Software\Classes\.mp2v [1]
\Registry\Machine\Software\Classes\.mp3 [1]
\Registry\Machine\Software\Classes\.mpa [1]
\Registry\Machine\Software\Classes\.mpe [1]
\Registry\Machine\Software\Classes\.mpeg [1]
\Registry\Machine\Software\Classes\.mpg [1]
\Registry\Machine\Software\Classes\.mpv2 [1]
\Registry\Machine\Software\Classes\.msg [1]
\Registry\Machine\Software\Classes\.mv [1]
\Registry\Machine\Software\Classes\.mydocs [1]
\Registry\Machine\Software\Classes\.ncb [1]
\Registry\Machine\Software\Classes\.obj [1]
\Registry\Machine\Software\Classes\.oc_ [1]
\Registry\Machine\Software\Classes\.ocx [1]
\Registry\Machine\Software\Classes\.odc [1]
\Registry\Machine\Software\Classes\.odh [1]
\Registry\Machine\Software\Classes\.odl [1]
\Registry\Machine\Software\Classes\.pch [1]
\Registry\Machine\Software\Classes\.pdb [1]
\Registry\Machine\Software\Classes\.pds [1]
\Registry\Machine\Software\Classes\.pic [1]
\Registry\Machine\Software\Classes\.pl [1]
\Registry\Machine\Software\Classes\.pma [1]
\Registry\Machine\Software\Classes\.pmc [1]
\Registry\Machine\Software\Classes\.pml [1]
\Registry\Machine\Software\Classes\.pmr [1]
\Registry\Machine\Software\Classes\.png [1]
\Registry\Machine\Software\Classes\.pot [1]
\Registry\Machine\Software\Classes\.pps [1]
\Registry\Machine\Software\Classes\.ppt [1]
\Registry\Machine\Software\Classes\.prc [1]
\Registry\Machine\Software\Classes\.psd [1]
\Registry\Machine\Software\Classes\.rc [1]
\Registry\Machine\Software\Classes\.rc2 [1]
\Registry\Machine\Software\Classes\.rct [1]
\Registry\Machine\Software\Classes\.reg [1]
\Registry\Machine\Software\Classes\.res [1]
\Registry\Machine\Software\Classes\.rgs [1]
\Registry\Machine\Software\Classes\.rle [1]
\Registry\Machine\Software\Classes\.rmi [1]
\Registry\Machine\Software\Classes\.rpc [1]
\Registry\Machine\Software\Classes\.rsp [1]
\Registry\Machine\Software\Classes\.rtf [1]
\Registry\Machine\Software\Classes\.rul [1]
\Registry\Machine\Software\Classes\.s [1]
\Registry\Machine\Software\Classes\.sbr [1]
\Registry\Machine\Software\Classes\.sc2 [1]
\Registry\Machine\Software\Classes\.scc [1]
\Registry\Machine\Software\Classes\.scd [1]
\Registry\Machine\Software\Classes\.sch [1]
\Registry\Machine\Software\Classes\.shtm [1]
\Registry\Machine\Software\Classes\.shtml [1]
\Registry\Machine\Software\Classes\.sit [1]
\Registry\Machine\Software\Classes\.snd [1]
\Registry\Machine\Software\Classes\.sol [1]
\Registry\Machine\Software\Classes\.sor [1]
\Registry\Machine\Software\Classes\.sql [1]
\Registry\Machine\Software\Classes\.sr_ [1]
\Registry\Machine\Software\Classes\.srf [1]
\Registry\Machine\Software\Classes\.stm [1]
\Registry\Machine\Software\Classes\.sy_ [1]
\Registry\Machine\Software\Classes\.sym [1]
\Registry\Machine\Software\Classes\.sys [1]
\Registry\Machine\Software\Classes\.tab [1]
\Registry\Machine\Software\Classes\.tar [1]
\Registry\Machine\Software\Classes\.tdl [1]
\Registry\Machine\Software\Classes\.tgz [1]
\Registry\Machine\Software\Classes\.tif [1]
\Registry\Machine\Software\Classes\.tiff [1]
\Registry\Machine\Software\Classes\.tlb [1]
\Registry\Machine\Software\Classes\.tlh [1]
\Registry\Machine\Software\Classes\.tli [1]
\Registry\Machine\Software\Classes\.trg [1]
\Registry\Machine\Software\Classes\.tsp [1]
\Registry\Machine\Software\Classes\.ttc [1]
\Registry\Machine\Software\Classes\.ttf [1]
\Registry\Machine\Software\Classes\.txt [1]
\Registry\Machine\Software\Classes\.udf [1]
\Registry\Machine\Software\Classes\.udt [1]
\Registry\Machine\Software\Classes\.url [1]
\Registry\Machine\Software\Classes\.user [1]
\Registry\Machine\Software\Classes\.usr [1]
\Registry\Machine\Software\Classes\.vbs [1]
\Registry\Machine\Software\Classes\.vbx [1]
\Registry\Machine\Software\Classes\.vcproj [1]
\Registry\Machine\Software\Classes\.viw [1]
\Registry\Machine\Software\Classes\.vspscc [1]
\Registry\Machine\Software\Classes\.vsscc [1]
\Registry\Machine\Software\Classes\.vssscc [1]
\Registry\Machine\Software\Classes\.vxd [1]
\Registry\Machine\Software\Classes\.wav [1]
\Registry\Machine\Software\Classes\.wax [1]
\Registry\Machine\Software\Classes\.wll [1]
\Registry\Machine\Software\Classes\.wlt [1]
\Registry\Machine\Software\Classes\.wm [1]
\Registry\Machine\Software\Classes\.wma [1]
\Registry\Machine\Software\Classes\.wmf [1]
\Registry\Machine\Software\Classes\.wmp [1]
\Registry\Machine\Software\Classes\.wmv [1]
\Registry\Machine\Software\Classes\.wmx [1]
\Registry\Machine\Software\Classes\.wmz [1]
\Registry\Machine\Software\Classes\.wri [1]
\Registry\Machine\Software\Classes\.wsz [1]
\Registry\Machine\Software\Classes\.wtx [1]
\Registry\Machine\Software\Classes\.wvx [1]
\Registry\Machine\Software\Classes\.xbm [1]
\Registry\Machine\Software\Classes\.xix [1]
\Registry\Machine\Software\Classes\.xlb [1]
\Registry\Machine\Software\Classes\.xlc [1]
\Registry\Machine\Software\Classes\.xls [1]
\Registry\Machine\Software\Classes\.xlt [1]
\Registry\Machine\Software\Classes\.xml [1]
\Registry\Machine\Software\Classes\.xsd [1]
\Registry\Machine\Software\Classes\.xsl [1]
\Registry\Machine\Software\Classes\.xslt [1]
\Registry\Machine\Software\Classes\.z [1]
\Registry\Machine\Software\Classes\.z96 [1]
\Registry\Machine\Software\Classes\.zfsendtotarget [1]
\Registry\Machine\Software\Classes\.zip [1]