Here is a list that I've made with the steps that I took to get the device to be seen by my compute Richard.
Hopefully others can expand on this if I've missed any steps out.
Hope it helps.
Connect your NanoVNA to the computer via USB.
Put the NanoVNA into DFU mode (Short out the Boot0 and VDD)
NanoVNA screeb should be white.
Open up device manager on the computer.
Look down the list of items and look for Universal serial Bus Devices.
Hopefully you will see STM Device in bootloader mode.
Right click the device.
Select update driver.
Select browse my computer for drivers.
Select Let me pick from a list of available drivers on my computer.
Make sure show list of compatible drivers is ticked.
You should be able to see an option listed as STM Device in DFU mode.
Select this and install this driver.
The STM Device should then show up in the Universal serial bus controllers as STM Device in DFU mode under Universal serial bus controllers.
Run NanoVNA-App software and use this software to upgrade the firmware.
There are two cogs at the top of the NnanoVNA-App software to run the upgrade process.
Running these will show another window with available firmware for your NanoVNA.
I selected the first option of firmware to choose from and went with that.
Regards, James.