When an iPhone enters DFU mode, Windows recognizes it. However, by default, Windows installs Apple's proprietary USB drivers (or generic Windows drivers). These drivers are designed for standard restore processes via iTunes. They do not allow low-level "talking" to the device, which is exactly what ipwndfu needs to do to inject the checkm8 exploit.

The original ipwndfu has been superseded by more user-friendly, cross-platform tools that inherit the same exploit but work on .