For iPhone to be detected in Windows computer, we need iTunes installed on the Windows computer.

If you do not want to install iTunes on your Windows Computer see next...