Unable too boot into DOS to run SPINRITE

  • SpinRite v6.1 Release #3
    The 3rd release of SpinRite v6.1 is published and may be obtained by all SpinRite v6.0 owners at the SpinRite v6.1 Pre-Release page. (SpinRite will shortly be officially updated to v6.1 so this page will be renamed.) The primary new feature, and the reason for this release, was the discovery of memory problems in some systems that were affecting SpinRite's operation. So SpinRite now incorporates a built-in test of the system's memory. For the full story, please see this page in the "Pre-Release Announcements & Feedback" forum.
  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in please checkout the “Tips & Tricks” page for some very handy tips!

  • BootAble – FreeDOS boot testing freeware

    To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.

    GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.

    The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.

    You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.

    (You may permanently close this reminder with the 'X' in the upper right.)


Feb 7, 2022
I have an ASUS ROG STRIX X570-E Gaming Mobo and it supports booting from USB and CD/DVD.
It supports SecureBoot and non-SecureBoot.

I've learned how to disable SecureBoot on this MOBO (See https://www.technorms.com/45538/disable-enable-secure-boot-asus-motherboard-uefi-bios-utility).

And I've created:
1. A USB Bootable version of SpinRite using SpinRite
2. A USB Bootable version of SpinRite using initdisk freedos and then copying SpinRite onto the USB
3. A DVD Bootable version of SpinRite using SpinRite's ISO image and Windows 10 burn image feature (by right clicking the image).

I've tested combinations of the above using:
(1) UEFI Enabled OS vs Non-UEFI enabled OS in ASUS bios
and (2) USB DVD, (3) Internal DVD, and (4) USB JumpDrive.

When the SPINRITE configured USB Drive and DVDs failed to boot, I switched to other bootable CDs/DVDs/USB's I had around from prior years.

I've tried booting CD/DVD bootable versions of:
(1) USB SpinRite created both ways (using SpinRite, and using InitDisk freedos),
(2) An old copy of Knopix,
(3) An old copy of Ghost PE boot,
(4) An old copy of SpinRite 6.0 (from 2006) (yes, I've used it for a long time).
(5) USB Windows 10 boot jumpdrive, and Win10 DVD install disk.

So far I've gotten only Windows 10 install USB drive, and Windows 10 install DVD rom to boot. So I know that I've got the ASUS BIOS it configured correctly to allow it to boot from alternate media (USB or CD/DVD).

Everything other than Windows install media fails to boot. The observation is that after selecting the DRIVE to boot the ASUS Bios checks something and maybe runs something, and that fails so it returns back to the ASUS BIOS screen where I selected the device to boot from.
So basically it doesn't boot to DOS.

NOTE: I found pressing F8 on the ASUS bios boot screen that says Press DEL or F2 to enter the BIOS was the easiest way to try booting using USB Drive, USB DVD-RW, and internal DVD.

So AFAIK, the problem is related to creating a modern bootable USB drive and/or DVD.
Can anyone send me any pointers to something that might create a DOS bootable drive so that I could run SpinRite?

I think I threw away my old USB Floppy Disk, but that is the only other thing I can think of to try.

Thanks, in advance, for any help.
Last edited:
Well, before I even got approval to post this, I tracked down the answer/solution.
In ASUS BIOS, I had disabled secure boot, but I never enabled legacy boot mode.

After this was enabled I was able to boot, press F8, select the USB Drive (or legacy CD/DVD boot) option and SPINRITE 6.0 started just fine!


  • 2022-04-10 Enable Legacy Boot in ASUS BIOS-1024x768.jpg
    2022-04-10 Enable Legacy Boot in ASUS BIOS-1024x768.jpg
    233.3 KB · Views: 331