Many sites offering a "DriveDroid APK No Root" are often just providing the standard APK file. While you can install it on a non-rooted device, the core functionality (booting your PC) will typically not work.
Strictly speaking, to function. The app works by using the USB Mass Storage (UMS) feature of the Android kernel to simulate a physical USB thumb drive or CD-ROM. Because this process involves low-level hardware control that standard Android permissions do not allow, the app cannot "mount" image files as virtual drives without root privileges.
If you have a rooted device, DriveDroid offers several versatile features for system administration:
Boot your PC into Linux distributions, Windows installers, or rescue environments like Hiren's BootCD.
The app relies on specific kernel features. Even on rooted devices, some kernels may only support USB emulation, while others might need specific patches to support CD-ROM emulation. Core Features of DriveDroid