Export thread

  • DNS Benchmark v2 is Finished and Available!
    Guest:
    That's right. It took an entire year, but the result far more accurate and feature laden than we originally planned. The world now has a universal, multi-protocol, super-accurate, DNS resolver performance-measuring tool. This major second version is not free. But the deal is, purchase it once for $9.95 and you own it — and it's entire future — without ever being asked to pay anything more. For an overview list of features and more, please see The DNS Benchmark page at GRC. If you decide to make it your own, thanks in advance. It's a piece of work I'm proud to offer for sale. And if you should have any questions, many of the people who have been using and testing it throughout the past year often hang out here.
    /Steve.
  • 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!

    /Steve.
  • 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.)

Is there an ISO for Validrive? Or a USB bootable version? I only have Linux.

#1

m3110w

m3110w

Just wondering if there's some way I can use Validrive on my Linux laptop? I've got a bunch of USB thumb drives I'd like to validate.


#2

Steve

Steve

Unfortunately, no. ValiDrive is not WINE compatible. I haven't looked into exactly why, yet... But from reports we've received, at least some of the trouble is that WINE doesn't support enough of the low-level Windows USB subsystem for ValiDrive to determine which drive the user wishes to test.


#3

m3110w

m3110w

So Validrive can't be converted to an ISO like Spinrite? I'm a tech noob, but I'm guessing that Spinrite has a DOS environment where Validrive doesn't?


#4

P

PHolder

ValiDrive runs on Windows. To convert it to an ISO would require including a copy of the Windows OS for it to run on/with.


#5

T

TProbst67

ValiDrive runs on Windows. To convert it to an ISO would require including a copy of the Windows OS for it to run on/with.

I haven't tried it...but maybe ValiDrive could run in a WinPE environment...?

If so, a linux user could (in theory) d/l one of the numerous prebuilt WinPE environments, create the bootable media (USB drive presumably) and then copy ValiDrive into the PE and run from there...

I don't know how booting off of USB would impact the testing of some other USB connected drive though, or even if a WinPE environment would offer all the Windows subsystems that ValiDrive would need to run, but it may be worth looking into.

Regards,
Thomas


#6

D

DanR

So Validrive can't be converted to an ISO like Spinrite? I'm a tech noob, but I'm guessing that Spinrite has a DOS environment where Validrive doesn't?
Correct. SpinRite boot media boots up a DOS environment that SpinRite then runs in. ValiDrive is a Windows app that requires a Windows environment to run in.


#7

Steve

Steve

I haven't tried it...but maybe ValiDrive could run in a WinPE environment...?

If so, a linux user could (in theory) d/l one of the numerous prebuilt WinPE environments, create the bootable media (USB drive presumably) and then copy ValiDrive into the PE and run from there...
I'll bet it would run from a WinPE environment. So that's (potentially) a great thought and solution! (y)


#8

m3110w

m3110w

I'll bet it would run from a WinPE environment. So that's (potentially) a great thought and solution!
OK, now I understand that Validrive relies on a Windows environment while Spinrite relies on a much simpler and smaller DOS environment. I did not understand that earlier. So I'm guessing that writing a DOS environment version of Validrive is probably not a small job.


#9

P

PHolder

writing a DOS environment version of Validrive
DOS doesn't have USB drivers, it relies on the BIOS to provide those. BIOS USB implementations don't seem to be very robust, and some of the older BIOSes even include data corruption bugs in their USB drivers.


#10

Steve

Steve

I'm sure that SR7 will do that... but for nearly all users, running anything under Windows is by far the easiest. Running under WINE on Linux would be a great next step.


#11

m3110w

m3110w

d/l one of the numerous prebuilt WinPE environments
As a hopelessly optimistic noob, I want to try this cuz I need to use Validrive. Where's a good place to d/l this? Can I download a version of WinPE that is integrated with all the other stuff it needs?

Also, can a WinPE run in a Linux VM like KVM/Qemu/Virt-manager or VirtualBox?


#12

P

PHolder

WinPE is part of Windows and is licensed by Microsoft.

As I understand it, the Preboot Environment is what runs when you are installing Windows. I have not tried this, but perhaps you can download a version of Windows from Microsoft, boot it, and during the boot go into the recovery process instead until you get to the point where you might run ValiDrive.


#13

D

DanR

