Or boyfriend. It's all good.

Here's a brief description of the issue at hand:

  1. Said girlfriend knows how to download torrents (of Linux ISOs) (...) despite multiple warnings from Boyfriend regarding random fun things like spamalware
  2. Girlfriend disregards advice
  3. "OMG what are these naked ladies doing on my computer"
  4. Boyfriend chastises Girlfriend for ignoring excellent advice
  5. Boyfriend spends time running combofix/formatting when he could be doing other things (learning to play the harmonica).
  6. Wait three months; go back to 1.

Boyfriend (me) has a revelation! Why not install Linux and virtualize Windows?! Then take some snapshots periodically, thus saving precious time for harmonica. But is this method friendly enough for Girlfriend? Should she be reprimanded for her destructive ways? Can this be achieved without such drastic and sweeping computing habit changes? Your advice for this situation would be rather appreciated, my fellow superusers.. My harmonica thanks you.

Update (6/13/2011) - After much debate, I finally gave in. I bought her a Mac. ACHIEVEMENT UNLOCKED: HARMONICA EXPERT

link|improve this question
132  
Congratulations on finding a girlfriend. – paradroid Oct 11 '10 at 23:16
36  
It's hypothetical. Really. – Nic Oct 11 '10 at 23:17
22  
She's really a 404. – Nic Oct 11 '10 at 23:21
17  
@melee: Are you sure she isn't a 403? – Hello71 Oct 12 '10 at 0:02
13  
wry chuckle...dating.stackoverflow.com? – tombull89 Oct 12 '10 at 11:51
show 13 more comments
feedback

16 Answers

up vote 31 down vote accepted

Windows Steady State! That is the answer to all of your girlfriend computer problems...

Steady State can only be downloaded from Microsoft until December 31, 2010 so get it now! (Support continues after that until June 30, 2011, but you can continue to use the product long after that if you keep the .exe around. It is legal and says so on the download page.)

Whether you manage computers in a school computer lab or an Internet cafe, a library, or even in your home, Windows SteadyState helps make it easy for you to keep your computers running the way you want them to, no matter who uses them.


A paid alternative to SS once it is gone:

Wondershare Time Freeze

http://www.wondershare.com/pro/time-freeze.html

link|improve this answer
1  
A very good suggestion kind sir. Although SS isn't my favorite technology ever I guess I won't really be using it that much. – Nic Oct 11 '10 at 23:34
1  
I've deployed it professionally and it was kind of a nightmare. Then again, it wasn't built for what we used it for. Its crazy, but it just might work. – Nic Oct 11 '10 at 23:38
2  
I might give it a shot if I don't delete her first (per Josh's suggestion) – Nic Oct 11 '10 at 23:43
1  
Windows Steady State is awesome. I would also highly recommend it. – nhinkle Oct 12 '10 at 1:25
3  
Alright studiohack. I'm going to Steady State my girlfriend. We'll see how this goes. – Nic Oct 12 '10 at 23:04
show 8 more comments
feedback

This is a people problem and will not be solved by technology.

link|improve this answer
33  
Yeah, I thought so. Sounds like a good reason to break up with her. I mean, if technology can't help, then its obviously a dead end. – Nic Oct 11 '10 at 23:19
There is no such thing as a problem that can not be solved by technology. Haven't you ever seen Cherry 2000? – Robert S Ciaccio Oct 12 '10 at 16:15
Huh? Nobody can break the iPad! It's definitely solvable by technology. – Elazar Leibovich Oct 12 '10 at 18:53
It can be solved by changing the subject in question. – icelava Oct 13 '10 at 6:42
@icelava But it's not possible, therefore we cannot do that. – muntoo Dec 15 '11 at 6:31
feedback

After many many years of steps one through six, my revelation led to the following set of action items:

  1. Buy used MacBook Pro for former girlfriend, now wife
  2. watch said wife become mesmerized by pretty colors and cute dock icons
  3. eventually teach wife how to use transmission
  4. watch and smile/laugh internally as wife is unable to destroy operating system by downloading mislabeled torrents
  5. allow heart to fill with pride as wife realizes said torrents were fake/malware and figures out on her own how to tell the difference between real and fake torrents
  6. remove formerly lonely guitar from case and resume previously interrupted learning experience

FYI, in all seriousness, I tried the Linux thing about 5 years back. I spent more time finding programs for her and getting them to work or troubleshooting settings that magically got messed up than I ever did reformatting/installing Windows. However, eventually girlfriend pretty much stopped using her computer out of frustration, so I guess this method works pretty well too.

