Résoudre des problèmes liés au démarrage de Power BI Desktop

Cet article décrit et résout plusieurs cas où Power BI ne peut pas s’ouvrir ou ne peut pas se connecter à des sources de données.

Problèmes liés à l’ouverture de fichiers PBIX chiffrés

Vous ne pouvez pas ouvrir des fichiers PBIX chiffrés en utilisant une version de Power BI Desktop qui ne prend pas en charge la protection des informations. Si vous devez continuer à utiliser Power BI Desktop, opérez une mise à jour vers une version qui prend en charge la protection des informations.

Solution :sélectionnez ce lien pour télécharger directement le dernier fichier exécutable d’installation de Power BI Desktop. La dernière version de Power BI Desktop prend en charge la protection des informations et peut déchiffrer et ouvrir n’importe quel fichier PBIX chiffré.

Problèmes de passerelle de données locale

Des utilisateurs qui ont installé et exécutent des versions antérieures de la passerelle de données locale Power BI peuvent être empêchés d’ouvrir Power BI Desktop. Les versions précédentes de la passerelle de données locale restreignaient la stratégie d’administration des canaux nommés sur l’ordinateur local.

Solution : pour résoudre le problème lié à la passerelle de données locale et permettre l’ouverture de Power BI Desktop, utilisez l’une des options suivantes :

  • Installez la dernière version de la passerelle de données locale Power BI.

    La dernière version de la passerelle de données locale Power BI ne restreint pas les canaux nommés de l’ordinateur local, et permet ainsi à Power BI Desktop de s’ouvrir correctement. Si vous souhaitez continuer à utiliser la passerelle de données locale Power BI, la solution recommandée consiste à la mettre à jour. Sélectionnez ce lien pour télécharger directement le dernier fichier exécutable d’installation de la passerelle de données locale Power BI.

  • Désinstallez ou arrêtez le service de passerelle de données locale Power BI. Vous pouvez désinstaller la passerelle de données locale Power BI si vous n’en avez plus besoin. Ou bien vous pouvez arrêter le service de passerelle de données locale Power BI, ce qui a pour effet de lever la restriction de stratégie et de permettre l’ouverture de Power BI Desktop.

  • Exécutez Power BI Desktop avec des privilèges d’administrateur.

    Vous pouvez démarrer Power BI Desktop en tant qu’administrateur, ce qui permet également à Power BI Desktop de s’ouvrir correctement. Il est toujours recommandé d’installer la dernière version de la passerelle de données locale Power BI.

    Power BI Desktop est une architecture multiprocessus, dans laquelle plusieurs processus communiquent à l’aide de canaux nommés Windows. D’autres processus peuvent interférer avec ces canaux nommés. La raison la plus courante de telles interférences est la sécurité, notamment les situations où un logiciel antivirus ou des pare-feu bloquent les canaux ou redirigent le trafic vers un port spécifique.

    L’ouverture de Power BI Desktop avec des privilèges d’administrateur peut résoudre ce problème. Si vous ne pouvez pas ouvrir Power BI Desktop avec des privilèges d’administrateur, demandez à votre administrateur quelles règles de sécurité empêchent les canaux nommés de communiquer correctement. Ensuite, ajoutez Power BI Desktop et ses sous-processus aux listes d’autorisation.

Problèmes de connexion à SQL Server

Si vous tentez de vous connecter à une base de données SQL Server en utilisant un compte différent de celui avec lequel vous vous êtes connecté sur votre ordinateur, vous pouvez voir un message d’erreur semblable au suivant lorsque vous sélectionnez Windows > Utiliser d’autres informations d’identification :

Une erreur s’est produite pendant la lecture de données du fournisseur :
'Impossible de charger le fichier ou l’assembly 'System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxx' ou une de ses dépendances. Soit un niveau d'emprunt d'identité requis n'a pas été fourni, soit le niveau d'emprunt d'identité fourni n'est pas valide. (Exception de HRESULT: 0x80070542)'

