Wdckit - OS environment to run wdckit

What is the best way or are there better ways to operate wdckit.exe - in Windows 10 OS only - to utilize format command for WD non-RAID HDD units?

1- Directly within typically installed and working Windows OS.
2- Within a Windows OS booted and running from a USB flash drive.
3- Within a Windows to Go installation booted and running from a USB flash drive. (after enabling access to disks)
Question regarding the above three: Should I disable checkdisk and defragment scheduled jobs?

4- Within a third party Windows rescue disk booted and running from a USB flash drive.

5- Within command prompt support (by dropping to command prompt via Recovery options) from original Windows installation USB flash drive prepared from Windows installation ISO via USB flashers like Rufus etc.

Question regarding all:
Does the non-RAID x64 zip file of wdckit, contain all the necessary dependencies (like dll files; MSVC, .NET etc. runtimes); thus can it be run standalone in fresh/not-updated Windows 10?

Running wdckit via Linux will be another topic.