What Processes are Necessary for Windows XP? 120
Brickwall asks: "I studied electrical engineering in university (30 years ago, mind!), so I'm not completely stupid about computers. However, I have searched and searched, and been unable to find an answer to this question: if you start up Windows XP from scratch, what processes should be running? I have some P2P software running, so I know I'll have to shut that down, plus my spyware protection, anti-virus software, etc. But what should be left running? Is this documented somewhere that I've been unable to find?"
Black Viper's list (Score:5, Informative)
Re:Black Viper's list (Score:5, Informative)
After that, I hammered through the list disabling everything not essential to gaming. A the end, I had 22 processes and 80mb usage.
My primary intent was to clear up unused memory to make gaming more stable and faster. In this, it was a complete failure. Quake3 and other benchmarks showed a neglegable boost; maybe a few FPS.
I didn't do a security scan, but I'm sure OpenPorts would have showed a slightly more closed system. But I really don' think it would have been any more secure.
Tweaking services is really not worth the time/effort when you look at the gains. If you need more performance, a faster proc and memory can be had for maybe $200~$400. If you need more security, install a Linksys router between you and your ISP's modem. Or, you can spend 4~6 hours tweaking services for a 10mb memory boost like I did. Your choice.
Re:Black Viper's list (Score:5, Funny)
Or, you know... a non-Linksys one?
Re:Black Viper's list (Score:2, Funny)
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:2)
Most of Linksys' routers do not run Linux. Many models of the the WRT54G [wikipedia.org] line (and it's decendants) run Linux. However, lately Linksys started to use the VxWorks kernel instead of Linux, starting with the WRT54G version 5.0 .
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:3, Informative)
My experience with Linksys routers leaves a lot to be desired.
At least they're not as bad as Netgear, though.
Re:Black Viper's list (Score:2)
Re:Black Viper's list (Score:2)
In addition, Netgear's support has got to be the worst in the industry. They repeatedly let cases close without so much as updating them (cases automatically close after 10 days). Several times they'd leave a note in the case they were escalating it to 2nd level, at which point it'd never be looked at again. Often ti
Re:Black Viper's list (Score:3, Informative)
Re:Black Viper's list (Score:1, Offtopic)
Re:Black Viper's list (Score:1, Insightful)
You also seem to forget that on slower systems the performance boost will be far more noticeable than on a gaming rig. Along the same lines, the time it takes to completely load WinXP into a useable state will decrease. That "10mb" can make a huge difference on a system with low memory - much like the ones they initially shipped WinXP on.
Re:Black Viper's list (Score:5, Interesting)
Once you have done the process a few times, it becomes second nature. However, for the first few times, you have to disable a few services and then test your applications to ensure everything works. Can I still browse the network? Does SSL still work? Can I still resolve domain names? Can I still print? Do my games still work? Can I still adjust my video preferences?
All these questions have to be answered after every step. In reality, you should disable a few services and then run the system for a week or so to make sure it's okay.
The first time I ran through this, I read BV's site completely. Couple that with trying to decipher some of the more unusual services and then actually disabling and testing and it can be a weekend job.
>>You also seem to forget that on slower systems the performance boost will be far more noticeable than on a gaming rig. Along the same lines, the time it takes to completely load WinXP into a useable state will decrease. That "10mb" can make a huge difference on a system with low memory - much like the ones they initially shipped WinXP on.
Many of the people running those systems will never even know about disabling services. Chances are, if you really care about performance, you'll care enough to throw in a few sticks of RAM. On low-end systems, RAM is really cheap. I just added a 1GB of pc133 to my mom's computer. I got 512 from a geeky friend who was upgrading for free. The other 512 came from a swap meet and cost about $20.
And no ammount of service tweaking will replace the boost you see from going from 128MB to 1GB of RAM.
Tweaking is fun for geeks. That's what we do. But within the realm of mere mortals, it's a lost art. We'll spend hours to squeeze out a few extra FPS or reduce boot times by a few seconds. We'll install 10k RPM drives in RAID0 to get a few extra MB of transfer. And that's all well and good if your system is already at the top of the heap.
As far as the low end goes, the old adage remains true: you can't make a silk purse out of a sow's ear.
Re:Black Viper's list (Score:4, Informative)
Re:Black Viper's list (Score:2)
That and once the OS is tweaked, then you can just make an image and reinstall from the image.
Re:Black Viper's list (Score:2)
You can safely leave the "Computer Browser" service set to "manual", and it will almost never actually turn on.
Does SSL still work?
The "HTTP SSL" service has nothing to do with what it sounds like - You can safely disable that.
Can I still resolve domain names?
"The DNS Client service" only acts as a cache, you can safely disable it and DNS queries still work just fine.
Can I still print?
That one, you need to leave turned on if you have a printer. Though if
Re:Black Viper's list (Score:4, Interesting)
The WIndows NT line is not like the Win9x line. It doesn't have the silly resource limits of Win9x and can swap out unused memory ot disk. When you save "20MB of memory" by disabling a bunch of services, you are actually saving 20MB of data in your swap file, since Windows will swap out the memory your services are using to disk to make room for your apps.
Re:Black Viper's list (Score:5, Funny)
I guess we’re not counting the Windows dev team in this tally, are we?
Re:Black Viper's list (Score:1)
Microsoft Windows is horribly inefficent in terms of memory space. Swap files expand memory by mapping it onto one or more relatively ponderous disk drives and create more work for the processor when they are used.
It takes significant time to swap crap in and out of RAM from/to slower magnetic storage. It takes some finite amount of time (overhead) to switch tasks. Memory that is being used b
It's simple. (Score:1, Informative)
You'll find that most are unnecessary.
Re:It's simple. (Score:3, Informative)
Re:It's simple. (Score:4, Informative)
This aborts the shutdown.
You can also use the shutdown command in scripting/scheduling as well. shutdown
Re:It's simple. (Score:3, Funny)
This makes a kind of perverted Microsoft sense - to shut down your computer press the START button. To stop it from shutting down, run the SHUTDOWN command...
Re:It's simple. (Score:2, Informative)
It's a handy one to know for when you want to SHUT the machine DOWN, come hell, high water (or more likely) stalling programs that won't die. If you're on a machine with no remote users, just put it on a very short delay and let 'er rip. It won't stall or ask you to End stalled tasks.
It's also useful for shutting down remote machines. (For both cases, see the
Re:It's simple. (Score:5, Insightful)
Re:It's simple. (Score:2)
Re:It's simple. (Score:2)
Re:It's simple. (Score:2)
Disabled, Manual, Automatic (Score:3, Insightful)
When in doubt, set the service to "Manual". When it's something you never want running (Remote Registry for example) set to "Disabled".
Re:Disabled, Manual, Automatic (Score:2)
Re:Disabled, Manual, Automatic (Score:1)
Re:It's simple. (Score:2)
If you don't have a printer, disable the printer spooler service, otherwise leave it enabled.
If you have a static ip, you can disable the dhcp client service.
If you don't have a wireless card or don't need
Re:It's simple. (Score:2, Interesting)
Unless you happen to use certain models of Linksys wireless networking hardware. Some of their wireless devices to refuse to work even in a static configuration unless the DHCP service is enabled.
Re:It's simple. (Score:3, Informative)
/wasted
//dont care
///hope this helps
Re:It's simple. (Score:3, Funny)
Very few are neccessary (Score:5, Funny)
Re:Very few are neccessary (Score:2)
Re:Very few are neccessary (Score:1, Flamebait)
That was freakin' amazing! How did you get your web browser to hit the "Submit" button just before the "System" process died?
Is that, like, a new Mozilla plugin you can use to help you make funny posts on Slashdot? 'Cuz I wa
Re:Very few are neccessary (Score:2)
Re:Very few are neccessary (Score:2)
Re:Very few are neccessary (Score:2)
Re:Very few are neccessary (Score:3, Funny)
Re:Very few are neccessary (Score:2)
However, killing winlogon will instantly shut off your computer. That's because the kernel launches and does a "WaitForSingleObject on the Winlogon process. As soon as winlogon exits, the kernel shuts down.
Re:Very few are neccessary (Score:1)
Not that easy (Score:5, Informative)
Saw these on Digg some time back (Score:5, Informative)
Mark Russinovich asked this question... (Score:2)
better see what he thought infact a link to it should be in the slashdot archives somewhere under some heading...
regards
John Jones
Re: Mark Russinovich asked this question... (Score:4, Informative)
http://www.sysinternals.com/blog/2005/07/running-
Note that the original poster is asking about processes, and many readers are answering with information more specifically about services, including this Sysinternals article. Still, it's relevant even if not the entire story.
You can also google for the names of your process executables and usually find descriptions of what they are.
I don't use windows... (Score:3, Informative)
http://www.litepc.com/xplite.html [litepc.com]
I imagine they have determined all of those services and figured out which are really necessary or not
Re:I don't use windows... (Score:3, Informative)
Here is a free (as in beer) alternative to that.
Lets you customize your windows 2k/xp install disk, and configure windows before you even install it.
Re:I don't use windows... (Score:2)
I've used it to customize install disks for my two laptops. The old laptop install disk is perfect. Everything works perfectly.
This laptop however is not so lucky. None of the drivers I have for it will install through the driver part of nlite, although they look like they will when you try. Instead you end up with the installer complaining about missing files probably 150+ times.
Secondly, I figured that since I already have drivers for my NIC, I could r
Re:I don't use windows... (Score:1)
A method that might ease the testing phase of this would be to use a hosted virtualization platform [vmware.com]. That way, you can generate the ISO and attach it to a VM as a CD (cutting out the burn/reburn process) and install it onto a virtual machine. Another benefit to this strategy is that you aren't wiping out your system several times a day until everything is right - you can keep your system intact and repeatedly reinstall the virtual machine until you're happy with a build that you'll want to move to your ma
Re:I don't use windows... (Score:2)
depends (Score:3, Informative)
Hacking Windows XP: Speed Up Your Boot [extremetech.com]
You can also use autoruns [sysinternals.com] from systernals (is still online!!11ONE??) to check your startup services/applications
Do not kill the following processes.... (Score:5, Funny)
2. Windows Activation Trojan
3. Automatic Updates with added value checking
4. Minesweeper
5. SaveBargins.exe
6. Vista Notification Bonus
Useless Services (Score:5, Informative)
Useless XP SP2 Services: http://www.techtree.com/techtree/jsp/article.jsp?
(Quick way to get to list: Start->Run->services.msc)
minimal services/processes (Score:4, Informative)
http://knepfler.com/chopper/ [knepfler.com]
Re:How to make IT get you a new computer (Score:1)
Close, but no cigar (Score:1)
So when IT sends you a Commodore 64 to do your work you'll know they've figured it out.
Re:How to make IT get you a new computer (Score:2)
Since it'll only happen on logon, any tech that I'd want working for me would deduc
Re:How to make IT get you a new computer (Score:3, Funny)
#define new 386SX
Re:How to make IT get you a new computer (Score:1)
Well, I guess they make computers based on the Celeron and Sempron processors today.
Google is your friend (Score:3, Informative)
csrss.exe (Score:2, Informative)
Mod Parent Up (Score:1)
Learned some interesting things in the comments on this post, as well.
Re:csrss.exe (Score:2)
Win2000 better (Score:1)
Try running Win2000 sp4. It's barely different from XP, which is, from what I can tell, mostly Mac-like icons . W2k is the same thing without the glitter.
I'm very happy with W2K and I'll be trying it again when I get a 64-bit processor. Living in the past...it goes on forever, and keeps getting faster.
My setup (Score:3, Informative)
csrss.exe
winlogin.exe
services.exe
svchost.exe -k rpcss
svchost.exe -k netsvcs
lsass.exe
explorer.exe
and the folowing services
COM+ Event System
Cryptographic Services
DHCP Client
Network Connections
Plug and Play
Remote Procedure Call (RPC)
Shell Hardware Detection
System Event Notification
Windows Audio
Windows Management Instrumentation
This does make some activites fail two that I have noted are some install programs(needs Dcom or windows installer) and windows updates.
Check here (Score:1)
Process Library (Score:3, Informative)
Necessary Services? (Score:4, Interesting)
Re:Necessary Services? (Score:2)
I would say that the question is best answered by 'teaching to fish'. The sysinternals article is the 'guide to fishing' if not the outright correct answer in this case. XP will run, but it may not do what you expect it to do. One would have to do a process of elimination to determine what they require to work.
I followed the steps laid out in that article to clean up a machine. Once I had it setup for what I needed, my needs changed and I had to tweak the setup. Havin
OMGZ (Score:2)
XP...? (Score:1)
my services (Score:1)
DCOM Server Process Launcher
Event Log
Plug and Play
Remote Procedure Call (RPC)
Windows Audio
Windows Management Instrumentation
manual:
Cryptographic Services
Only 2: System and csrss.exe (Score:2, Informative)
Read these guides (Score:2)
http://www.bold-fortune.com/forums/ [bold-fortune.com]
http://www.msfn.org/board/index.php?s=51e07579a39b 89452dcfefedd94d476b&showforum=89 [msfn.org]
http://www.microwinx.com/ [microwinx.com]
When you really dig deep and lock, you can not only disable, but remove a LARGE chunk of Windows. But as for what you can remove, it depends on what your computing needs are. When I make custom install CDs, I take the 600 meg Windows XP SP2 install CD and rip it
Tiny XP (Score:1)
BartPE (Score:3, Informative)
The Elder Geek (Score:1)
I No Longer Do It (Score:2)
1. Set system not to swap out the kernel or drivers (via registry edit).
2. Disable updating last access time (via fsutil).
3. Disable 8.3 filename creation (via fsutil).
4. Move swap to the second hard drive, which is on its own SATA channel.
5. Turn off system restore.
What I dislike is that some services s
We just hired Russinovich. (Score:3, Funny)
Re:Dumb question (Score:1)
Give them your credit card.
Then they will tell you that the services running
are exactly what you need.
Will they charge the card? I dont know.
Re:Dumb question (Score:4, Insightful)
Their support policy [microsoft.com] allows 2 no-charge support requests by phone or e-mail. There is unlimited installation support by phone. There is also free support through newsgroups and partners.
The more advanced versions of Windows XP do not have this charge.
Re:Dumb question (Score:2)
Re:Dumb question (Score:2)
customer support were about the same.
Re:None are needed (Score:1)
Yeah, you should install a completely new OS just to do something like boost performance in WINDOWS games. twitter, is that you?
Re: (Score:2)
Re:None are needed (Score:1)
Really?! Which distro are you using? I'm interested.
Re: (Score:2)
Re:None are needed (Score:1)
Actually, I mispoke when I said distro...are you using an emulator such as Cedega or Wine, or are you just using a Linux port of a game? I've got a TON of Windows games that are tethering me to the MS OS.
No doubt something ext3 or Reiser would offer a performance boost over FAT32/NTFS, as well as a Linux graphics driver.
Re: (Score:2)
Re:None are needed (Score:1)