avrdude: ser_open(): can't open device "\\.\COM3" - And driver issues

I bought my arduino in University, hooked it up and it worked fine. (Everything was installed already)
Came home, installed it, plugged it in and nothing.

In the device manager I had unrecognised usb port(arduino), uninstalling/reinstalling the compiler didn't work, neither did installing "dpinst-amd64" from driver's folder or CDM drivers. I ended up finding a solution on this forum, where you locate the driver manually, I live in europe and my unit is UNO so I chose the Genuino Uno driver, but this error followed after I tried to compile "blink" example.

avrdude: ser_open(): can't open device "\.\COM7": The system cannot find the file specified.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

I tried manually changing port from device manager, I tried every solution I could find on this forum for this issue and nothing. I only see one COM port, the one assigned in device manager (I have the impression I should be seeing more from other comments with the same issue).
Whenever I plug it in a different usb port I have to locate drivers again, I've tried both genuino and arduino uno.

Thanks in advance.

bump

Bumping doesn't work that well in this forum LOL

However ...

When you say "uninstalling/reinstalling the compiler" I presume you mean the IDE ?
Which version of the IDE ?

Are you on Windows OS ?
If so what do you see in Device manager ?

Trying to change the port in Device manager is not a simple task unless you just want to "lock" a com port to a set number"

Maybe post a decent picture of the board but more specifically around the area of the USB port. Please dont just use a generic picture from the internet unless you know it is 100% exactly the same as your board.