Cause : cela est dû à la façon dont votre système local et vos comptes sont configurés par votre service informatique. Si l’autre compte Windows que vous essayez d’utiliser n’est pas autorisé à accéder au système, il n’est pas autorisé à inscrire les DLL nécessaires à Power BI Desktop pour établir la connexion.

Solution : vous pouvez souvent résoudre ce problème en ouvrant Power BI Desktop en tant qu’administrateur avant d’établir la connexion à SQL Server ou en demandant à vos administrateurs système de fournir à l’autre compte Windows les autorisations appropriées pour votre ordinateur. Quand vous ouvrez Power BI Desktop en tant qu’administrateur et établissez la connexion, les DLL requises sont inscrites. Après cela, vous n’avez plus besoin d’ouvrir Power BI Desktop en tant qu’administrateur pour cette connexion. En revanche, si vous choisissez de vous connecter au serveur SQL avec d’autres informations d’identification Windows différentes de celles utilisées jusqu’à présent, vous devez ouvrir Power BI Desktop en tant qu’administrateur chaque fois que vous vous connectez.

Problème de « Impossible de se connecter »

Vous pourriez voir s’afficher un message similaire à l’erreur suivante :

Impossible de se connecter. Désolé, une erreur s’est produite lors de la tentative de connexion. Détails : La connexion sous-jacente a été fermée : Impossible d’établir une relation de confiance pour le canal sécurisé SSL/TLS. »

Solution : désactivez la vérification de la révocation des certificats dans Options et paramètres>Options>Sécurité>Révocation des certificats. Pour plus d’informations, consultez Vérification de la révocation des certificats, Power BI Desktop.

Problèmes de démarrage de la version Microsoft Store de Power BI Desktop

Vous pourriez voir s’afficher un message similaire à l’erreur suivante :

Désolé, nous ne pouvons pas atteindre cette page. L’adresse IP du serveur de ms-pbi.pbi.microsoft.com est introuvable. Message du journal des événements de l’application - Description de l’ID d’événement 1 à partir de la source

Le message peut inclure des informations supplémentaires, comme les détails suivants :

Le composant qui déclenche cet événement n’est pas installé sur votre ordinateur local, ou l’installation est endommagée. Vous pouvez installer ou réparer le composant sur l’ordinateur local.

Solution: réinstallez WebView2 en suivant les étapes ci-après, qui ne nécessitent pas d’autorisations d’administration élevées.

  1. Désinstallez webview2.
  2. Réinstallez webview2 à l’aide de ce lien d’installation.

Occasionnellement, il arrive que Power BI Desktop ne parvienne pas à démarrer et affiche une fenêtre grise ou un message d’erreur mentionnant WebView2.

Screenshot of an error message mentioning WebView2.

La plupart des cas sont dus à la présence d’un programme sur votre ordinateur, généralement un logiciel antivirus. Pour vérifier si un programme est à l’origine du problème, procédez comme suit :

  1. Fermez Power BI Desktop.

  2. Ouvrez Windows Paramètres>À propos de>Paramètres système avancés, puis sélectionnez Variables d’environnement.

    Screenshot of the System Properties window with Environment Variables highlighted.

    Sous Variables utilisateur, sélectionnez Nouvelle, puis ajoutez le nom de variable WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS avec la valeur --disable-features=RendererCodeIntegrity.

    Screenshot of the new User variable and value.

  3. Démarrez Power BI Desktop et vérifiez qu’il démarre correctement.

  4. Supprimez la variable d’environnement que vous avez définie.

Solution : si les étapes précédentes ont résolu le problème, désactivez tout logiciel susceptible d’interférer avec le démarrage de Power BI Desktop ou spécifiez une exemption pour le processus WebView2.