As a hopelessly optimistic noob, I want to try this cuz I need to use Validrive. Where's a good place to d/l this? Can I download a version of WinPE that is integrated with all the other stuff it needs?
Might be worth a shot? :)

What is Windows PE?


Download Windows PE



#14

T

TProbst67

As a hopelessly optimistic noob, I want to try this cuz I need to use Validrive. Where's a good place to d/l this? Can I download a version of WinPE that is integrated with all the other stuff it needs?

Also, can a WinPE run in a Linux VM like KVM/Qemu/Virt-manager or VirtualBox?

I was thinking something along the lines of this...


...I think there is a way to add other utilities (i.e. ValiDrive) to the system by copying them over to the appropriate location. You may have to look at the documentation for each custom PE to see how to do this.

As for your 2nd question...I'm guessing you could start up a WinPE in VirtualBox...I have not done it, nor have I heard of anyone doing such a thing as normally you would want the WinPE to run natively on the hardware, as many times it is used as a recovery environment for, say, a backup program...which would then be able to restore a system backup to the boot disk.

Regards,
Thomas


#15

m3110w

m3110w

...I think there is a way to add other utilities (i.e. ValiDrive) to the system by copying them over to the appropriate location. You may have to look at the documentation for each custom PE to see how to do this.
At first glance, I wouldn't where to begin to figure out how to do that. I'm a tech noob and don't know how to do such things. Looks like my only option is to buy a copy of Windows, which is way more than I want to spend on this. Looks like using Validive on Linux is beyond my abilities.


#16

S

Scott

If you can borrow a Windows 10 or 11 PC, you could create a Windows to Go drive on an external SSD.


You’ll need a 64 GB or larger external SSD or _fast_ USB flash drive to contain the Windows to Go system. Once it’s built you can boot it from any PC using its boot option key


#17

m3110w

m3110w

you could create a Windows to Go drive on an external SSD.
I was poking thru my digital archives and found a .ova VM file of Win10 . I was able to load this into my VirtualBox VM and it worked. Yay! I then downloaded Validrive into the Win10 VM and successfully used it to validate one of my USB thumb drives plugged into my Linux laptop. Nice. I'm all set. Thank goodness I saved that .ova file!


#18

miquelfire

miquelfire

You can download a Win11 VM for those that don't have it.


#19

S

Scott

You can download a Win11 VM for those that don't have it.
And note the caveat associated with the development environment:
If the evaluation period expires, the desktop background will turn black, you will see a persistent desktop notification indicating that the system is not genuine, and the PC will shut down every hour.​


#20

m3110w

m3110w

If the evaluation period expires, the desktop background will turn black, you will see a persistent desktop notification indicating that the system is not genuine, and the PC will shut down every hour.
As a hardcore Linux user, anything that prevents me from using Windows 11 is fantastic in my book. ;) 😁


#21

P

PHolder

You can download a Win11 VM
Hey now that's a useful solution, wish I knew about that before you mentioned it. I'm going to bookmark it for the future though.


#22

miquelfire

miquelfire

I think when I first found those images, it would have ever variant for each version of IE and Windows version. It first was released to allow users to test sites with different versions of IE. A few months ago, something caused me to realize they were still offering it.


#23

David Frankland

David Frankland

I tried booting Hiren's BootCD PE off a USB stick (using Ventoy). From there, downloaded ValiDrive using the included Firefox and ran it.

Unfortunately got this error:

validrive.png


#24

C

coffeeprogrammer

The message says it all, WinPE does not support the full Windows API. WinPE must be missing some APIs that are required to do the work. Likely there is some technical reason those APIs are missing. An API is like a set of functions and things that allow allow a programmer to "interface" with the operating system. For example Windows has a debugging API and Steve has talked about the SCHANNEL API and the famous Programming Windows by Petzold is for the GUI.


#25

J

Jean_d

Validrive doesn't currently offer an ISO or bootable USB version for Linux. It's designed for Windows only, so you'll need access to Windows to run it effectively.


#26

peterblaise

peterblaise

ValiDrive depends on Window's USB driver
environment, and apparently Windows PE is a
compromised USB subset only, not complete
USB.

Has anyone tried WTG Windows To Go on a
USB drive, and ValiDrive?


#27

S

Scott

Has anyone tried WTG Windows To Go on a
USB drive, and ValiDrive?

Win to go is a full Windows environment. Once you boot a new system with it and install any missing drivers, validrive works just fine.