Strange problem I have not found in search when connecting my arduino uno

Yesterday I was working normally on my Arduino board and when I wanted to upload the code correction, the error appeared:
"An error occurred while sending the sketch."
I already reinstalled the drivers, the Arduino to PC cable is new, my PC recognizes Arduino in devices; the only problem is that it only has the ON led on and another one with an L (I'm something new and I still don't know well about the Arduino). Occasionally the Tx LED turns on but does not blink, it is only on; When uploading the sketch to the board, the Rx and Tx LEDs always blink subtly but following the same pattern, so I think that it is not some error of the damaged board, or maybe it is and I am wrong. How can I fix it or have any suggestion?

Arduino:1.8.13 (Windows 10), Tarjeta:"Arduino Uno"

El Sketch usa 924 bytes (2%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.

Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2039 bytes para las variables locales. El máximo es 2048 bytes.

Ha ocurrido un error mientras se enviaba el sketch

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x45

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4c

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x45

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x43

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x54

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x52

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4f

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4e

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4f

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4f
  1. Check if 5V and 3.3V are the correct level on th power header.
    No? Check power coming in to the board.
    If incoming is good, regulators are shot replace the board.

2a. Connect Reset to Gnd.
2b. Connect D0 to D1
2c. Open the Serial Monitor. Does type entered get returned?
No? Possibly the USB cables has gone bad.
Possibly the USB/Serial chip near the USB connector has gone bad.
If it is Atmega16U2, possibly it can be programmed.
If not, can try using an FTDI Basic or equivalent connected to D0, D1 to download code if the uC chip is still good.
Will have to manually press Reset when the IDE shows lines like this:

Sketch uses 2952 bytes (9%) of program storage space. Maximum is 32256 bytes.
Global variables use 257 bytes (12%) of dynamic memory, leaving 1791 bytes for local variables. Maximum is 2048 bytes.

If you turn on File:Preferences and Verbose Outputs, you can see when it happens.

Or, replace the board. USB/Serial chip is difficult to replace without a hot air rework station.