Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Here’s what I dream of:

  1. I install Windows 7 Home on my parents’ PC. They have a regular user account that they use, meaning they can’t install anything. I have an administrator account, meaning I can install things for them.
  2. I install some sort of VNC software on their machine that lets me access their computer remotely under the administrator account, so that I can install software for them (or do other administrator tasks, e.g. updates) without actually going to their house.

Is there any VNC or VNC-like software that supports the above?

(I guess I might be better off buying them Windows 7 Professional, and using Remote Desktop. At some point I’ll give up and get them an iPad, but for now, remote Windows admin is the dream.)

share|improve this question

5 Answers 5

up vote 4 down vote accepted

TeamViewer is popular and very useful. Lately, in order to eliminate the intermediate server, I have started using UltraVNC (and TightVNC) with the mirror drivers installed on remote machines for support. It has worked very well.

VNC servers will generally run under all account types and administrative privileges are not required. There are standalone versions that need no installation. But installing the mirror drivers, of course, needs to be done by an administrator. The driver definitely improves graphics on the client, but is not absolutely necessary.

share|improve this answer
    
I like the idea of not having an intermediate server. Both me and my parents are in the UK, not too far away from each other, whilst the services that use an intermediate server could be based anywhere, including the US. –  Paul D. Waite Jul 22 '11 at 9:17
    
I guess at times proximity may mean something. But I connected to a machine in Maine (about 200 miles from me) last night. When I mapped the connection, it went through Los Angeles, to London, and then to Maine, for a total trip of around 5000 miles. –  Abraxas Jul 22 '11 at 9:20
    
Fair play: was the latency alright? –  Paul D. Waite Jul 22 '11 at 11:40
    
@Abraxas - That round trip is more like 17,000 miles, but even then it's only around 0.1 lightseconds. So the latency must be at least a tenth of a second, which is fine for interactive response as long as the bandwidth is high enough. *8') –  Mark Booth Jul 24 '11 at 23:17

I use RealVNC for those purposes. It can be installed as a Windows service, hence it allows you to access the computer even when no user is logged in (i.e. access the welcome screen) or log out and log in as another user.

Using RDP has the disadvantage that if you log in directly, you steal the users session and cannot explain / show something to the user (this works with RDP invitations it think, but that requires the user to initiate the connection. Might do, never tried that).

In general, if you run a service such as VNC you might also want to think about security issues. Most free VNC implementations don't support encryption and I don't know how safe their authentication methods are. The system I set up at other users consists mostly of a RealVNC service requiring no authentication or encryption - the computers are NAT'ed through an OpenWRT router to which I connect via SSH or VPN (encrypted) in order to connect to the VNC daemon.

share|improve this answer
    
Yeah, I am worried about security as its my parents’ computer. SSH sounds good. –  Paul D. Waite Jul 22 '11 at 11:42
    
The VNC's have optional, add-on encryption modules, as well as multiple compression methods. They are really quite flexible. And since they have been around and used for quite some time, the needs of security have not escaped the notice of the developers. –  Abraxas Jul 22 '11 at 12:48
    
While the "Service Mode" (this is how is called if you want to install it as a Windows Service) is great, it doesn't allow you to do one important thing: run a user session while other user session is being used in the computer. This is the most important difference between this solution and the original Remote Desktop solution offered in versions of Windows 7 which are more expensive than "Home Edition". That's why I proposed my alternative solution to this, at the bottom. –  knocte Jun 23 '13 at 20:57
    
Just to be clear on this, mutliple active sessions are also not possible via RDP - you need Windows Server for that. If you log in with another user via RDP, the user locally logged in will have his session locked for the duration of the RDP conneciton. –  barbaz Jul 3 '13 at 12:38

Log me in free is good, you can remote in from any web browser and as long as they have a internet connection at the login prompt ie not relying on wifi connection that comes up after login (Not 100% on that) then you can login as an admin, other wise you can use the XP context menu "Run As" on the installers, I use it on plenty of computers and never once had an issue with it.

Plus theres no need to forward ports etc..

share|improve this answer

I've tried a variety of solutions, but the one I settled on for my parental IT support was Crossloop Free.

It is easy to download and install, so great when you are having to talk your folks through every step. It's secure, as links are encrypted, and there is no messing about setting up encryption plugins or sharing keys. It also requires specific authorisation every time you make a connection, so there are no worries about anyone snooping on their computer use without their knowledge.

The biggest advantage though is that both ends negotiate connection via the crossloop servers, so even if both ends are behind a NAT firewall, you can set up the connection without messing about with firewall pinholes. Once negotiation is complete however, all further communication is direct between the endpoints, so you get the best of both worlds, easy Nat setup and shortest link communications.

The free version doesn't provide file transfer capability, but I'd rather use DropBox for that anyway.

Originally I set up UltraVNC and UltraVNC repeater on their PC to do the same thing, as I had for work, but it was just too complex to explain to my folks how to fix it when it broke on their PC. With Crossloop I was up and running within a few minutes using these instructions.

share|improve this answer
    
Sounds like great stuff, well worth a go. –  Paul D. Waite Jul 22 '11 at 17:36

(Since nobody has mentioned this option, I thought I had to add it for completeness, but please use at your own risk since my guess is that it would void the warranty of your Windows OS.)

There's a method/hack to lift the restriction of Windows 7 Home about not being able to run Remote Desktop as a host. I don't know the exact details of its implementation (I think it involves replacing a core DLL in the system, with one of the Windows 7 Pro versions), but it is available in sites such as:

Beware: depending if you're using SP1 version or not, you may need a different script.

BTW, this guy also comes up with a workaround to a buggy clipboard behaviour he found: http://blog.jordanhopfner.com/2012/01/09/enable-remote-desktop-connection-on-windows-7-home-premium-sp1/

Also, after doing this, I guess you must follow the "normal" path to get Remote Desktop activated in Windows 7: http://www.howtogeek.com/howto/windows-vista/turn-on-remote-desktop-in-windows-vista/

NOTE: I recommend backing up the files c:\windows\system32\rdpclip.exe and c:\windows\system32\termsrv.dll before performing this.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.