Ancien programme scrabble2009

JeanPaul -  
oscarhermes Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

J' ai un ancien programme qui tournait bien sur windows vista.Ce programme n' a pas d' install, les fichiers .dll sont dans le répertoire

Avec windows 10 professionnel  le programme fonctionne après utilisation propriété -> mode compatibilité

Avec windows 10 famille , je ne parviens pas à l' ouvrir,l' utilitaire mode compatibilité ne me donne aucun renseignements. Ayant placé l' exécutable au démarrage, il indique un manque des .dll, je les ais mise dans system32 et la racine c: mais rien n' y fait
Windows / Firefox 103.0

5 réponses

  1. brucine Messages postés 24846 Date d'inscription   Statut Membre Dernière intervention   4 169
     

    Bonjour,

    Même s'agissant d'un programme auto-exécutable, des dll ne peuvent être exécutées si elles ne sont pas enregistrées la première fois dans le registre; peut-être l'ont-elles été sur le PC Windows Pro soit pour ce même programme, soit pour un autre utilisant les mêmes dll.

    Tenter de les enregistrer comme suit:

    http://www.win10.fr/enregistrer-fichiers-dll-windows10

    Si ça ne fonctionne pas, la cause est plus difficile à trouver: les machines n'auraient pas exactement la même version Windows, il pourrait manquer une bibliothèque (DirectX, un Run Time...), intervention intempestive de l'UAC...

    Si le logiciel en question peut être trouvé en version gratuite sur Internet, tu dis où qu'on fasse le cobaye?

     



     

    1
  2. oscarhermes Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     

    Jean paul <***@***>

    Pièces jointes

    20:00 (il y a 3 heures)

    Répondre

    À brucine

    Merci pour votre réponse,

    Le logiciel me semble introuvable sur le net, il s' agit de scrabble2009 de ubisoft, mais j' ai encore le fichier  .zip

    Peut-on envoyer une pièce jointe ?

    j' ai installé les pack de microsoft  visual C++ redistribuable et ceux pour activeX ,

     après cela je n' ai plus eu de messages de dll manquantes, mais tjrs pas d' ouverture du programme.

    Je viens d' essayer de lancer la commande regsvr32 pour installer les dll pour le registre, 

    commandes :"for %x in (c:\windows\system32\*.dll) do regsvr32 %x"  et   "for %1 in (*.dll) do regsvr32 /s %1"   

    cela ne semble pas fonctionner, il y a peut-être une erreur  dans ma ligne de commande .! ( voir fichiers joints )

    Je viens de constater que l' on peut envoyer des pièces jointes

    voici une copie d' écran des commandes - le fichier Zip ne passe pas ici


    0
    1. brucine Messages postés 24846 Date d'inscription   Statut Membre Dernière intervention   4 169
       

      Bonjour,

      J'ai moi aussi cherché à télécharger le jeu, même en version d'essai: chou blanc.

      La syntaxe de la commande FOR est a priori correcte (mais pas celle pour une seule dll en bas de page, le commutateur /U prescrit de désenregistrer et doit donc être supprimé).

      Une cause de non fonctionnement éventuel est l'absence de Internet Explorer sur un des postes puisque, si ActiveX il y a dans le jeu, ils ne sont lus que par IE, une autre est comme déjà noté l'intervention de l'UAC (paramétrer au niveau le plus bas et sur les propriétés de l'exécutable décocher fichier bloqué provenant d'un autre ordinateur mais il n'y a pas trop de raison, ça ferait ça sur les 2 PC).

      Sur l'enregistrement des dll, un piège classique est qu'il s'agit pour l'époque de dll 32 bits, on peut aussi envisager que la commande échoue dans PowerShell et soit à exécuter dans l'invite de commandes en administrateur.

      Il faut alors copier les dll non pas dans System32 mais dans SysWOW64 et on aurait alors pour une seule dll quelque chose du style:

      %windir%\SysWoW64\regsvr32.exe %windir%\SysWoW64\toto.dll

      et pour toutes:


      CD C:\Windows\SysWOW64

      FOR %1 IN (*.DLL) DO REGSVR32 /S %1

      NB: je ne sais pas si la charte autorise que tu me mailes ton fichu fichier zip et si le poids le permet , auquel cas tu m'adresses un message privé pour que je te donne mon adresse mail et que je puisse faire le cobaye.

      0
  3. oscarhermes Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     

    Il y a 2 dll dans le répertoire de ce programme - d3dx9_30.dll et pocofoundation.dll

    Pour fonctionner avec win10 PRO elle ne doivent pas être dans le dossier C:\windows mais avec win10 famille cd même programme ne fonctionne tjrs pas.

    Powershell serait peut-être utile pour retourner les erreurs lors du lancement du fichier, mais je ne suis pas un spécialiste.

    Le mieux serait de savoir exactement quel sont les programmes que windows  utilise pour fichier "scrabblepcr.exe" peut-être  qu' il existe  un logiciel qui retourne ces renseignements  et signale les différents problèmes?.

    Merci de t' intéressé à ce problème,  je peux continuer aussi à traiter ce problème par mail à condition de trouver ton adresse mail, 


    0
    1. brucine Messages postés 24846 Date d'inscription   Statut Membre Dernière intervention   4 169
       

      La première dll semble évoquer DirectX 9, mais DirectX est en principe rétro-compatible.

      Je n'ai pas compris ton histoire de localisation de ces dll, et en quoi elle doit être différente pour Windows 10 Home et Pro (et ce qui en principe n'a pas de sens).

      Les erreurs d'exécution sont éventuellement rapportées par l'observateur d'évènements.

      On ne peut pas discuter d'un problème par mail, c'est contraire à la charte du forum et c'est normal; j'ai simplement suggéré que tu m'envoies un message privé pour que je te donne mon adresse mail qui te permettrait (si sa taille le permet, rien de moins sûr) de m'envoyer le programme en pièce jointe pour que je fasse le cobaye et que je tente de trouver ce qui ne marche pas.

      0
  4. oscarhermes Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     

    Ce que j' ai voulu dire c' est que même si les fichiers .dll ne sont pas dans le répertoire de windows10 , avec windows10 PRO il fonctionne quand même tandis qu'avec famille  en les copiant dans les répertoires de windows (system32  et sysWoW64)
    cela ne fonctionne pas, de plus je ne reçois aucun message quelconque .
    Voici toute les dll - d3dx930.dll - pocofoundation.dll -ScrabbleGDL.dll -GameuxInstallHelper.dll placées directement dans le répertoire racine du programme .
    Je viens d' utiliser un programme  "Dependance Walker 2.2" https://www.dependencywalker.com/  
    il répertorie toutes les fonctions qui sont exportées par ce module, et lesquelles de ces fonctions sont réellement appelées par d'autres modules. 
    Une autre vue affiche l'ensemble minimum de fichiers requis, ainsi que des informations détaillées sur chaque fichier, 
    notamment un chemin d'accès complet au fichier, l'adresse de base, les numéros de version, le type de machine, les informations de débogage, etc.
    I a aussi une aide détaillée.
    J' ai encore constaté une anomalie - Avec win10 PRO ( mon pc) il charge sans problème le fichier à analyser, avec win10 famille ( pc de mon épouse) il s' ouvre mais ne parvient pas à charché les mêmes fichiers ???
    pourtant celui-ci à été mis à jour lors de son passage de windows 8 à windows 10 ,l' ancien disque à été remplacé par un nouveau SSD
    L' idée de consulté le journal des évènements me semble intéressante, j'ai mis dans un fichier texte le compte rendu des erreurs avec win10 Famille au lancement du programme et aussi celle que j' ai relevée avec win10 Professionnel 

    Comme je n' ai pas su joindre le fichier, il est avec "insérer un extrait de code"
    Concernant le programme de Scrabble en question, le fichier .zip  fait 156 mo .c' est quand même possible de l' en par mail avec "je télécharge " par exemple.

    PC Windows10 Famille
    
    Nom du journal :Application
    Source :       SideBySide
    Date :         08-08-22 10:45:51
    ID de l’événement :33
    Catégorie de la tâche :Aucun
    Niveau :       Erreur
    Mots clés :    Classique
    Utilisateur :  N/A
    Ordinateur :   DESKTOP-ITCO54R
    Description :
    La création du contexte d’activation a échoué pour « C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe ». 
    Assembly dépendant Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" introuvable. 
    Utilisez sxstrace.exe pour un diagnostic détaillé.
    XML de l’événement :
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2022-08-08T08:45:51.9760075Z" />
        <EventRecordID>3215</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>DESKTOP-ITCO54R</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"</Data>
        
        <Data>C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe</Data>
        
    </Event>
    ////////////////////////////////////////////////////////////////////////////
    
    PC Windows10 Famille
    
    Nom du journal :Application
    Source :       SideBySide
    Date :         08-08-22 09:59:38
    ID de l’événement :33
    Catégorie de la tâche :Aucun
    Niveau :       Erreur
    Mots clés :    Classique
    Utilisateur :  N/A
    Ordinateur :   DESKTOP-ITCO54R
    Description :
    La création du contexte d’activation a échoué pour « C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe ». Assembly dépendant Microsoft.VC80.MFC,
    processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" introuvable. Utilisez sxstrace.exe pour un diagnostic détaillé.
    XML de l’événement :
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2022-08-08T07:59:38.4485726Z" />
        <EventRecordID>3196</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>DESKTOP-ITCO54R</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"</Data>
        
        <Data>C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe</Data>
        
      /////////////////////////////////////////////////////////////////////////////
    PC Win10 Famille
    + System 
    
      - Provider 
    
       [ Name]  SideBySide 
     
      - EventID 33 
    
       [ Qualifiers]  49409 
     
       Version 0 
     
       Level 2 
     
       Task 0 
     
       Opcode 0 
     
       Keywords 0x80000000000000 
     
      - TimeCreated 
    
       [ SystemTime]  2022-08-08T07:56:58.7465066Z 
     
       EventRecordID 3193 
     
       Correlation 
     
      - Execution 
    
       [ ProcessID]  0 
       [ ThreadID]  0 
     
       Channel Application 
     
       Computer DESKTOP-ITCO54R 
     
       Security 
     
    
    - EventData 
    
       Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" 
        
       C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe 
        
        
        
      
    //////////////////////////////////////////////////////
    Nom du journal :Application
    Source :       SideBySide
    Date :         08-08-22 10:06:27
    ID de l’événement :33
    Catégorie de la tâche :Aucun
    Niveau :       Erreur
    Mots clés :    Classique
    Utilisateur :  N/A
    Ordinateur :   DESKTOP-ITCO54R
    Description :
    La création du contexte d’activation a échoué pour « C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe ». Assembly dépendant Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" introuvable. Utilisez sxstrace.exe pour un diagnostic détaillé.
    XML de l’événement :
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2022-08-08T08:06:27.7788986Z" />
        <EventRecordID>3207</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>DESKTOP-ITCO54R</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"</Data>
        
        <Data>C:\JEUX\ScrabbleUBISOFT\ScrabbleConfiguration.exe</Data>
        
    </Event>
    ///////////////////////////////////////////////////////////////////////////
    
    Nom du journal :Application
    Source :       Application Hang
    Date :         08-08-22 10:01:28
    ID de l’événement :1002
    Catégorie de la tâche :(101)
    Niveau :       Erreur
    Mots clés :    Classique
    Utilisateur :  N/A
    Ordinateur :   DESKTOP-ITCO54R
    Description :
    Le programme depends.exe version 2.2.6000.0 a cessé d'interagir avec Windows et a été fermé. Pour voir si plus d'informations sur le problème sont disponibles, vérifiez l'historique des problèmes dans le Panneau de configuration Sécurité et maintenance.
     ID de processus : 16a8
     Heure de début : 01d8aafcf7830b3c
     Heure d'arrêt : 29
     Chemin d'accès à l'application : C:\Users\virou\AppData\Local\Temp\ExpressZip-7292-2\depends22_x86.zip\depends.exe
     ID de rapport : bb0d6404-6579-4a6a-b25b-36199832e817
     Nom complet du package défectueux : 
     ID de l'application relative à un package défectueux : 
     Type de blocage : Unknown
    
    XML de l’événement :
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Hang" />
        <EventID Qualifiers="0">1002</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>101</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2022-08-08T08:01:28.2946923Z" />
        <EventRecordID>3203</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>DESKTOP-ITCO54R</Computer>
        <Security />
      </System>
      <EventData>
        <Data>depends.exe</Data>
        <Data>2.2.6000.0</Data>
        <Data>16a8</Data>
        <Data>01d8aafcf7830b3c</Data>
        <Data>29</Data>
        <Data>C:\Users\virou\AppData\Local\Temp\ExpressZip-7292-2\depends22_x86.zip\depends.exe</Data>
        <Data>bb0d6404-6579-4a6a-b25b-36199832e817</Data>
        
        <Data>Unknown</Data>
        <Binary>55006E006B006E006F0077006E0000000000</Binary>
      </EventData>
    </Event>
    /////////////////////////////////////////////////////////////////////
    /////////////////////////////////////////////////////////////////////
    
    PC Windows 10 Professionnel
    
    Le programme du jeu Ubisoft Scrabble s' est ouvert normalement 
    Il y a une erreur avec UIRibbon.dll ?
    
    
    Nom du journal :Application
    Source :       SideBySide
    Date :         08-08-22 11:10:45
    ID de l’événement :33
    Catégorie de la tâche :Aucun
    Niveau :       Erreur
    Mots clés :    Classique
    Utilisateur :  N/A
    Ordinateur :   DESKTOP-NH4T8MC
    Description :
    La création du contexte d’activation a échoué pour « C:\WINDOWS\system32\UIRibbon.dll ». Assembly dépendant Microsoft.Windows.GdiPlus,language="&#x2a;",
    processorArchitecture="&#x2a;",publicKeyToken="6595b64144ccf1df",type="win32",version="1.1.6000.16386" introuvable. Utilisez sxstrace.exe
     pour un diagnostic détaillé.
    XML de l’événement :
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2022-08-08T09:10:45.1448229Z" />
        <EventRecordID>50991</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>DESKTOP-NH4T8MC</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.GdiPlus,language="&amp;#x2a;",processorArchitecture="&amp;#x2a;",publicKeyToken="6595b64144ccf1df",type="win32",
    version="1.1.6000.16386"</Data>
        <Data>C:\WINDOWS\system32\UIRibbon.dll</Data>
        
    
    

    0
    1. brucine Messages postés 24846 Date d'inscription   Statut Membre Dernière intervention   4 169
       

      Je ne sais pas de manière formelle; il semblerait que soit cherchée une clé d'activation destinée à installer le logiciel (mais qui ne le rend pas inopérant quand il s'agit d'une simple dll une fois le jeu installé).

      Certains logiciels de jeux sur CD comportent exprès un blocage pour empêcher de les installer à partir du disque dur au lieu du CD.

      Il se peut aussi que le blocage soit du au fait que le certificat destiné à authentifier cette clé soit périmé, voir si on retrouve sur les 2 PC ce certificat et le comparer en passant par certmgr.msc dans la zone exécuter

      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. oscarhermes Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     

    En examinant les listes de certificats, je n' en  ai pas trouvé concernant ce programme ( Ubisoft , scrabble) 

    Merci de m' avoir aiguillé vers les journaux de windows, Le programme s' ouvre enfin, après avoir installé plusieurs version du pack c++ redistribuable , erreur : 

    Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" introuvable

    Il y a encore un petit problème avec un article qui "papillotte" un peu sur l' écran, mais la résolution ne règle pas le problème  de plus mon épouse me signale qu' elle ne sait plus employé certaines fonctions du jeu, mais bon je dois encore voir tout cela en détail, il manque peut-être encore  un programme pour windows ?


    0