It might be the Nano, or it might be some other unrelated device or internal port. The way to check whether it is the Nano;
Unplug your Arduino board from the computer.
Select Tools > Port from the Arduino IDE's menus.
Note the ports, if any, listed in the menu.
Close the Tools menu. The ports list is only updated when the Tools menu is re-opened, so this step is essential.
Plug your Arduino board into the computer.
Select Tools > Port from the Arduino IDE's menus. - The new port listed in the menu is your Arduino board.
In order to gather more information that might help us to troubleshoot your problem, I'm going to ask you to post the full output from the upload when in verbose mode.
Please do this:
Select File > Preferences from the Arduino IDE's menus.
Uncheck the checkbox next to Show verbose output during: [] compilation
Check the checkbox next to Show verbose output during: [] upload.
Click the OK button.
Attempt an upload, as you did before.
After the upload fails, you'll see a button on the right side of the orange bar in the Arduino IDE: Copy error messages. Click that button. This copies the full output to the clipboard.
Open a forum reply here by clicking the Reply button.
Click the </> icon on the post composer toolbar. This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
You can also do some checking on the Windows side of things.
What do you see in the Device Manager under Ports(COM and LPT) with the nano connected you should see something like this
What do you see?
You can right click on the line to get the driver information and status.