link|improve this answer
7  
This, my friend, is an excellent proposition. Then she'll feel like "a Mac" and all that jazz. – Nic Oct 12 '10 at 15:43
2  
What if this is her plan all along? Should I just delete her? – Nic Oct 12 '10 at 16:10
11  
Linux got much better in the last 5 years. Just saying... – badp Oct 12 '10 at 17:17
5  
+1 comical yet informative. – Yar Oct 13 '10 at 0:00
1  
I didn't miss it, I specifically chose to provide an alternative since I think Windows is the wrong way to go. He'll just continue doing tech support as he creates snapshots and tries to restore the functionality that his girlfriend destroys. With a Mac, he'll just sit around playing harmonica all day while the gf plays on facebook without technical problems. – Robert S Ciaccio Oct 14 '10 at 3:47
show 3 more comments
feedback

I would simply not give Girlfriend an administrator account on the system, and have a secondary administrator account that's password-protected. If Girlfriend get a virus/malware, log on as the admin account, grab any critical files from Girlfriend's documents, nuke Girlfriend's account, and then recreate it.

Technology can only help with this, not solve this, so it's up to making it Girlfriend's best interest in learning how to be safe online. This allows data to be saved and quick cleanup, but there's still some annoyance of him/her having to reconfigure their account settings. If they find having to reconfigure their account annoying, then you can play a nice tune on your harmonica to comfort them while they set it back up.

By the way, who names their child "Girlfriend"?

link|improve this answer
3  
This is a good idea, but I think I took admin away from her. I'll have to check. The parent's names are Husband and Wife, so there you go. – Nic Oct 11 '10 at 23:28
1  
@melee Without admin, Girlfriend should only be able to trash her account, not the entire system. – Darth Android Oct 11 '10 at 23:31
Well, she wouldn't be able to install anything, which is good. – Nic Oct 11 '10 at 23:37
Would she be able to change her wallpaper and visit Pink Is The New Blog? That's all my wife wants to do anyway. – Robert S Ciaccio Oct 12 '10 at 16:17
@calavera Yes, wallpaper is a per-user setting, so she can customize her start menu, wallpaper, screensaver, as well as use a webbrowser or any other properly written application (read as "most" probably some outliers, but the big ones like Office, Firefox, Chrome, IE, etc. should all work just fine). – Darth Android Oct 12 '10 at 20:28
show 2 more comments
feedback

So I can't believe that no one answers your question... YES. Virtualizing windows can be an easy fix to the problem as you've stated -- especially if you share the computer with your girlfriend. I just put a link on the desktop labeled "Windows XP" and then my wife can use windows if I forget and leave the computer in linux.

Three things. I would recommend a computer with a couple of cores (if you have buying power), doesn't need to be server-beefy, but even a nice core i5, i7 will do. Second, I would absolutely follow the advice of the other responses within the virtualized Windows. I would install avg, malwarebytes, etc. You can even setup Windows steady-state and you'll be able to easily provide a virtualized second partition where the user accounts can be stored to save changes. Third, if you have a bunch of disk space you can easily setup a cron job to make leave one or two backup copies of the previous day's / week's changes to the virtualized install. Then you never need to remember to make a backup copy and don't get caught with your pants down -- without your girlfriend present.

Your intuition here is brilliant. Essentially a chroot jail for your girlfriend within a virtualized Windows. Ps. I find that taking away admin privileges can be incredibly annoying. Let her have them and just make sure to back up the virtualized copy on a regular basis.

link|improve this answer
feedback

1) Install AV software (Avast, AVG, etc)

2) Install Spybot and enable Immunize feature.

3) Install SpywareBlaster and enable protection.

4) Encourage the use of an alternative browser, such as Firefox or Chrome.

5) Run malwarebytes every once in a while to get rid of nasties.

6) Enforce the idea that malware that gets installed can potentially steal information from the computer, cause it to perform erratically, and otherwise cause you to waste a day cleaning up her mess.

link|improve this answer
I'd vote you up, but I can't. My apologies. I've got MSE running on there with Chrome, and I've tried to reinforce that public torrents are a really, really bad idea, but it isn't working. I think MSE warns her but she just ignores it anyway, or turns it off completely. That's why I'm thinking something more drastic. – Nic Oct 11 '10 at 23:25
1  
How about this: remove all computer access. Especially if you own the computer(s) in question. If she is dabbling with public torrents, not only do you have the malware/virus issues to deal with, but the potential legal ramifications if she is downloading copyrighted material. – Force Flow Oct 11 '10 at 23:28
1  
I do own the computer, actually. I had to loan it to her. I think this makes Ubuntu an interesting choice - she will be forced to do only the things that she knows how to do in Linux, which would be the Internet and Office-esque applications. – Nic Oct 11 '10 at 23:32
@melee: what's the problem with public torrents? If they're fake, nobody seeds them and they quickly die. Private torrents otoh are a world of pain... – badp Oct 12 '10 at 17:19
If you're going to use an alternative browser, use one that runs with low rights. As far as i know Chrome and ie are the only browsers can run with less rights as you. (i.e. protected mode) – Ian Boyd Oct 29 '10 at 13:09
feedback

