What timeframe do you communicate to your customer?

How long (total time) does it take to fully clean an infected PC?

How much time do you actually spend touching the machine?

link|improve this question
Clarification - I am not managing a particular customer's environment. I am dealing primarily with residential customers who bring their PC to me. Therefore, I do not have the control over their environment that I would if I was managing a business' infrastructure. – Lucille Jun 10 '09 at 12:13
My answer pertains to this. Many home users don't have their windows CD and license just lying around, nor do they have a backup drive to move files to for a reload. – MathewC Jun 10 '09 at 12:33
Sorry, support of home PCs isn't really the focus of this site. It probably explains the similar vein of your responses. :) – Kara Marfia Jun 10 '09 at 12:52
1  
I'm wondering why you are so critical of these types of questions while superuser.com is not yet open. I'm helping people and you're just closing the issues without bothering to give a suggestion where to go. Good job. – MathewC Jun 10 '09 at 13:17
Perhaps it would be beneficial for a few of us to express our concerns to a higher power (Jeff). This particular moderators seems to be on a bit of a power trip. – Justin Bennett Jun 10 '09 at 19:13
feedback

closed as off topic by Kara Marfia Jun 10 '09 at 12:52

Questions on Server Fault are expected to generally relate to servers, networking, or desktop infrastructure, within the scope defined in the faq.

5 Answers

You don't clean up "infected" machines-- you level them and start over. Anything less is asking for the malicious software to come back, and a disservice to your Customer. It sounds fairly blunt, but malicious software is becoming quite advanced, and much has moved beyond the skill of the average PC technician to remove. Automated removal tools are in an "arms race" with the malicious software authors, and since the Internet lets malware authors "release early and often", I tend to feel like they've got a leg-up in that arms race. (They don't need to go thru the same "QA" hoops, etc, that an anti-malware signature update goes thru. They can twiddle some bits to defeat signature analysis, recompile, and release.)

I don't have problems with malicious software at my Customer sites. I don't allow users to run as 'Administrator' on their computers.

When PCs do get damaged (typically because of hard disk drive failures), I restore the disk-images of the factory loads of my Customer's machines that I keep. I have software configured to install automatically when PCs join the Customer's domain. I don't allow users to store data on their local hard disk drives. PCs are interchangable parts and should be stateless.

link|improve this answer
I've seen reports of malware that will write itself to EEPROM chips on your motherboard, and thus even survive a complete reformat or replacement of your hard disk. Eventually the only recourse for an infected pc will be to throw it away :( – Joel Coel Jun 10 '09 at 12:58
1  
I tend to see these "flash your BIOS" reports as more hype than reality. There isn't such a monoculture in BIOS and chipsets as to make flashing a BIOS with malware a "turnkey" operation. The cost of mistakes in writing to the BIOS might be a dead computer. While malware authors have no love for the computers they infect, I'd think they know that a parasite that kills its host isn't going to be very successful. It's certainly possible, but I suspect that malware authors are pursuing more fruitful avenues of replication than worrying about keeping ahold of a PC via the BIOS. – Evan Anderson Jun 10 '09 at 14:06
feedback

I have to agree with Evan. We don't let users save data on their local machines, we take note of any customisations for individual departments or even machines, and the time to "clean up" an infected machine is exactly the same as the time to build a new new machine for that department and we know how long that a rebuild/new build takes. In the event of any problem that can't be fixed simply and guaranteed fixed quicker than the rebuild time for that workstation then we just rebuild.

To be honest, virus infections are virtually unheard of on our LAN. I'm honestly struggling to remember any incident in the past 5 or 6 years that wasn't someone bringing in a virus from home on their memory stick that got blocked by their machine's virus scanner and got fixed by scanning their memory stick for them and telling them how to get free AV installed on their home computer. If you're constantly fighting infections that have got embedded into workstations then something is very wrong.

link|improve this answer
feedback

I think it would have to be variable, depending on the level of infection. You've got to be up front with the customer, and let them know that in some cases, all you can really do is copy off their important data and wipe the machine.

In real world terms, it depends on how busy you are, too. Assuming you've only got one machine to focus on, it'll go faster than if you've got a gamut of machines.

In the end, though, the real answer will be "I don't know, how long does it take you?"

BTW, in a corporate environment, Evan's answer was exactly right. Home users make things complicated. Stupid personal data ;-)

link|improve this answer
feedback

I agree that a system should be reloaded.

But to answer your question, I spend anywhere from 1-3 hours on a machine.

I install all the normal tools, spybot search and destroy, avg free, sysinternals autoruns, etc. Then I just plow through it till it's done.

My recommendation is always to backup the data and reload.

link|improve this answer
feedback

With very few exceptions, I just reimage any affected PCs here at my workplace.

"Frequent-flier" users that have laptops and demand local admin rights on the laptop wind up with a slightly smaller HD partition that they expect-- because I put a ghost image of the known-good base system in the space they think they're missing.

In the few cases where I can't reimage the PC due to rather annoying proprietary software that doesn't play well with reimaging or multiple reinstalls, I'll spend up to four hours with regedit, spybot, and other various tools. ( Beyond four hours, it's more cost effective to tell them to go buy another activation of the software for after I reimage the PC. )

This reimage-everything policy has had an unintended side effect here: users think that I can fix Any Virus Problem Within Two Hours, and bring me their personal desktops/laptops from home.

link|improve this answer
feedback

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