Corbeille Préambule :
Tous les fidèles de EspaceRezo savent que je suis possesseur depuis juillet 2009 du super téléphone Toshiba TG01 fonctionnant sous Windows mobile 6.1. Comme moi, cette astuce intéressera tous les possesseurs de téléphones sous Windows mobile
.

—————————

Je viens de lire dans cette news que les applications téléchargées sur le Market Place sous forme de fichiers “cab” se supprimaient d’eux-mêmes après leur installation. Cela, pour empêcher une forme de piratage par distribution gratuite aux petits copains.

Historiquement (avant WM5), tous les “cab” se supprimaient après installation, ce qui rendait gênant la réinstallation car il fallait se procurer une seconde fois le soft concerné. Lorsqu’il s’agissait d’un shareware, on subissait donc la double peine financière.

Pour mettre fin à ce “bug” agaçant et depuis WM5, les programmes ne se détruisent plus. Il a suffit pour cela de modifier une clef dans la base de registre. En conséquence, il est facile de déduire que les applications téléchargées sur le Market Place intègrent dans leur programme d’installation une instruction pour modifier la base de registre à l’insu du propriétaire du phone. :(

Problème, si par la suite on désire installer un autre cab non téléchargé sur le Market Place, la base de registre ayant subi une modification, le cab va lui aussi s’autodétruire.

Pour éviter cette mésaventure, voici la clef à re-modifier pour revenir au réglage d’origine :

HKLM \ Software\apps\Microsoft Application Installer \ nDynamicDelete
Mettre la valeur à 0 (DWORD decimal)

Cette astuce, si elle convient, ne doit pas vous faire oublier de faire une copie du cab avant son installation selon le principe de précaution bien connu maintenant depuis l’avènement de la vache folle. ;-)

Share