The Best Way to Install Power BI Desktop - Excelerator BI

The Best Way to Install Power BI Desktop

Power BI Desktop is a free, standalone self service BI tool for data modelling and reporting.  You will not get a better, free desktop data modelling and reporting tool than this anywhere.  

Power BI Desktop is evolving at a rapid rate with updates released every month. Due to the speed of the updates, it is important to keep up to date and have the latest version of the tool installed on your PC to get the best value from the software.

There are 2 options to install Power BI Desktop.

  1. Install from the Microsoft Store
  2. Install from a direct download (click to run).

These 2 options are available when you go to the Microsoft Power BI Installation Page (as shown below).

Install Pbi 1

The two options install the same version of the software, but there is a subtle and important difference. If you install with the direct download (#2 above), you will manually install the latest version of the software, and you will need to repeat the installation manually every time there is a new version of Power BI Desktop released (i.e. up to 12 times per year*). On the other hand, if you install from Microsoft Store (#1 above), it is a one time installation as the desktop installation will automatically be updated by Windows whenever a new version of the software is released to the Microsoft Store.

It is for this reason that I recommend option 1 – install from the Microsoft Store.

Notes about IT

  • Some companies’ IT departments prevent the use of the Microsoft Store by default.  If this is the situation with you, you will not be able to use option 1 above.
  • Some companies’ IT departments also prevent the installation of click to run software (option 2).

If either of the above limitations apply to you, then you may need to have a (often difficult) conversation with IT about the benefits of using a modern software as a service approach to managing the updates of this product.

Update: There have been a couple of comments below on how IT departments intervene in this process arguing that the intervention is required.  In my view, Power BI Desktop is an authoring tool, not a production tool. There can definitely be issues (as outlined in the comments) where Power BI Desktop causes an issue in production (PowerBI.com).  If that happens, then why not just roll back to a previous version?  Better still, use the premium deployment pipelines to test everything prior to going live.   If you value 100% uptime at the expense of the additional layers of cost and delay in the Desktop update process, and don’t use the deployment pipelines/premium, then of course an IT department can intervene and prevent the users installing the latest version of the software.  In my view, this is an old approach to IT.

* I say above “up to 12 times per year”, but in reality Microsoft often releases bug fix releases intra-month, meaning there can be many more versions to install than 12.

Other Notes/Cautions

  • Some have reported (see comments) issues with using the Store version with an Oracle connector.  If this is you, you may want to do some testing before getting too excited about moving from the click to run version and moving to the store version.

Installing Power BI Desktop from the Microsoft Store

This is the preferred option where possible.  Follow these steps to install Power BI Desktop from Microsoft Store.

Install Pbi 1

This prompts you whether to open the Microsoft Store.

  • Click on Open Microsoft Store (#1 below).

Install Pbi 4

This takes you to Power BI Desktop app in the Store.

Install Pbi 5

  • Click on Install (#1 above).

This downloads the Power BI Desktop tool to your PC.  Generally speaking, that is all you need to do. The software will automatically update each month (and for bug fixes) from then on.  However, if you know a new version of Power BI Desktop has been released (say on release day) and you are desperate to have it installed immediately you can.

  • Launch the Microsoft Store
  • Click on the ellipsis (#1 below)
  • Select Downloads and updates (#2)
  • Click Get Updates.

Updates

This will force the immediate update of all software you have installed, including Power BI Desktop.  Normally it is scheduled by Microsoft to spread out the install effort as it updates everyone’s version around the world.

Installing Power BI Desktop with Direct Download

This is the non-preferred option.  Follow these steps to install Power BI Desktop with direct download.

Install Pbi 1

  • Scroll down the page to find the following.

Install Pbi 2

As you can see in #1 above, you can set your language preference from the drop down box. By clicking on + (#2 above) you can find the details about the tool, the system requirements (#3 above) for the installation and the install instructions (#4 above). You can find in Details that it is possible to install either 32-bit version or 64-bit version of the tool. I recommend installing 64-bit version to get the maximum performance of the tool. You do not need to install the 32-bit version of Power BI Desktop even if you have the 32-bit version of MS Office installed.

  • Select your language (#1 above) and then click on Download (#5 above).

Here you get to select either the 64-bit version (#1 below) or the not recommended 32-bit version (#2 below).  You should select the 64 bit version.

Install Pbi 3

  • Check the 64-bit version and click on Next.

This downloads the file PBIDesktopSetup_x64.exe to your system.

  • Double click on this downloaded exe file, proceed as per the instructions that popup, agree to the license terms and then click on Install. This installs the Power BI Desktop current version onto your system. Click on Finish and Power BI Desktop will be launched onto your system.

New Version Available

If you install the click to run version, you may see a message in the bottom right hand corner of the screen indicating there is a new version that can be downloaded and installed.  This message will show when there is a new release, but also if there is an update to the current release.

Install Pbi 10

What if I Change My Mind?

OK, if you first install the click to run version and then realise you should be using the Microsoft Store version, then you really should uninstall the version do you not use. If not, you will end up with 2 versions installed (see below).

Install Pbi 7

If you don’t uninstall one of them,  you may have issues launching the correct version of the software from within Windows Explorer.  Therefore, if you have both versions installed, I recommend you fully uninstall the click to run version from your system.

Uninstalling the Click to Run Version

I suggest you uninstall the click to run version as soon as you move to the Microsoft Store version.

  • Click the Windows icon in the task bar.
  • Select Settings.
  • Click on Apps
  • In the section Apps & Features, search for “bi” as shown below. Careful, there are 2 search boxes.  Use the one shown below.

Install Pbi 9

If you have 2 versions, one will be the click to run version and the other will be the Microsoft Store version.  In the image above,

  • #1  is the download version (note is says “Microsoft PowerBI Desktop”).
  • #2 is the Microsoft Store app (note it says “Power BI Desktop” with no “Microsoft”, plus it says “Microsoft Corporation” beneath the software name)

Keep the Microsoft Store version (#2 above) and select and uninstall the click to run version (#1 above).

That’s it. No more monthly fussing around to keep the software up to date, and no more being out of date.

24 thoughts on “The Best Way to Install Power BI Desktop”

  1. Dear Matt, thanks for your support. I had a problem with my windows and had therefore reinstall new windows. When I tried reinstalling Power Bi Desktop, I get this respond of Are you sure you want to cancel power bi desktop 64x installation. please how can I fix this problem. I need your assistance.

  2. Solomon Nduka Nwadukwe

    ..I had old version of power Bi, so I downloaded new version without uninstalling the old version.,
    Later,I installed the old version, but still the new version is not Installing ,I keep getting this below
    “”The Microsoft powerBI desktop wizard was interrupted.You system has not been modified.To install this program ar a later time””

    Please help, what should I do,I am using Window 10.
    I have uninstalled and redownload several times, still not Installing

    1. You don’t mention if these are the store version or the manual install versions. I assume the latter. All I can suggest is to check your installed programs and make sure that you actually have no other versions installed. I can’t really help more than that. You could try to contact Microsoft support for help.

  3. Christian Villegas

    Hey Matt,

    While I’d agree with you on the MSFT store version somewhat. I’ve recently found out from some of the MSFT team that they don’t have feature parity for some things like the new MaxEvaluationContainer reg keys. Along with that if you leverage a single sign on MFA or Federated account situation which requires you to launch the application as another account for some reason you’re out of luck on the MSFT store app method. For now what we’ve done is made centralized remote servers that have the x64 version installed on it and once a month when a new release comes out we QA it and push the remote server connection to the users. Hope they put everything to parity eventually between the versions.

    Thanks for all that you do Power BI!

    Christian

  4. Do you use laptop or desktop computer? and wich configuration RAM and Memory do you have? if can you told us, thanks

  5. Hi Matt, I previously used the manual install version and decided to change when I read this.

    Now I am unable to connect to an on-premises Oracle database with the Store version of Power BI. The following error occurs:

    Details: “An error happened while reading data from the provider: ‘Object reference not set to an instance of an object.'”

    I uninstalled the Store version, installed the manual version, tested successfully. Then uninstalled the manual version, installed the Store version and the error reappeared.

    Excel has no problem connecting either.

    Any thoughts on why the Store version might not work?

    Cheers
    Phil

    1. Yep, we’ve tried every Oracle driver known to man and we still can’t get the Store version to connect to Oracle. But, the exe version can. It’s so frustrating!

    2. Hey Phil. I asked Will Thompson about this. What bit version is your oracle connector? The store version is 64 bit. Maybe your Oracle connector is 32 bit. Can you confirm?

    3. Just had to rebuild my computer from bare metal up.. Prior to rebuild I had been using .exe Power BI install method ( and as mentioned below, kept versions in case need to regress). My entire analytic environment is 64bit ( R, python, Power BI, oracle instant-client, et al. ) — prior to rebuild I was using oracle’s instant-client zip installs (basic, sdk, tools, odbc, sqlplus). After rebuild, for some reason, I tried the Microsoft Store install method and got the “deprecated oracle source….” error when attempting to refresh a Power BI Desktop model. Tried installing ODAC 19c. . . read all the google returns for special cases. . . as noted by PhilC . . . nothing worked , couldn’t get Power BI to talk to my oracle database. Finally bumped into this blog . . . uninstalled Microsoft Store version and reinstalled latest (May 2021) .exe version and with standard warning:

      “The recommended provider (‘Oracle.Data.Access’) client is not installed. You can continue with your current provider, however, it has been deprecated and may not work correctly.”

      Click ‘Ok’ enter server, sql statement.
      Click ‘OK’ and no issues.

      I don’t understand why the constraint on standard Oracle instant-client (or full client).

  6. ThX
    I never installed from the Store and had no idea of the difference
    So many small things we all miss all the time…

  7. Phillip Putzback

    I might have missed it, but does the store install the 32bit or 64bit version? I would hope it could detect my OS.

    1. Very good question. It installed the 64 bit on my PC, but I am not sure of the logic on how it decided to do that. I assume it is based on my PC being 64 bit. I will try to find out

  8. I think this is a good policy for very small or informal projects or individuals, but for more complex scenarios, extra care should be placed on version control.
    I favour the manual download: We collect the various installs in folders which are shared with the team. It allows us to test and train with preview features while using a more stable version for production reports.
    Also, we can go back to different versions for issue investigation. We have had issues with bugs being introduced, and have had to roll back installs so they could function as required.

  9. Morten Svendsen

    For non.English Countries there is a language issue. I like to have the English version of Power BI Desktop (and all other software originally written in English)
    When I install from the store I get the Norwegian version.
    (I have to admit that I haven’t done lots of research to find a way to get the english version through the Microsoft Store (in Norway) )

  10. Agree with most of this, but its worth pointing out that at least 2x or 3x a year there are day one showstopper bugs that make their way into Power BI Desktop and if you install from the store, buckle up for those releases since you will get it day one and be on the absolute bleeding edge. You need only look to November 2020 (bug with certificate check that prevented many people from logging in) and December 2020 (sort order disappearing, issues with live connections to AS instances among others) for examples. In most cases you can always install a click to run version of the prior month’s release but then you’ve got two version on the same machine and you have to remember to fix that mess.

    If you don’t have an easy way of reverting back to prior versions, I do not recommend using the store version

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top