How to Install Puppy Linux in Dual Boot Mode on Windows 10 PC

Of all the Linux distributions available on the internet, Puppy Linux is the quickest to load and still able to provide all the useful components of a standard Linux distribution. I personally use it from time to time when I have to recover files from a messed up Windows installation or just want to access some suspicious sites without the fear of getting my Windows installation infected with unknown malware. But like some other Linux distributions (e.g., Ubuntu Linux or Mint Linux), it does not provide an easy in-built method to install it in a dual-boot configuration on a Windows PC.

While using Puppy Linux from a bootable USB flash disk is no problem at all, you can make it much faster and easier if you install it in the dual boot configuration on your Windows PC. Here is how:

Note: These steps will disable fast-boot in Windows. So your Windows perhaps won’t boot so fast next time.

  1. Download latest version of Puppy Linux ISO from The 64-bit version of Puppy Linux requires your PC to have a 64-bit CPU. You can use 64-bit Checker to determine if your PC is 64-bit ready. If confused, just download the 32-bit version of Puppy Linux ISO.
  2. Download LICK from and install it in Windows.
  3. Launch LICK and then drag-n-drop the downloaded ISO file on the LICK window.
  4. You can change the ID, name and install location, but the default values work better for everyone. Just click on the Install button.Dual Boot Windows 10 and Puppy Linux
  5. In a few seconds, you will see a message confirming that installation was successful. This means that you are ready to dual-boot into Windows or Puppy Linux.Dual Boot Windows 10 and Puppy Linux
  6. Reboot your PC and you will see the boot manager from where you can select either Windows or Puppy Linux.Dual Boot Windows 10 and Puppy Linux

This method works even on newer systems with UEFI and secure boot. In these systems, you will have to take a few extra steps when you boot into Puppy Linux for the first time. But this is only one-time process. After first reboot, you will be able to boot into Windows or Puppy Linux without any problem.

5 thoughts on “How to Install Puppy Linux in Dual Boot Mode on Windows 10 PC

  1. Hi, I had successfully installed Puppy Linux (Tahrpup) in dual boot mode with Windows 10 following your instructions. Now I want to install Xenialpup… do I just download the ISO file of Xenialpup and use LICK to install that file? Do I need to remove the previous version? If so, how?

    1. You can use LICK to uninstall the previous version. All installation are listed under “Uninstall” tab, select one and remove. You do not have to remove older versions though – you can install more than one version using LICK, just make sure to give them different ID and names before clicking on Install button.

Leave a Reply

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