Si vous rencontrez toujours des problèmes, envoyez un incident de support au Support power BI en fournissant les informations suivantes :

  • Rapports d’erreurs WebView2. Si vous utilisez la version Microsoft Store de Power BI Desktop, les rapports d’erreurs se trouvent dans c:\Utilisateurs\<nomutilisateur>\Microsoft\Power BI Desktop Store App\WebView2\EBWebView\Crashpad\reports ou c:\Utilisateurs\<nomutilisateur>\Microsoft\Power BI Desktop Store App\WebView2Elevated\EBWebView\Crashpad\reports.

    Si vous utilisez la version .exe téléchargée de Power BI Desktop, les rapports d’erreurs se trouvent dans c:\Utilisateurs\<nomutilisateur>\AppData\Local\Microsoft\Power BI Desktop\WebView2\EBWebView\Crashpad\reports ou c:\Utilisateurs\<nomutilisateur>\AppData\Local\Microsoft\Power BI Desktop\WebView2Elevated\EBWebView\Crashpad\reports.

  • ID d’appareil de votre machine, à partir de Windows Paramètres>Système>À propos de.

  • Journaux d’installation et de mise à jour. Collectez les fichiers suivants à partir des emplacements suivants en copiant et collant le chemin dans l’Explorateur de fichiers et, puis en copiant le fichier à un autre emplacement. Certains fichiers portent le même nom. Veillez donc à ne pas les écraser mais à les renommer lors de la copie.

    Chemin d’accès Fichier
    %temp%\ msedge_installer.log
    %ProgramData%\Microsoft\EdgeUpdate\Log\ MicrosoftEdgeUpdate.log
    %windir%\Temp\ MicrosoftEdgeUpdate.log
    %allusersprofile%\Microsoft\EdgeUpdate\Log\ MicrosoftEdgeUpdate.log
    %systemroot%\Temp\ msedge_installer.log
    %localappdata%\Temp\ msedge_installer.log
    %localappdata%\Temp\ MicrosoftEdgeUpdate.log
  • Journaux de l’observateur d’événements. Démarrez l’Observateur d’événements à partir du menu Démarrer. Dans l’Observateur d’événements, accédez à Journal des applications et services>Microsoft >Windows>CodeIntegrity>Opérationnel. Cliquez avec le bouton droit sur Opérationnel dans le volet gauche, puis choisissez Enregistrer tous les événements sous. Stockez le fichier à un emplacement où vous pouvez le récupérer. Faites de même pour Journaux Windows>Application.

    Screenshot of Event viewer showing the context menu with Save All Events As highlighted.

  • Clé ClientState de l’Éditeur du Registre. Ouvrez l’Éditeur du Registre en recherchant regedit dans Windows Search ou dans le menu Démarrer. Dans l’Éditeur du Registre, accédez à HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\ClientState. Cliquez avec le bouton droit sur ClientState dans la barre de gauche, puis choisissez Exporter et enregistrez le fichier.

    Screenshot of Registry Editor showing the context menu with Export highlighted.

  • Traces de processus. Procédez comme suit pour collecter des traces de processus à l’aide du Moniteur de processus :

    1. Téléchargez le Moniteur de processus, extrayez le fichier téléchargé et exécutez Procmon.exe.

    2. Arrêtez la capture en sélectionnant le bouton carré ouvert Capture.

      Screenshot of Process Monitor with Capture button highlighted to stop capturing.

    3. Effacez toutes les traces en sélectionnant le bouton de poubelle Effacer.

      Screenshot of Process Monitor with Clear button highlighted.

    4. Commencez la capture en sélectionnant le bouton Capturer.

      Screenshot of Process Monitor with Capture button highlighted to start capturing.

    5. Lancez Power BI Desktop et attendez que l’erreur apparaisse.

    6. Arrêtez la capture en sélectionnant le bouton Capturer.

      Screenshot of Process Monitor with Capture button highlighted to stop capturing again.

    7. Enregistrez les traces en choisissant Fichier>Enregistrer. Dans la boîte de dialogue Enregistrer dans un fichier, sélectionnez Tous les événements et Format PML (Native Process Monitor Format), indiquez un chemin d’accès au fichier, puis sélectionnez OK.

      Screenshot of Process Monitor Save to File dialog with All events and Native Process Monitor Format (PML) highlighted.

    8. Partagez les traces avec l’équipe de support sur demande.

  • Informations de diagnostic supplémentaires. Utilisez le Kit de déploiement et d’évaluation Windows pour collecter des informations supplémentaires.

    1. Téléchargez le Kit de déploiement et d’évaluation Windows.

    2. Une fois le téléchargement terminé, démarrez adksetup.exe, sélectionnez Installer le Kit de déploiement et d’évaluation Windows sur cet ordinateur, puis choisissez Suivant :

      Screenshot of the installer showing Install the Windows Assessment and Development Kit to this computer selected.

    3. Continuez l’Assistant. Dans la page Sélectionnez les fonctionnalités que vous souhaitez installer, choisissez Windows Performance Toolkit, puis Installer :

      Screenshot showing the Select the features you want to install page with Windows Performance Toolkit selected.

    4. Effectuez l’installation, puis démarrez l’Enregistreur de performance Windows.

    5. Téléchargez le fichier EdgeWebView2_General_EventsOnly.wprp sur votre ordinateur et décompressez-le.

    6. Dans l’Enregistreur de performance Windows, choisissez Autres options.

      Screenshot of Windows Performance Recorder with More options highlighted.

    7. Choisissez Ajouter des profils pour ajouter le profil EdgeWebView2_General_EventsOnly.wprp que vous avez téléchargé à l’étape précédente.

      Screenshot of the Windows Performance Recorder with EdgeWebView2_General_EventsOnly profile loaded.

    8. Choisissez Démarrer pour démarrer l’enregistrement.

      Screenshot of Windows Performance Recorder with Start highlighted.

    9. Une fois l’enregistrement en cours d’exécution, démarrez Power BI Desktop et vérifiez si le problème de démarrage se produit.

    10. Quand vous avez terminé, choisissez Enregistrer pour arrêter l’enregistrement et enregistrer les résultats sur votre ordinateur.

      Screenshot of Windows Performance Recorder with Save highlighted.

    11. Fournissez toutes les informations que vous avez collectées à l’équipe de support sur demande.