@melee: this is another possible solution - combined with a standard account and this, you could really lock down/limit the internet browsing...

K9 Web Protection is a web filtering and blocking software that is extremely configurable. You could turn on/off all the settings that you did/not want;filtering, word block, site block, category block,Internet time feature, content-based browsing, and more... You can set what hours of the day you want the Internet on the computer to be blocked, and can customize each day of the week. All settings are accessed via the web browser, and are protected by a password, which you could give to someone else and not know yourself if you wanted to completely block access. It works cross-browsers; one configuration covers Internet Explorer, Firefox, and others all one the same machine.

Have used myself, with great results...highly recommend!

K9 Web Protection: http://www1.k9webprotection.com/

Did I mention that it is free?

link|improve this answer
1  
Are you suggesting that Girlfriend is a child? My word. – Nic Oct 11 '10 at 23:51
1  
Just kidding. I might look into this too, although that's a lot of maintenance. Then again, so are girlfriends. – Nic Oct 11 '10 at 23:52
actually, a one-time set up would work for quite a while, but you would have to know everything she does, and block it...categories, specific site URLs, etc...plus, she would need your password to override! – studiohack Oct 11 '10 at 23:54
feedback

Your girlfriend might disregard your advices because she doesn't consider the whole issue important enough. Not to mention that she knows you will fix it for her anyway. You could try doing something wrong (but not harmful) on purpose, something that is important to her. If she is clever, she will get the point, if she will give you double hell for that, maybe you should look for a switch.

When I say "do something wrong on purpose", I particularly think about this :-)

link|improve this answer
1  
I already tried that when her old computer died. I have like 4-5 different computers around that just happened to be in use (by in use I mean sitting on the floor doing nothing) for about a week before I gave in and let her use one. It had only a short term effect. – Nic Oct 12 '10 at 5:08
feedback

I wouldn't bother with the virtualization in this instance, i think a far more effective and less overhead would be to use something like acronis trueimage taking constant snapshots of the machine, then when it gets hosed you can quite easily reset it back to how it was. If you go the vmware route in this instance she will have to get her head around the whole 2 computers in 1 computer concept, and probably just end up not using the virtual machine because of performance or convienience. Plus you have effectively got two computers to update, maintain, protect from viruses etc.

link|improve this answer
feedback
  1. Get computer configured, up-to-date, apps installed, but no person user data.
  2. Make image of system.
  3. Restore user data, preferably redirected to secondary drive/partition.

Upon system breakage, restore image, update things that won't automagically. You're done in half an hour or so instead of doing the wipe/reinstall dance.

link|improve this answer
feedback

I think your easiest solution is to either dump her (If she doesn't listen to your repeated warnings/pleadings then...) or just wipe the computer and put linux on there. It'd be tough for her to screw up and probably has all the apps she needs.

Otherwise most other options can be rather time consuming... However, something like opendns.com (filtering/would be a simple enough option, but only if the computer is mostly on your network.

link|improve this answer
feedback

You can also install Deep Freeze

Your gf will get to enjoy using windows,but she won't be able to destroy it

link|improve this answer
3  
That costs money. Don't you think I already spend enough on her? – Nic Oct 12 '10 at 17:53
@melee: I agree man! – studiohack Oct 12 '10 at 18:47
gf not bothering you anymore = PRICELESS! :D – Mahmoud Hossam Oct 14 '10 at 9:05
feedback

How about this, the next time your computer broke, try to fix it, but then say that you give up since this virus is so pervasive. Call up a computer technician (a friend that your girlfriend doesn't know about), and send the computer to him for a few days. Then tell her that the bill costs $$$$ and she might feel guilty about it and start to become considerate with using her computer, if she doesn't, then I believe you should http://xkcd.com/215/

link|improve this answer
feedback

I use VirtualBox to do this WITH MYSELF. The problem would be leaving the computer with the VirtualBox fullscreen instead of the actual host. Aside from that, for most intents and purposes, it will look like a real Windows machine. And yes, you can roll the system back to a prior point any time to you (many ways, a few of them are built in).

link|improve this answer
feedback

After reading through I believe girl friend in question spends maximum amount of time surfing and periodically download some malware. If she is not using computer for any productive work specific to windows, then why even install windows (or allow her to log on to windows)? If my assumption is right, that she spends most of her time surfing, then, install some Linux distribution and give her a user account.

link|improve this answer
feedback

Replace Windows with Ubuntu... I did that to my wife's computer years ago and she's still around :)

link|improve this answer
feedback

protected by studiohack Mar 25 '11 at 0:02

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

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