Grub2Win Icon


3.8 Stars (21)
1,587 Downloads (This Week)
Last Update:
Browse All Files



*** New - Grub 2.02 release & Themes ***

Grub2Win supports 64 and 32 bit EFI and BIOS on Windows 10, 8, 7, Vista and XP.

Safely dual boot Windows and Linux.

Grub2Win boots native, open source GNU grub version 2.02 code. Everything is contained in a single 15 MB directory on your Windows C: drive. On EFI systems a few small modules are installed to your EFI partition.

Using the simple Windows GUI and instructions you can install Grub2Win quickly and safely. Boot time messages and help can be displayed in your native language.

Select from a number of OS choices. Samples for Remix, Android, Ubuntu, Debian, Suse, Fedora, Mint, BSD and Windows are included. ISO files can also be booted.

You can enter your own custom commands for each menu entry.

Grub2Win started in 2010. It is now used in 180 countries worldwide and has been downloaded more than 250,000 times.

If you find Grub2Win useful, please consider making a small donation to be used for hardware and testing

Grub2Win Web Site


  • Supports 64 and 32 bit EFI as well as BIOS firmware
  • Installs to Windows 10, 8, 7, Vista and XP
  • Requires just one directory on the Windows C: drive, about 15 MB disk space
  • Simple Windows GUI easily sets up Grub2Win in seconds
  • Lets you set your EFI firmware boot order from within Windows
  • Preview and customize your Grub boot theme
  • Grub boot messages and help can be displayed in 27 major languages worldwide
  • Works with all filesystems including Mac hfs and Btrfs
  • Can search for and boot a partition by it's label. Supports advanced scripting
  • Works with both MBR and GPT disks - up to 128 primary partitions per drive
  • Supports extremely large (over 4 TB) disks and partitions
  • No registry changes
  • Safely multiboot Windows, Remix, Android, Ubuntu, Debian, Suse, Fedora, Mint and more
  • Grub customization is done from Windows - Configuration in Linux is not required
  • Runs open source GNU Grub 2.02 code. Frequent releases and enhancements
  • No adware or spyware - No hassles... It just works


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The developer's support is just simply amazing.

    Posted 06/10/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I just installed grub2win with the single click and it works! My motherboard is Z97MPLUS with bios Version 2903 and my OS is Windows 10 Pro. The bios has these settings (they were set long time ago): Secure Boot > Compatibility Support Module > Enabled (this is the default), ... and all the other Secure Boot options are at default values, except for the Secure Boot > Operating system > Other (instead of Windows UEFI). The system is mostly prepared for the Linux installation, as many other tutorials for Ubuntu linux specify. Other installation programs had previously failed: OpenSUSE and EasyBCD - they had no access to EFI hardware. The help in grub2win does not display any contents, just the tree on the left side that contains the titles. The process of usage: install, run, Manage EFI Partition Modules, Reboot to run a test, run again in Windows to Manage EFI Partition Modules and set as the default boot loader. Using AUTO screen resolution setting.

    Posted 05/03/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Grub2Win is a phenomenal app for those of us that multi-boot our Windows systems. I have been doing that for a very long time using Grub4DOS. But Grub4DOS doesn't support the new EFI system configs without switching the BIOS to Legacy mode. Grub2Win doesn't require that, and supports multi-booting on both BIOS and EFI systems without impacting the ability to boot the native Windows systems. It is easy to implement and easy to remove. It allows me to boot the various ISO downloads that I normally boot from Linux systems to Windows recovery systems. The ISO boots I normally configure manually so there is no limitations on what I can do. And the author is very supportive of requests for help and changes. I don't remember how I happened to find this app but I am very happy that I did.

    Posted 02/03/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Works Great. Running Windows 8.1 on Acer Aspire For Slackware edit grub.cfg and put this in the user-section menuentry 'Slackware' --class Slackware --class icon-linux { set gfxpayload=1024x768 set root='(hd0,7)' linux /boot/vmlinuz root=/dev/sda7 initrd /boot/initrd.gz echo Grub is now booting Slackware echo Boot disk address is $root echo The boot mode is Partition Address sleep -v -i 5 } change the 7's to your partition number.

    Posted 10/16/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great: 1. so much easier than fiddling around with boot.ini 2. something that modifies boot files is very likely to get flagged as a virus... 3. LOVE the retro design - would cost a fortune for UX designers to come up with something like this 4. Ease-of-use - what's complicated about this? easier to use than a lot of apps...

    Posted 11/26/2014
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users

User Interface

Win32 (MS Windows)

Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks