Cannot upload any sketches to any boards - "Serial Port" menu is greyed out

Avoid USB 3.0 ports.
Try another cable.
Remove anything connected to the board.
Try another computer.
Try the LOOPBACK test mentioned at the top of the forum.
Provide the full error using code tags ( </> ).