usbasp in COM port, cant update driver

I have usbasp on a com port as com9, but i can't program in my arduino MEGA256 with my usbasp programmer, nor can i burn it.

How do i program my Arduino with usbasp, while not having any visible COM port display...

The USBAsp does not present a COM port. Whatever COM9 is, it's not the USBAsp.

When you select USBAsp as programmer (or other USB programmer that doesn't present as a COM port) and do Burn Bootloader or Sketch -> Upload using programmer, it will ignore the Port setting because you are telling it to use a native USB programmer, not something that runs through serial port). If this does not work, please post the full text of the error message you receive when you try.

With a board definition that normally has a bootloader and presents as a serial port (such as - to my knowledge - all official arduino boards), doing normal upload will always try to use the selected serial port, and ignore the tools -> programmer option.

ok tnx