Устранение проблем в случае, если Power BI Desktop не запускаетсяResolve Issues when Power BI Desktop will not launch

В Power BI Desktop пользователям, установившим и использующим предыдущие версии локального шлюза данных Power BI, может быть запрещен запуск Power BI Desktop из-за ограничений политики администрирования, которую локальный шлюз Power BI налагает на именованные каналы на локальном компьютере.In Power BI Desktop, users who installed and are running previous versions of the Power BI On-premises data gateway can be blocked from launching Power BI Desktop, due to administrative policy restrictions that the Power BI on-premises gateway placed on named pipes on the local machine.

Устранение проблем с локальным шлюзом данных и Power BI DesktopResolve issues with the On-premises data gateway and Power BI Desktop

Существует три варианта устранения проблемы, связанной с локальным шлюзом данных, и обеспечения запуска Power BI Desktop:There are three options to resolve the issue associated with the On-premises data gateway, and enable Power BI Desktop to launch:

Решение 1. Установите последнюю версию локального шлюза данных Power BI.Resolution 1: Install the latest version of Power BI On-premises data gateway

Последняя версия локального шлюза данных Power BI не налагает ограничения на именованные каналы на локальном компьютере и разрешает запускать Power BI Desktop должным образом.The latest version of the Power BI On-premises data gateway does not place named pipe restrictions on the local machine, and allows Power BI Desktop to launch properly. Если вам нужно продолжить использование локального шлюза данных Power BI, рекомендуется именно это решение.If you need to continue using Power BI On-premises data gateway, this is the recommended resolution. Вы можете скачать последнюю версию локального шлюза данных Power BI здесь.You can download the latest version of Power BI On-premises data gateway from this location. Обратите внимание, что ссылка является прямой ссылкой для скачивания исполняемого файла установки.Note that the link is a direct download link to the installation executable.

Решение 2. Удалите или остановите службу Windows для локального шлюза данных Power BI.Resolution 2: Uninstall or stop the Power BI On-premises data gateway Windows service

Если локальный шлюз данных Power BI больше не требуется, можно удалить его или остановить его службу Windows. При этом ограничения политики снимаются, и становится возможен запуск Power BI Desktop.If you no longer need the Power BI On-premises data gateway, you can uninstall it, or you can stop the Power BI On-premises data gateway Windows service, which removes the policy restriction, and allows Power BI Desktop to launch.

Решение 3. Запустите Power BI Desktop с правами администратораResolution 3: Run Power BI Desktop with administrator privilege

Кроме того, вы можете запустить Power BI Desktop от имени администратора, что также позволит успешно запустить Power BI Desktop.Alternatively, you can successfully launch Power BI Desktop as administrator, which also allows Power BI Desktop to successfully launch. По-прежнему рекомендуется установить последнюю версию локального шлюза данных Power BI, как было описано ранее.It is still recommended that you install the latest version of Power BI On-premises data gateway, as described earlier in this article.

Важно отметить, что приложение Power BI Desktop разработано как многопроцессная архитектура, и некоторые из этих процессов обмениваются данными с помощью именованных каналов Windows.It's important to note that Power BI Desktop is engineered as a multiprocess architecture, and several of these processes communicate using Windows named pipes. При этом некоторые процессы могут мешать использованию именованных каналов.There may be other processes that interfere with those named pipes. Чаще всего это происходит в рамках обеспечения безопасности, например, когда антивирусная программа или брандмауэр могут блокировать каналы или перенаправлять трафик в определенный порт.The most common reason for such interference is security, including situations where antivirus software or firewalls might be blocking the pipes or redirecting traffic to a specific port. Эту проблему может решить запуск Power BI Desktop с правами администратора.Launching Power BI Desktop with administrator privilege may resolve that issue. Если такой запуск невозможен, обратитесь к администратору, чтобы узнать о применяемых правилах безопасности, которые блокируют правильный обмен данными для именованных каналов, и включить и Power BI Desktop и соответствующие подпроцессы в список разрешенных.If launching with administrator privelege isn't possible, contact your administrator to determine which security rules are getting applied that prevent named pipes from properly communicating, and whitelist Power BI Desktop and its respective subprocesses.

Устранение проблем при подключении к SQL ServerResolve issues when connecting to SQL Server

Если при подключении к базе данных SQL Server появляется сообщение об ошибке наподобие приведенного ниже, проблему часто можно решить, запустив приложение Power BI Desktop от имени администратора, а затем установив подключение к SQL Server.If you encounter an error message similar to the following, when connecting to a SQL Server database, you can often resolve the issue by launching Power BI Desktop as an administrator, and then making the SQL Server connection:

"An error happened while reading data from the provider: 'Could not load file or assembly 'System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxx' or one of its dependencies. Either a required impersonation level was not provided, or the provided impersonation level is invalid. (Exception from HRESULT: 0x80070542)'"

После запуска приложения от имени администратора и установки подключения необходимые библиотеки DLL регистрируются правильно.After launching as an administrator and establishing the connection, the required DLLs are registered properly. После этого запускать приложение Power BI Desktop от имени администратора не требуется.After that, launching Power BI Desktop as an administrator isn't necessary.

Справка по другим проблемам при запуске Power BI DesktopHelp with other issues when launching Power BI Desktop

Мы стараемся описать как можно больше проблем, связанных с использованием Power BI Desktop.We strive to cover as many issues that occur with Power BI Desktop as possible. Мы регулярно просматриваем описание проблем, которые возникают у многих наших клиентов, и включаем их в наши статьи.We regularly look at issues that may be affecting many customers, and include them in our articles.

Если проблема с запуском Power BI Desktop не связана с локальным шлюзом данных или если предыдущие действия не помогли, обратитесь в службу поддержки Power BI (https://support.powerbi.com). Вам помогут определить и устранить проблему.If the issue with launching Power BI Desktop is not associated with the On-premises data gateway, or when the previous resolutions don't work, you can submit a support incident to Power BI support (https://support.powerbi.com) to help identify and solve your issue.

Чтобы оптимизировать изоляцию и выявление проблем с Power BI Desktop, которые могут возникнуть в будущем (мы надеемся, что их не будет или будет мало), необходимо включить трассировку и сбор файлов журналов.For other issues you may encounter in the future with Power BI Desktop (we hope there are none, or very few), it is helpful to turn on tracing and gather log files, to better isolate and identify the issue. Чтобы включить трассировку, выберите Файл > Параметры и настройки > Параметры, щелкните Диагностика и установите флажок Включить трассировку в разделе Параметры диагностики.To turn on tracing, select File > Options and settings > Options and then select Diagnostics, then check Enable tracing under Diagnostic Options. Мы понимаем, что необходимо запустить Power BI Desktop, чтобы задать этот параметр, который больше полезен для будущих проблем, связанных с запуском Power BI Desktop.We realize that Power BI Desktop must be running to set this option, which is more helpful for future issues associated with launching Power BI Desktop.