Délais d’expiration de la connexion de données

Lorsque vous tentez de créer une nouvelle connexion ou de vous connecter à un modèle sémantique Power BI existant, Power BI Desktop peut expirer sans établir la connexion. Il se peut que le spinner de connexion continuer de tourner, mais la connexion n’aboutit jamais.

Cette situation peut se produire si un produit de sécurité est installé sur votre machine, comme Digital Guardian ou d’autres produits de sécurité. Dans certains cas, le produit de sécurité installé peut interférer avec les appels sortants de demande de connexion réseau, entraînant l’expiration ou l’échec de la tentative de connexion.

Solution : essayez de désactiver le produit de sécurité, puis tentez à nouveau la connexion. Si la connexion réussit après que vous avez désactivé le produit de sécurité, vous savez que celui-ci était probablement la cause de l’échec de connexion.

Autres problèmes de lancement

L’équipe de documentation Power BI s’efforce de couvrir autant de problèmes liés à Power BI Desktop que possible. L’équipe examine régulièrement des problèmes susceptibles d’affecter de nombreux clients, et inclut ceux-ci dans des articles.

Si votre problème n’est pas lié à une passerelle de données locale, ou si les résolutions décrites dans cet article ne fonctionnent pas, vous pouvez soumettre un incident de support au Support Power BI.

Chaque fois que vous rencontrez des problèmes avec Power BI Desktop, il est utile d’activer le suivi et de collecter les fichiers journaux. Les fichiers journaux peuvent aider à isoler et à identifier le problème. Pour activer le suivi dans Power BI Desktop, choisissez Fichier>Options et paramètres>Options, sélectionnez Diagnostics, puis Activer le suivi. Power BI Desktop doit être en cours d’exécution pour qu’il soit possible d’activer cette option, mais cela est utile pour résoudre d’éventuels problèmes futurs associés à l’ouverture de Power BI Desktop.