How To Run Windows Apps On Chromebook

How to Install Wine 9.0 on Your Chromebook

We will begin by installing the latest version of Wine on Chromebook. In case you are wondering what Wine is, well, it’s a compatibility layer that allows you to use Windows apps in a Linux environment without going through the emulation route.
To cut things short, it basically runs Windows apps through a compatibility layer called Wine, which operates inside the Linux container. I know that seems a mouthful, but don’t worry the performance is good and more than usable for light applications.
Now, let’s begin with the installation of Wine 9.0 to run Windows 10 and 11 apps on a Chromebook.

First, go ahead and set up Linux on your Chromebook by following our linked guide.

After Linux is installed, open Terminal from the app drawer and run the below command to add support for 32-bit apps.

Next, run the below command to download and add the GPG key for the Wine repository.

Once you have done that, run the below command to add WineHQ to your APT sources list.

Next, run this command to update the packages.

Finally, run the last command, which will install Wine 9.0 on your Chromebook. This process will take some time so keep patience.

Once the installation finishes, type winecfg in the Terminal and press the Enter key. This will prompt you to install additional files required to run Windows apps through Wine. The prompt may appear multiple times so click “Install” every time it appears.

Next, run the below command to create a wine folder in your home directory.

Finally, to test if you have installed Wine 9.0 successfully, run winecfg again and move to the “About” tab. There you have it! Wine is running on the Chromebook without any issues.

If the screen resolution is too small for you, move to the “Graphics” tab and change the screen resolution to 120 dpi or whatever looks best to you.

How to Install Windows Apps on Your Chromebook

Now that you have successfully set up Wine 9.0, it is time to install and run a Windows app on your Chromebook. Here, for example, I am going to show you how to install IrfanView – a popular image viewer – on ChromeOS. Let’s look at the steps:

First, download the 64-bit EXE file (of any Windows program). Move the EXE file to the Linux files section. Next, right-click on the EXE file on your Chromebook. Choose Open with -> Wine Windows Program Loader.

It will open the installation wizard. Now, you can easily install the Windows app on your Chromebook from the GUI interface.

After the installation, open the “wine” folder inside “Linux files”.

Here, you will find the file-directory structure similar to Windows. Now, check where the program has been installed, either in the Program Files or Program Files (x86) folder. Once you locate the correct folder, open it, and find the .exe file.

For example, “i_view32.exe” is the EXE file I need to run to launch IrfanView. Right-click on it and choose Open with -> Wine Windows Program Loader.

There you go! You can now use Windows apps on your Chromebook with ease. You need to repeat this step every time you want to launch a Windows app.
So, that was our deep dive into how you can run Windows apps on a Chromebook using Wine 9.0. As is evident in this tutorial, Windows 10 and 11 apps work pretty well through the Linux container on ChromeOS. Among other apps, we tried IDM, Notepad++, and VLC as well.
So, go ahead and try your favorite Windows apps on your Chromebook. And if you are interested in gaming on your ChromeOS device, do learn how to play Steam games on your Chromebook. Finally, if you are facing any issues, let us know in the comment section below.

How to Run Windows Apps on Chromebook - 99