Using RDP (remote desktop protocol) the built in remote access software in all versions of windows since XP will accomplish this to some extent- as soon as you start your remote session the remote PC will show the windows LOCK screen, requiring a person physically at the PC to enter their password to regain control (at which point you will be knocked off your remote control session).
To enable on the remote pc:
Control panel -> search "remote" -> select "allow remote access to your computer"
Control panels -> System -> select "remote settings" -> enable (and select
win accounts if you are not using the remote's administrator account and pass.)
On your local pc to connect to remote PC: run the built in (to windows) client app: "remote Desktop Connection"