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.
- Désinstallez webview2.
- Réinstallez webview2 à l’aide de ce lien d’installation.
Problèmes liés à WebView2
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.
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 :
Fermez Power BI Desktop.
Ouvrez Windows Paramètres>À propos de>Paramètres système avancés, puis sélectionnez Variables d’environnement.
Sous Variables utilisateur, sélectionnez Nouvelle, puis ajoutez le nom de variable WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS avec la valeur --disable-features=RendererCodeIntegrity.
Démarrez Power BI Desktop et vérifiez qu’il démarre correctement.
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.
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.
Traces de processus. Procédez comme suit pour collecter des traces de processus à l’aide du Moniteur de processus :
Téléchargez le Moniteur de processus, extrayez le fichier téléchargé et exécutez Procmon.exe.
Arrêtez la capture en sélectionnant le bouton carré ouvert Capture.
Effacez toutes les traces en sélectionnant le bouton de poubelle Effacer.
Commencez la capture en sélectionnant le bouton Capturer.
Lancez Power BI Desktop et attendez que l’erreur apparaisse.
Arrêtez la capture en sélectionnant le bouton Capturer.
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.
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.
Téléchargez le Kit de déploiement et d’évaluation Windows.
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 :
Continuez l’Assistant. Dans la page Sélectionnez les fonctionnalités que vous souhaitez installer, choisissez Windows Performance Toolkit, puis Installer :
Effectuez l’installation, puis démarrez l’Enregistreur de performance Windows.
Téléchargez le fichier EdgeWebView2_General_EventsOnly.wprp sur votre ordinateur et décompressez-le.
Dans l’Enregistreur de performance Windows, choisissez Autres options.
Choisissez Ajouter des profils pour ajouter le profil EdgeWebView2_General_EventsOnly.wprp que vous avez téléchargé à l’étape précédente.
Choisissez Démarrer pour démarrer l’enregistrement.
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.
Quand vous avez terminé, choisissez Enregistrer pour arrêter l’enregistrement et enregistrer les résultats sur votre ordinateur.
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.