Slashdot Mirror


Maintaining Windows XP System Performance?

jerud wonders: "I assume that most people on Slashdot are forced to, at some point, touch Windows. Further, I assume that many of them are forced to administer Windows boxes. I am in the unfortunate situation of using Windows for about 90% of my tasks, due to the nature of my job. As a firm believer in 'if it isn't broke don't fix it', I've delayed moving to XP for just about as long as possible, holding onto my Windows 2000 installation, while my brother spent a lot of time complaining about the XP issues he dealt with, at work. Finally, I made the transition and, low and behold, it didn't seem to bad. In fact, there were a few things that I really liked. Now, a few years later I have quite a few XP machines and they all share the same problem: over time they have slowed so noticeably that they have made even the most solid configurations run like they were made in 1999. Is there any regular treatment out there that can minimize this kind of system degradation?" "Solid practices are in use on most of these machines, or at least the ones that are completely under my control. Even with that, I know these machines are much slower now then when I bought them. I really don't want to spend two weekends every year starting over from scratch, simply because thats the only way to reclaim performance."

159 comments

  1. Services by BishonenAngstMagnet · · Score: 2, Informative

    Start -> Run 'services.msc' Cut off most of these. Many are useless, and yet are enabled by default.

    1. Re:Services by Anonymous Coward · · Score: 0

      also start -> run -> msconfig.exe -> startup tab

    2. Re:Services by mashade · · Score: 1

      There are two other ways to check what's starting up. 'msconfig' from start > run is a good one, but I find it a cleaner solution to simply remove the entries from the registry.
      start > run: regedit and navigate to a couple of entries and subkeys:

      HKEY_CURRENT_USER/Software/Microsoft/Windows/Curre ntVersion/Run (and RunOnce)
      and
      HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Curr entVersion/Run (and RunOnce etc..)

      You may also check for Windows NT subkeys instead of Windows.

      Any time you do a repair by removing Spyware/Adware/Virus, make sure you disable system restore and then reenable it after you clean the virus -- you risk restoring back to the old 'infected point'.

      -- Shade

      --
      Technology tips and tricks.
    3. Re:Services by baadger · · Score: 1

      Check this site out, it tells you most of the services you don't want, and the ones you definately don't want to kill.

      http://www.theeldergeek.com/services_guide.htm

    4. Re:Services by B'Trey · · Score: 1

      There are two other ways to check what's starting up. 'msconfig' from start > run is a good one, but I find it a cleaner solution to simply remove the entries from the registry.

      Hijack This

      Lists everything that is autostarted, and removes the autostart entry with a simple check box and button. If you're comfortable with editing the registry, then by all means feel free to do it manually. But if you're not a hard core geek (or you want something to recommend to your non-geek friends and loved ones), then check out Hijack This. (Not affiliated with the program in any way. It's just a super handy tool to have around - I keep a copy on my pen drive that I carry around with me.)

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    5. Re:Services by Aeiri · · Score: 1

      Lists everything that is autostarted, and removes the autostart entry with a simple check box and button.

      Which differs from "msconfig" in that it is called "Hijack This" instead.

    6. Re:Services by B'Trey · · Score: 1

      Have you tried it? It lists lots of things that msconfig doesn't.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    7. Re:Services by x_terminat_or_3 · · Score: 1

      I have one xp familial box on which I stripped all unnecessary services.

      Still windows is slow at start and speed goes down the longer it is running, even though all it does is sit there and listen on port 80 so that we can test our php applications on a windows based system.

      I usually have to restart the box twice a week, not because the httpd process is slowing down, but because the overall system speed drops. Sometimes we wait more then a minute before an app starts.

      Compared to our Linux boxes that are fast from boot, and run at the same speed weeks later, windows is one big mess!

      --
      Only those who risk going too far can possibly find out how far they can go. T. S. Eliot
  2. defrag the registry. by larry+bagina · · Score: 5, Informative

    defragment your hard drive. Of course, you can't defrag the registry. So use sysinternal's PageDefrag utility which can. Over time, the registry accumulates a lot of stuff, and defragging it can help quite a bit.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  3. Start up monitor by Pacifix · · Score: 4, Informative

    http://www.mlin.net/StartupMonitor.shtml - it's a freeware app that tells you each time something tries to register itself to run at startup. Those damn on-startup apps are what slow the machine down the most, especially for non-technical home users. You'll be amazed at how many things believe they must run every time you start your computer.

    1. Re:Start up monitor by Ignominious+Cow+Herd · · Score: 5, Informative

      Also, AutoRuns from http://www.sysinternals.com/Utilities/Autoruns.htm l is very useful for this kind of thing.

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
    2. Re:Start up monitor by quadbox · · Score: 0, Redundant

      Thank christ for that, a program that starts up automatically, runs in background, and warns me if anything else tries to start up automatically and run in background

    3. Re:Start up monitor by aminorex · · Score: 1

      While that certainly can be helpful, WindowsXP itself turns to sludge over time -- it does not need spyware or HP printer drivers or Quicktime or Skype or AIM or whathaveyou in order to slow down.

      My solution was to install Windows 2000 SP4 instead. That sucker is the Rock of Gibraltar,
      as long as you don't do anything stupid.

      --
      -I like my women like I like my tea: green-
    4. Re:Start up monitor by Anonymous Coward · · Score: 0

      An easier alternative: Start - Run - msconfig [Enter]. Select tab "Startup" and uncheck anything you don't need.

    5. Re:Start up monitor by John_Booty · · Score: 1

      While that certainly can be helpful, WindowsXP itself turns to sludge over time -- it does not need spyware or HP printer drivers or Quicktime or Skype or AIM or whathaveyou in order to slow down.

      I just don't agree with that at all. I've been running this WinXP install since 2002, with no problems. Throughout that time I've swapped a lot of the hardware out and, oh yeah, this has been my daily machine all that time. Running 24/7, with 10+ hours of work/play active use a day.

      I've done pretty minimal maintainance on it... PageDefrag by Sysinternals to keep the system files defragged, and occaisionally I'll fire up AutoRuns to disable unnecessary startup items.

      Of course, I don't download malware-ridden war3z or run Internet Explorer.

      WinXP installs can be hosed, but it's not the inevitability you seem to think it is.

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
  4. I have the same feeling by OzPeter · · Score: 4, Interesting

    My Dell laptop seemed full of crud. I know that I had installed quite a few systems just to test them over the first year that I had the laptop. And now it was showing mysterious symptoms - Programs would seem to just hang when I started them. The responsiveness seemed down.

    So I wiped the hardrive and re-installed XP plus all the packages that I knew I needed. After I got it all running again, it seemed as repsonsive as when I first got it.

    But that was 10 months ago. Now it is back to the same feeling of molasses at times with the inexplicable behaviour. So obviously I have installed something that has slowed things down. But what? There is no way to tell what it is. So it looks like I am headed for the yearly rebuild again.

    [Note 1 that in all of this, I have been using virus protection, adware protection, software firewalls, and up-todate patches]

    [Note 2 To all you people who will say wipe XP and put *nix on. I can't as I have custom software development tools that *only* run on windows. And no, it is not possible to rewrite them from scratch - and anybody who thinks so hasn't been out in the world of PLC programming and heavy industries]

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:I have the same feeling by Profane+MuthaFucka · · Score: 1

      Oh don't give up so easily. There are plenty of very simple to use and powerful utilities that can help you keep your Windows system running perfectly. And if you pay thousands of dollars for a MSDN subscription, you can use those tools on your computer too.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    2. Re:I have the same feeling by NanoGator · · Score: 3, Insightful
      "My Dell laptop seemed full of crud. I know that I had installed quite a few systems just to test them over the first year that I had the laptop. And now it was showing mysterious symptoms - Programs would seem to just hang when I started them. The responsiveness seemed down."

      Ditto. I've basically gotten in the habit of reinstalling every 6 months to a year or so. I don't have problems with Windows stability, but the 'spring cleaning' bit is something I am not thrilled with at all. I have done a few things to minimize the down time, though:


      1. I maintain a drive letter on every install of Windows I use. Either I format a partition to that drive letter, or I use the dos 'subst.exe' command to make the drive letter based on a folder. (depends on if I have a free partition or not.)

      2. Since I have a constant drive letter, I keep folder around that has copies of the software I use. Most of the apps I use don't need to muck with the registry to be installed, so I can just fire up the app right away. For other apps like Office, I keep the installer around as well.

      3. I have a 'Shortcuts' folder where I put shortcuts to these apps. When Windows is done installing, I set up the quicklaunch bar to look in that folder. (I rarely use the Start Menu.)

      4. I'm using GMail now so my email's never interrupted.

      5. Since I have so much giggage on my computer, I usually keep 10-20 gigs of partition space around so that when I do reinstall Windows, I can install it to that partition instead of having to blow away what I have. In an 'oh shit!' emergency, I can get it going again. (funny, I haven't needed that in a while.. hopefully I didn't just jinx myself.)

      6. I also keep a running tally of drivers I need on this partition. Once I need the scanner or something, getting it going doesn't take long because I know where I kept my files.


      The added benefit of my approach here is that I can mirror this setup to my laptop or to a new computer just by getting things hooked up to the network. Plus it simplifies backups by a considerable margin.
      --
      "Derp de derp."
    3. Re:I have the same feeling by Anonymous Coward · · Score: 0

      She-yit muthafucka, where's the torrent's?

    4. Re:I have the same feeling by Jafafa+Hots · · Score: 2, Funny

      That's the nice thing about Dell systems - you don't normally see a gradual reduction of responsiveness because they come conveniently pre-encumbered. Last system I had I built. This August out of laziness (and because I wanted a deal on a 26" LCD) I ordered a Dell system. Holy CRAP - since my last Dell (1998) they have made great strides in loading in all sorts of horrible crap in their systems. Straight out of the box the system wouldn't shut down properly 19 times out of 20... errors, hangs, etc, forcing a manual power-off without shutdown. STRAIGHT OUT OF THE BOX. So much spyware and other crap pre-installed its mind boggling.

      --
      This space available.
    5. Re:I have the same feeling by swillden · · Score: 1

      To all you people who will say wipe XP and put *nix on.

      I wouldn't tell you that. Use what makes sense. However, I can't resist gloating just a little... the Debian installation I'm using to type this was initially installed in 1999. That was a couple major releases of the OS and three computers ago. I upgrade every couple of weeks (this is Debian unstable, so it changes frequently) and whenever I get a new laptop I just 'dd' the image to the new hard drive. It still runs great, without all those time-wasting reinstalls. Not only that, but moving my system to a new machine takes less than an hour. Compare that with my Windows-using colleagues who seem to end up carting two laptops around for weeks while they slowly get all of their apps installed and their data moved.

      I can't as I have custom software development tools that *only* run on windows.

      VMWare might be a solution. Or it might not, depending.

      Use whatever causes you the least pain. For me, that's a Linux system with VMs for the occasional Windows work. When the Windows system gets too crufty, I just revert to an old snapshot. Problem solved!

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:I have the same feeling by shadowzero313 · · Score: 1

      Last time I reinstalled, I rebooted into Linux right after I had my drivers in place and tar.bz2'd the thing. My install hasn't gotten laggy yet, but when it does I'll have 90% of the work done for me already. The rest is pretty much reinstalling registry fanatic software.

    7. Re:I have the same feeling by PhilHibbs · · Score: 1, Insightful
      [Note 1 that in all of this, I have been using virus protection, adware protection, software firewalls, and up-todate patches]
      Well, there's your problem. Anti-virus and active adware protection on server machines can't be a good idea. How's it going to get a virus? It's a server, not a user's email and browsing machine. Even my own WinXP laptop has been running for 18 months with no anti-virus and I've had not a single incident. Anti-virus is grossly over-rated.
    8. Re:I have the same feeling by tommertron · · Score: 2, Interesting

      [Note 1 that in all of this, I have been using virus protection, adware protection, software firewalls, and up-todate patches] Virus protection and adware protection constantly running in the background? Those are almost always performance drains. Especially if they're set to scan every file change, addition, install, email, and download. Maybe I'm lucky, but I haven't ever used a virus protection program on my computer (3+ years now), and I've been fine. I also don't download apps from P2Ps, I use Firefox, and my email is all webmail, where I never open attachments I don't trust.

      --
      Random rants about technology: http://technorants.blogspot.com
    9. Re:I have the same feeling by tacocat · · Score: 1

      I don't believe you have to install anything or even run XP to experience this.

      This has been a common complaint that I have heard since Windows 95.

      Disk defrag doesn't help and I've seen it happen with computer that have had nothing installed for 4 years. I suspect that this has been a problem all along and is far more ubiquitous than imagined. But when you consider that Microsoft OS timelines require you to get a new computer and new software almost every 3 years, it's harder to identify. Now that hardware has somewhat leveled out, I think you will find this more often.

      Planned Obsolescence?

    10. Re:I have the same feeling by LeninZhiv · · Score: 1

      I can't as I have custom software development tools that *only* run on windows.

                  VMWare might be a solution. Or it might not, depending.


      Although I can't imagine it not being ideal, unless performance is absolutely critical (in which case you're already using a multiprocessor box and/or constantly showing CPU loads of 99%, right?). I run (among many other virtual machines) Oracle on Solaris--hardly a light load--on an ancient AMD Duron and it's perfectly acceptable for development work and learning.

      Confining Windows to a VM is an absolute joy, because you can save as many separate running machines as your disk space allows, and re-booting and re-installing turn from major hassles into a casual "Slashdot break." I highly recommend a VMWare-on-Linux solution if stability is what you're after--it's not that different from the "reinstall every 18 months" posts you're getting elsewhere, it's just that in this case your computer remains usable while you're reinstalling Windows, and your day-to-day data like e-mail and bookmarks remain in place.

    11. Re:I have the same feeling by larien · · Score: 1

      Reinstalling Windows every 6 months was standard practice for me until XP. It seems to handle itself a bit better, although I had to reinstall a month or so ago (corrupted registry... grr...) and it feels a bit more responsive again; a few things which were a little slow are better. However, the slowdown wasn't nearly as bad as I used to get in 95, NT or 98.

    12. Re:I have the same feeling by GeckoX · · Score: 1

      That's all fine and dandy, until some clueless wonder unintentionally releases a worm on your network.

      I have never infected a machine myself with a virus. I have had numerous machines infected on me though. Laptops, desktops and servers.

      You are only as safe as your weakest link. You may be a _very_ strong link in the chain, but if you aren't the ONLY link, you will likely eat those words one day.

      --
      No Comment.
    13. Re:I have the same feeling by hackstraw · · Score: 1

      But that was 10 months ago. Now it is back to the same feeling of molasses at times with the inexplicable behaviour. So obviously I have installed something that has slowed things down. But what? There is no way to tell what it is. So it looks like I am headed for the yearly rebuild again.

      I'm sure your sick of hearing this, but too bad.

      My PowerBook gets faster and more responsive over time without hardware upgrades.

      I have heard even better results on older hardware, where performance is more noticeable.

      Oh, and my Linux and Solaris systems don't slow down either. In fact, all systems run a little better after some uptime so that they page out dead code and cache the binaries and files that I use.

      All of that I guess is offtopic. I haven't read much of this tread yet, but I guess there isn't much to be done to maintain XP's performance. I could be wrong.

    14. Re:I have the same feeling by Anonymous Coward · · Score: 0

      I usually keep 10-20 gigs of partition space around so that when I do reinstall Windows, I can install it to that partition instead of having to blow away what I have.

      By using an automated install, you can redirect "Program Files" and "Documents and Settings" to new drives and new folder names of your choice. I use this to install the system to C:\Windows, but the other two to D:\Apps and D:\Profiles. This makes it easy to format C: and reinstall the system any time without needing to keep an extra 10-20GB "just in case". But then, I find I my storage requirements rapidly expand to match the available space... that 10-20GB is valuable! Damn it, I bought 2 200GB drives, and it's NOT ENOUGH!

  5. Re-install from scratch by SpaceLifeForm · · Score: 3, Insightful
    Otherwise, it will never be clean.

    And that includes re-formatting the partition.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
    1. Re:Re-install from scratch by invisik · · Score: 3, Informative

      Correct. I don't know anyone who could really say what was happening. I've heard in tech shops the recommended lifespan is 18 months of a Windows installation. I'd say that was about right, with minimal crashes during that time.

      I'd recommend reinsatlling Windows, installing all your apps and patches. Then get a copy of Norton Ghost and take an image of your machine. Save that to a jillion CD's or a couple of DVD's and shelve them. When your box gets trashed again, slap the image back on and apply any updates from there. Saves some time.

      -m

      --
      http://www.invisik.com
    2. Re:Re-install from scratch by WgT2 · · Score: 1

      I've heard the same.

      Except one in particular said he did it about every 6 months.

    3. Re:Re-install from scratch by dtfinch · · Score: 1

      I reinstall my primary desktop about every 3 months, and it runs Linux. I mostly reinstall out of boredom or curiosity. There's always some other distro I'd like to try for a while. I can't do that with Windows. There's just Windows XP, or something older.

    4. Re:Re-install from scratch by shadowbearer · · Score: 1


        Also, have another, seperate CD or DVD with all the Microsoft patches and updates on them. Major, MAJOR timesavers, especially as a relatively upatched windows XP box can be compromised within minutes of connecting to the net if you don't alter it's startup services first. Best to simply patch it while unconnected first. (An external USB harddrive is an even better way, almost as portable)

        Also make sure to do regular backups - create a saved project for them with a scheduler reminder to open up and burn that project. MyDocs, Email, Registry, and various other things (it can get to be quite a list :)

        Thoroughly scan *them* too...

        And, if you have the ability to, image your hard drive before reinstalling. This can save many of the "Oh, Damn, I Forgot That" headaches later on.

      SB
        (What are all us PT techs going to do if the virus problem vanishes? Not worried :)

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    5. Re:Re-install from scratch by WgT2 · · Score: 1

      I actually used to be the same way, just not so often.

      It slowed down significantly when I switched from Gentoo to Debian, which is when I started needing a system more as a tool than a toy. I don't mean to imply any thing. That's just the way I was/am.

      Ultimately, all that stopped all together when I started using FreeBSD this last Summer.

    6. Re:Re-install from scratch by KevinKnSC · · Score: 1

      This is what I do, except I use the partimage program on the System Rescue CD. If you're at all proficient with Unixish systems you can skip Ghost and use partimage or g4u instead.

    7. Re:Re-install from scratch by 0xygen · · Score: 1

      I am pleased to see another user moving to FreeBSD - I've installed it now on two machines (an aging laptop and a current desktop) and was pleasantly surprised with the experience on both.

      Unfortunately for work I am stuck with Windows XP, but from the experiences with both machines, it certainly looks like a better candidate for desktops that the variety of Linux offerings, especially with the improved hardware support in 6.0

      FreeBSD seems to solve many of the Linux "constant upgrade" problems which I seem to experience - it's possible to track a supported release for a number of years with only minimal patching.

    8. Re:Re-install from scratch by Anonymous Coward · · Score: 0

      I'm confused. Norton Ghost, Ghost for Linux, Ghost for Unix. Are some of these the same product?

    9. Re:Re-install from scratch by Ratbert42 · · Score: 1

      I used to do clean reinstalls every 6 to 12 months. It helps force you to make good backups. It's amazing how many settings are stashed somewhere you'd never think to back up.

    10. Re:Re-install from scratch by Kiaser+Zohsay · · Score: 1

      Imaging is your friend. I set up this box in August as follows:

      Partitions for Win XP system, Win 2000 system, Linux, and Data.

      XP system is assigned to C: and has Windows, Netware, Office, plus misc applications. I save an image of C: using ntfsclone with --save-image option from the ntfstools package in the latest knoppix. The bzipped image file is 1.9GB, and is scp'ed to a server drive. A dvd-rom or 4 cdroms would work too. It took a while to get Windows just the way I wanted it for the image, but I could always restore the previous image and continue with trial and error.

      Data partition is assigned to D: drive and has my PRIMARY USER PROFILE, plus dev tools and data. That took some registry diving, but I can restore the C: drive image without trashing my data. I have restored the image once since the initial setup, and it worked pretty much like I expected it too. One thing to keep in mind is that the USER.DAT registry file is stored in the profile directory, so any cruft that accumulates under HKEY_CURRRENT_USER will survive the re-image.

      An image of the Win 2000 partition (OS and drivers only - no apps) is about 500MB. There are a few screwy things that happen when I access the D: drive profile with Win 2000, like the Start Menu usage data gets scrambled so that the least-used items appear to be most used, but I only use 2000 for testing anyway. XP has not yet shown any perfomance degradation, but when it does, I'll be ready.

      --
      I am not your blowing wind, I am the lightning.
    11. Re:Re-install from scratch by WgT2 · · Score: 1

      Exactly.

      I never thought I'd say this about an operating system, but, I feel at peace using FreeBSD. There was always something agitating about the Linux culture, like I wasn't sure if I was missing something. I think your comment about the "constant upgrade" is a facet of what I felt; like I was always driven to be ready for the next upgrade or whatnot.

      Part of my move came after taking several CSE classes at http://cse.uta.edu/UTA and BSD seeming like it's actually engineered and purposed to be the way it is, instead of someone going about following the wind (but, that's pure conjecture... the wind part).

      I have FreeBSD every where I need it:

      • At home: on the desktop and on a pre-production server
      • On a 300MHz PII laptop (does very well with Fluxbox and KDE apps) it's what I mainly use because BSD makes it quick enough
      • On my web-server
      • (thankfully) on my workstation (at work)

      Another thing I can say about FreeBSD is that it seemed to run faster out of the box than my compiled Linux 2.6 Linux kernels did. This could just be an issue of the rest of my hardware (desktop at home). It's still nice to have that perception regardless.

      Lastly, the documentation is excellent and thorough.

    12. Re:Re-install from scratch by William-Ely · · Score: 1
      I actually try to figure out what's causing the problem before I blow everything away. It is usually faster than reinstalling everything and getting my system back to the way I like it. I do a google search for whatever error pops up and I usually find an answer that works.

      I use a nifty program called Crap Cleaner once a week or so to clean up all the temp garbage. I also have Norton Ghost run backups just in case something really bad happens like a hard drive crash. I also have DisKeeper run a defrag when my screen saver starts. Doing those things alone has kept my system running well since April 2004. I like to think that my time is valuable so I try to spend less of it fixing my own computer so I can spend more time getting paid to fix other peoples computers.

      --
      Mod me down with all of your hatred, and your journey towards the dark side will be complete!
    13. Re:Re-install from scratch by Anonymous Coward · · Score: 0

      I used to believe stupid crap like this, then I actually learned how to administer Windows. Properly administering windows requires registry hacking, manually deleting/creating files/directories/associations screwed up by errant packages, etc. And I don't want to hear it from you Unix people because you have to do all the same crap, except you have to compile stuff too.

      The best way to solve these problems in Windows is the same way they're solved in other operating systems, stop tinkering. If you stop changing the software, and only update when absolutely necessary, there will be less errant crud floating around. Malware has changed the story somewhat (you now pretty much HAVE to use some sort of anti-malware software), but not fundamentally.

    14. Re:Re-install from scratch by WhiteWolf666 · · Score: 1

      Properly administering windows requires registry hacking, manually deleting/creating files/directories/associations screwed up by errant packages, etc. And I don't want to hear it from you Unix people because you have to do all the same crap, except you have to compile stuff too.

      nonsense.

      no registry on linux.
      RPM or APT or whatever handle packages cleanly.
      Sourceinstall or the Kde source installer tool compiles/installs packages automatically, and they are cleaned up perfectly.
      not to mention running with the correct permissions keeps stuff much cleaner.

      Stuff installed in ~ can't hose your system.

      Unixy systems don't performance degrade over time. The file system may get cluttered if you don't use good install practices, but there is no risk of slowdowns, nor risks of stuff 'breaking' over time.

      The install on my desktop is 5 years old, and has survived two motherboard replacements, and a hard drive crash. I don't need to do any kind of matinenance. No defrag, no virus scan, no spyware scan. No registry clean up. It just works.

      Show me a windows that hassle free.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  6. A problem I had recently by mrs+dogbreath · · Score: 2, Informative

    Nikon slidescanner attached via FireWire; couple of years old and every now and again gets put on a new machine, scan time improve but the after all the updating both windows and Antivirus etc do suddenly slows.
    Ask around, do dependancy checks run spy+ no great insight
    Then a friend says "What anti-virus you use?"
    "AVG, you know the free one"
    "ARGHH dumpit, replace it with something else"
    Turns out AVG puts some drivers into the pipeline so it can scan ethernet,USB and FireWire, so everytime the scanner sent a glob of the slide this software was checking to see if it was a virus!

    And yes this continued AFTER I removed the 1364 network stuff, I even go as far as trying another card

    My scanning speeds have droped from 5 mins a slide to 1.35mins, do you know how much more of a life I can have!

    So have a look at device manager, choose view->devices by connection & tick hidden devices box, right near the top you'll see among much else you Antivirus drivers, some dumb some not so dumb

    1. Re:A problem I had recently by BusDriver · · Score: 2, Insightful

      I agree.

      To me the biggest way to put the brakes on a new system is to install Anti-Virus software. Also programs that install new associations or things in the right-click context menu don't help much either.

      Tim

    2. Re:A problem I had recently by flarn · · Score: 1

      over a minute to scan? That's crazy, sounds like my old HP scanner. I got the canon LiDE LED scanner. It's fast and a fraction of the size of most other scanners. Not to mention a lot less noisy.

      --
      Never underestimate the power of stupid people in large groups.
    3. Re:A problem I had recently by ceoyoyo · · Score: 1

      He's using a Nikon slide scanner. He's probably talking about a $20k scanner and doing 4000 dpi +. We have one at the lab. 4000 dpi takes time.

    4. Re:A problem I had recently by Anonymous Coward · · Score: 0

      Of course, when you say "replace it with something else" you can't possibly mean mcafee or Norton antivirus. You need a whole other computer just to run those.

    5. Re:A problem I had recently by Anonymous Coward · · Score: 0

      I'm surprised that jackass didn't tell him to go out and get a Mustek because he can scan a whole page in 30 seconds with it.

      You're absolutely correct. High resolution scans take a long ass time. I used to use an Agfa 4000 dpi drum scanner, for a 6 x 8 image at 4000 dpi it would easily take 25-30 minutes.

    6. Re:A problem I had recently by mrs+dogbreath · · Score: 1

      Yes it is 4000DPI slide scanner, sounds like Agfa make one even worse!
      At max settings I think each slide can be about 117MBytes TIFF
      I pop it down to A3 size @ 330DPI they then come in at about 5MB JPEG

      So there you go, to beat an 35MM SLR you need a 23Mega-pixel digital camera!

  7. few things I've found by Deathlizard · · Score: 2, Informative

    1)Like Lone Starr said in Spaceballs, "Take only what you need to survive". Basically only install what you need for the primary task the computer does. The more stuff you install, the slower it gets.

    2)Disk Cleanup, Chkdsk, and Defragment the hard drive at least once a month. a lot of speed can be gained just by doing this regularly.

    3)Protect windows like the plague. Patch to the latest revisions of Service packs, critical, and recommended updates. also use third party protection to protect against malware. Spywareblaster, Microsoft Antispyware and Grisoft AVG free edition are my personal favorites.

    4)Keep system restore on and always make a restore point before you install anything. That way, if it screws up the machine after you installed it, you can uninstall it and roll the computer back to ensure that the system is totally clean of it.

    5) If you got Norton ghost lying around, use it to make an image of your machine after you set it all up, that way you can roll back to that image just in case something really hoses windows.

    So far, I've kept this mantra going with my machine. It's been a good 1 to 2 years since I reinstalled windows either from scratch or by ghost and I've haven't noticed any slowdown to date that I couldn't attribute to the machine getting more obsolete by the day.

    1. Re:few things I've found by S.+Traaken · · Score: 1

      I think that should be "Protect windows from the plauge"

    2. Re:few things I've found by eyepeepackets · · Score: 1

      No, Windows _is_ the plague.

      --
      Everything in the Universe sucks: It's the law!
    3. Re:few things I've found by ookaze · · Score: 1

      What I find amazing, is how some people can call this OS easy to use, when you have to be so expert and do so tedious things to prevent it from destroying itself (not even get it working) ...
      It's understandable that since I stopped repairing their PCs, lots of my neighbourhood just gave up on computing.

  8. Re:Mac by Kraeloc · · Score: 0, Flamebait

    Macs are hardly immune to this slowdown. My eMac needs an archive/install every two years or so, at least. And besides, you're an idiot. You don't get an opinion.

  9. Run as a Non-admin User by tgbrittai · · Score: 1, Interesting

    This is the best way, by far! It's more secure and stops almost all spyware cold. And no spyware == better performance.

    1. Re:Run as a Non-admin User by Kraeloc · · Score: 5, Funny

      The thought of using one of my own computers and not having absolute, immediate control over it, makes my skin crawl. I rule each box with an iron fist.

    2. Re:Run as a Non-admin User by tgbrittai · · Score: 0

      Same here. However, there is only a small percentage my time spent on the computer that I am actually configuring or troubleshooting it and need admin rights. I use runas for this. It has become much more usable in Windows XP. The rest of my time is spent running as a regular user.

    3. Re:Run as a Non-admin User by Johnno74 · · Score: 3, Insightful

      I'll second that. As well as the regular cleanups advocated elsewhere on this story (defrag (inc registry), prune startup crap with autoruns) you will accumulate a lot less crap if you run as non-admin.

      I ripped this quote from somewhere...
              START
                    Q. Why is Windows so insecure?
                    A. Because everyone runs as Administrator.

                    Q. Why does everyone run as Administrator (even when they know better)?
                    A. Because they don't understand security and are afraid they will be prevented from doing things.

                    Q. Why don't they understand security?
                    A. Because they run as Administrator, bypassing all security.
              LOOP TO START


      This microsoftie blog has lots of good info about running as non-admin. It can be painful to switch, but once you do, you won't regret it.

    4. Re:Run as a Non-admin User by Elamaton · · Score: 2, Informative

      A couple of tips, in case someone might not be familiar with these...

      Running as a plain old User privileges may be good for some situations, but I run my XP box with Power User privileges for a bit more power. This option is not presented by the Control Panel applet, but is available through Computer Management, opened by right-clicking My Computer and selecting Manage. Once there, go to System Tools -> Local Users and Groups -> Groups. Double-click Power Users on the right-side window and add your user account to the group.

      For more info on the differences between the privilege levels, see here.

      If you use applications that require admin privileges, either use the Run as... command from the right-click menus of the shortcuts (or the runas command inside the cmd shell), or modify the shortcuts permanently so clicking them always produces the dialog for entering alternate credentials: right-click an icon, choose Properties, click Advanced inside the Shortcut tab and check the box labeled Run with different credentials.

    5. Re:Run as a Non-admin User by Chemisor · · Score: 1

      But that's just the point. When you run as root, you don't have absolute control over your box; the apps that you run do. By using a non-admin account, you are not locking out yourself, you are locking out arrogant apps that think they can run your computer.

    6. Re:Run as a Non-admin User by TheLink · · Score: 1

      BTW, you can even run your normal apps as a nonadmin user AND then for normal websites run IE as yet another nonadmin user (for important sites use a different account - just create different shortcuts, and change the colour scheme so you don't get confused).

      That way even if IE gets taken over, it's a fair bit harder for it to mess up data owned by your main nonadmin user. Maybe you lose bookmarks you didn't backup and some recently downloaded files.

      It'll take extra effort for someone to take over your system via your browser.

      --
    7. Re:Run as a Non-admin User by schon · · Score: 1

      The thought of using one of my own computers and not having absolute, immediate control over it, makes my skin crawl.

      If you need absolute control, why are you running Windows in the first place?

    8. Re:Run as a Non-admin User by ookaze · · Score: 1

      Most of this is plain wrong and comes from a Windows shill, you should not repeat such nonsense in your posts !

      START
                                  Q. Why is Windows so insecure?
                                  A. Because everyone runs as Administrator.


      I'm sorry to say it to you, but mail attachements (which is insecure by nature) that run apps on your system when you click on them has nothing to do with being Administrator, but is still a very insecure behaviour.
      So the fact that Windows is so insecure is not completely explained by the fact that everyone runs as admin.

      Q. Why does everyone run as Administrator (even when they know better)?
                                  A. Because they don't understand security and are afraid they will be prevented from doing things.


      This answer is plain wrong too. The correct answer is that Windows is unusable if you don't.

      Q. Why don't they understand security?
                                  A. Because they run as Administrator, bypassing all security.


      This is plain wrong too. That's just because MS never explained security to them, and just told them it was "easy".

      This microsoftie blog has lots of good info about running as non-admin. It can be painful to switch, but once you do, you won't regret it.

      A good theory and rosy story as always. I've encountered people that run as non-admin. Given the tasks you have to go through when using this mode, I can assert it is unusable.
      Only Windows pro do that. One described me what he did when installing an app. It took several A4 pages to explain what he did each time !!!
      To tell you how pro the guy was, the WinNT 4 he prepared for the company were the only machines with Windows that I used, that didn't crash in 3 months (running 24/24 7/7 as desktop). Of course, you could not do lots of thing with these desktops, they did not have a floppy or CD drive (and the USB did not work in NT 4). It became unusable in 2 months, and then I put up with it until total lock 1 month later though.

    9. Re:Run as a Non-admin User by Kraeloc · · Score: 1

      A shockingly valid point. I use windows entirely for gaming, and when I need to use that PC for something else, I boot Ubuntu.

    10. Re:Run as a Non-admin User by quux4 · · Score: 1
      First: I wrote that, and I am not a Microsoft shill. You'll find the original quote on my website. I don't work for MS, never have, probably never will.

      Second: It's pretty difficult nowadays to get a mail attachment to run just by clicking it in Windows. You have to actively turn off included safeties to make that happen. If you did that, running nonadmin would protect you from the majority of damage the malware could do.

      Third: your idea that "Windows is unusable if you don't" [run as admin], is incorrect. Millions of people run Windows nonadmin every day, without problems and, once they get a few new habits in place, without hassle.

      Fourth: "That's just because MS never explained security to them, and just told them it was "easy". I agree, 100% ... and at least some folks at MS agree. One of them admitted it in the comments to my article linked above. Many more of them are working damn hard right now to eliminate this huge mistake from the next versions of Windows.

      The security architecture and systems in NT-based versions of Windows have always been pretty good, actually. The shame is that MS drool-proofed the installer to the point where just about everyone runs with Administrator privs by default, never knowing there was an alternative. The saddest part is the number of developers running with Admin privs, being ignorant of the security system because of this, and ultimately creating apps which need special tweaking in order to run non-admin.

    11. Re:Run as a Non-admin User by Mancat · · Score: 1

      Everything in your post is wrong. It's obvious who is the shill here.

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
    12. Re:Run as a Non-admin User by Zeneris · · Score: 1

      As another poster said, Windows XP in unusable in non-administrator mode (too much software requires admin rights), however there are plenty of things you can do to reduce your risk:

      * Have a hard to guess admin password of over 14 characters, the length is supposed to make a better password hash.

      * Use a proper NAT firewall router (this applies to ALL OS) to block port attacks given that a restricted user account is no protection again port attacks (system account).

      * Use a proper software firewall (not Microsofts' joke) with excellent egress filtering at application level e.g. Agnitum Firewall Pro, NOT Zone Alarm or Norton!

      * Have some good antivirus software, but don't expect it to protect you against zero day attacks.

      * Never ever run Internet Explorer and Outlook Express, given that these are inherently insecure, because they support Active-X; use more secure web browser and email software instead. Other programs and services exist for Windows updates e.g. Bigfix (www.bigfix.com)and windiz update (Firefox extension).

      * Run any link launched 'server' applications in a separate restricted account with CPUA (http://www.joeware.net/win/free/tools/cpau.htm), RunAs is useless for running most applications!

      * Run untrusted in a restricted account with CPUA.

      As for speedups, always prefer applications which use the minimum or no Active-X/COM component e.g. avoid most Symantec programs, but use Norton Windoctor from CD to clean up registry crud, use advanced mode and select your own fixes (Windoctor can be wrong). The (Executive Software) 'lite' defragger in XP is a sick joke, buy a copy of PerfectDisk, IMHO it is the best, it is fast, can defrag without file size gaps and can defrag system files, Executive Software, Symantec and O&O are not in the same league.

      * Lastly don't allow any untrustworthy person physical access to your machine unless you keep all you critical data in a encrypted profile, given it is trivial to reset an admin password in NT OS's.

  10. You probably won't hear this elsewhere... by hackwrench · · Score: 3, Interesting

    I run with system restore turned off. Also clearing out your logs Control Panel|Administrative Tools|Event Viewer may or may not make a difference. You may actually try reading some of them first, but good luck making sense of them.

    Example Log Entry:
    The description for Event ID ( 20158 ) in Source ( RemoteAccess ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details

    1. Re:You probably won't hear this elsewhere... by Ratbert42 · · Score: 1

      I don't turn off system restore, but you can reduce the amount of space it'll use and/or clean it up manually.

  11. Performance without reboot by F�an�ro · · Score: 1

    On that note, is there a way to keep windows running smooth without rebooting it every two weeks?

    I absolutely hate rebooting, but after a while of playing hibernate/standby/wake up with my laptop the system becomes more and more unresponsive, and some weird bug keeps cropping up that prevents the opening of new windows (even dialog boxes) until I close some of the old ones.

    And how does linux handle this kind of thing for you? On my few tries I had even less luck with Linux and hibernate than with windows.

    1. Re:Performance without reboot by Ahnteis · · Score: 0

      Buy decent hardware with good drivers and stop installing crap software. (Including spyware.)

    2. Re:Performance without reboot by towsonu2003 · · Score: 1

      tell your hardware manufacturers to start supporting linux, and your hibernate will run once linux community gets the proper drivers & develops hibernation. linux is made not to reboot...

  12. Bruised registry by rocjoe71 · · Score: 3, Informative
    Try these, in order:
    1. Uninstall every application you're positive you don't want/need, including Indexing Service (which you could replace with Google Desktop or Copernic)
    2. If you (shudder) use Outlook, it gets pretty logey around 800Mb or so, especially if you frequently recieve or send attachments, use the archival function to stow away old email, at work I do mine my year. Another handy tool is "Google GMail Loader", I have archived all my email at home in my Gmail account, which turns your GMail into offsite backup of your email.
    3. Create a new logon, your user profile is probably quite bloated and mangled. A new profile will let you start from zero. Migrate bookmarks, email and your My Documents folder... DO NOT delete your original user logon until you're satisfied that you've migrated everything you want to keep (deleting the profile will delete everything associated to that logon in Documents and Settings).
    4. Quick pagefile defrag tip: Move your page file to a different hard drive partition through the Virtual Memory dialog (Control Panel > System > Advanced > Performance > Virtual Memory)-- set the min and max sizes to the same number so it never has to grow again once its been initialized as this will limit the opportunity for it to fragment.
    5. Do some housekeeping, delete files you don't need, empty your internet cache, then defrag the hard drive.
    6. Through Google, you can find alot of advice on which services you can turn off without hapering the funcitoning of XP. I manage fine without doing this step but some swear by it.
    --
    Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
  13. clean the crap out by xiong.chiamiov · · Score: 3, Interesting

    As well as everything suggested above, run Crap Cleaner. This has cleaned so many gigs of junk from my computer over time, I don't know what I would do without it.

  14. Don't install any applications... by bergeron76 · · Score: 1

    Seriously. Install only the core number of applications that you need. In Windows, every program you install ends up creating registry entries. That registry DB grows over time, and needs to get parsed all the time - resulting in sluggishnes.

    Use sensible applications wherever you can (like Firefox; it stores its config info in flat files).

    Also, Microsoft products are the worst offenders - Visual Studio, Office, etc.. all become bloated pigs.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:Don't install any applications... by mchawi · · Score: 1

      The registry as a cause of slowdown has been true in almost every version of Windows - given enough time. I know that there are also tools out there to clean up the registry if you've cleaned up everything else but it still reacts slowly.

      Config files have always seemed like a smarter idea than a registry :/

    2. Re:Don't install any applications... by bigsteve@dstc · · Score: 1

      The concept of a registry is not a bad one per se. The problem is that Microsoft's implementation of the registry concept stinks.

  15. CCleaner by rincebrain · · Score: 3, Informative

    Most of the other tips are good, but nobody's mentioned CCleaner yet. That is one awesome app for cleaning out old cruft.

    --
    It's only an insult if it's not true.
    1. Re:CCleaner by jbarr · · Score: 1

      Mod the parent way up!

      CCleaner, while it won't solve all of your problems, will certainly improve things. I keep a copy on my ThumbDrive and I use it on any Windows XP PC I can.

      Combine this with Spybot-Search & Destroy with it's TeaTimer app running in the background to warn you of Registry updates, and you have an excellent defense against crap accumulation.

      -Jim
      GmailTips.com

      --
      My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  16. Windows XP Tune-Up Guide by MattPF · · Score: 5, Informative

    I actually got sick of family and friends asking me to tune up their XP installs, so I wrote a detailed article on the entire process and posted it on our family website here: http://www.farleyfamily.net/articles/tuneup/

    It's a comprehensive step-by-step of what any aunt or uncle should be able to follow in order to free system resources and make for a better (faster!) desktop experience.

  17. What about by CsiDano · · Score: 1

    Imaging, at the college I use to work at we would just re-image the machines on a regular basis. Of course this is assuming files are stored and accessed on a server as apposed to locally. Just a thought, the question doesn't give much detail as to how many machines or what the work environment is.

    --
    piss off
  18. Stop installing crap. by Ahnteis · · Score: 1

    Windows won't magically start slowing down after time, it's all the crap that is installed (and/or uninstalled) over and over again.

    Install windows.
    Set your pagefile to the size you want it (max and min the same or put the whole thing on a separate drive to avoid fragmentation).
    Install the programs you want.
    Patch everything.
    Defrag the whole thing (just to be sure)
    Make a drive image you can keep for emergencies.
    Then use it. (Log in as a limited user so that others don't install crap either.)

    If you insist on installing loads of programs "just cus" then don't expect it to run perfectly forever. (But hey, at least you'll have a drive image you can quickly restore to.)

    1. Re:Stop installing crap. by Procyon101 · · Score: 1

      It does magicaly slow over time. Patching happens constantly and most patches slow the machine a little more. I've seen bery noticable slowdown over time on controlled servers.

    2. Re:Stop installing crap. by vonsneerderhooten · · Score: 1

      Then use it. (Log in as a limited user so that others don't install crap either.)

      Have you any idea how many Windows programs require administrative rights just to run? MS programs (or rather the OS itself) have no idea of any difference between user space and system space. My terminology may be off here, im trying to convey the concept of /home in linux and user-installs. Linux will allow you to install whatever you want, but most stuff ends up in /home/joesixpack. Install all ya want. Reinstall useful stuff as root. Create new user, delete old - good as new.
      oops. i solved the problem in linux.
      Windows solution?
      Reinstall OS :-(

      Parent's advice is sound, too. Esp. the part about making an image.

      --
      -D


    3. Re:Stop installing crap. by Clover_Kicker · · Score: 1

      > Have you any idea how many Windows programs require
      > administrative rights just to run?

      Far too many, but you can still survive as a normal user.

      It's a pain having to type in the admin password every time I want to synch my Palm Pilot, etc. but at least my email client/web browser/other well behaved apps are running with sensible permissions.

      I've been known to download cracks for games that require admin access to the CDROM for copy protection checks etc.

  19. Viru^H^H^H^HSystem Restore... is evil by Anonymous Coward · · Score: 0

    System Restore is the best place to get viruses from on your computer. Heh. Turn System Restore off permanently and things get much better quick. System Restore::Viruses -> Caves::Osama BinLaden

  20. I Detect A Conspiracy... by Anonymous Coward · · Score: 1, Insightful

    Microsoft built the gradual slowdown into Windows on purpose. When the machine slows, it convinces the average user that they need a new computer. They upgrade unknowingly, and pay the Micro$oft tax once more.

    1. Re:I Detect A Conspiracy... by PunkOfLinux · · Score: 1

      Actually something like this wouldn't surprise me. I mean, really, here on my linux computer, I can go weeks at a time without rebooting, and it STILL runs like a champ. My parents' computer... even without anything new installed on it, it runs like a 2-legged dog.

    2. Re:I Detect A Conspiracy... by Anonymous Coward · · Score: 0

      Well, didn't Windows just have it's 20 year anniversary, and, in all those years, Microsoft Windows still has the same general problems today as it did ever since day one? Can they just not make a system that lasts longer than a year at a time? My Solaris installs last until _I_ decide to upgrade them. They just don't decide on their own to get real slow after several months of running. They just don't. Microsoft has and always will confuse the hell out of me as to how they can keep selling Windows.

    3. Re:I Detect A Conspiracy... by BandwidthHog · · Score: 1

      That’s probably the single thing that bugs me the most about the Winders Empire: most of the time, when somebody buys a new PC, it’s because Winders simply stopped working or got so gummed up inside that it was effectively dead. So how do they punish the company whose product has failed so miserably as to convince them that the hardware itself has gone south? That’s right, shovel more money at them! That’ll learn ’em!

      I mean, completely aside from the fact that they’re buying new hardware when the problem is solely in software (Yes, I know that usually means they’re getting faster, more modern stuff; but it’s not exactly what I would call an ‘informed choice’), they’re rewarding the people that forced them into buying faulty software in the first place!

      With such a nuanced understanding of punishment and reward, I can only hope these people aren’t currently raising the next generation.

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  21. Keep it clean, Keep it safe by CosmicDreams · · Score: 2, Interesting

    At work these two steps usually do the trick.

    1. Run CCleaner. Both to find useless files AND to weed out unneeded registry entries.

    2. Run Microsoft's Antispyware program.

    Additionally you can run MS's antispyware program to look for unwanted apps that start at runtime.

    As others have mentioned shutting down extra services you don't need may be a good idea. But in my experience those services don't effect a computer nearly as much as runaway Hard drive consumption by IE and unchecked spyware.

    --
    Go Gusties
  22. The three "re"s by mildness · · Score: 1
    Reboot nightly or as often as possibile.

    Reformat and reinstall every six months.

    In the meantime don't install anything you don't really need.

    This is a good question. I'll be watching this thread!

    Billybob

    --
    bamph
    1. Re:The three "re"s by Anonymous Coward · · Score: 0

      You forgot the 4th one:

      Billbob is a retard

  23. Windows(TM) Auto-Fragmenter(TM) by Richard+Dick+Head · · Score: 2, Interesting

    Anyway, Windows XP tries to defrag your HD when it is idle, which could be bad. I know my work laptop, now running XP, suffered a lot more fragmentation after the upgrade from 2000 (before I turned auto defrag off). I think it has to do with the fact that either I'm working on my laptop, or its off. There is some accidental idle time in there, but only enough time to fragment the HD even worse before I resume my work. So, I turned it off, and it seems to be fragmenting normally now.

    So, YMMV, I've done no quantitative analysis on this, it may be due to changing usage patterns, but if your users keep their computers busy, turning off auto defrag could help. It certainly won't make it worse then you had before the upgrade, since you're back at Windows 2000 behavior.

    Another thing I thought of, but haven't tried, is set the registry size limit to something low like 1 MB, possibly cutting down on all the crud in there. I'd do it myself, but my laptop is too important to risk downtime, and the rest of my machines don't have registries.

    1. Re:Windows(TM) Auto-Fragmenter(TM) by Anonymous Coward · · Score: 0
      Anyway, Windows XP tries to defrag your HD when it is idle, which could be bad.
      Does it? The responses to that post all say that it doesn't.
    2. Re:Windows(TM) Auto-Fragmenter(TM) by el_chicano · · Score: 1
      Anyway, Windows XP tries to defrag your HD when it is idle, which could be bad.
      Does it? The responses to that post all say that it doesn't.
      Yes it does, the responses to that post are wrong.
       
      I went ahead and set them straight... :-)
      --
      A man who wants nothing is invincible
  24. The usual speedups by dtfinch · · Score: 5, Informative

    Run msconfig. Despite what your better judgement might say, you can safely disable everything in the startup tab. Then glance through the list and recheck anything that you can both identity and wish to have running in the background.

    Other small speedups:
    Switch to the classic win2k theme.
    If your wallpaper is a gif or jpeg, replace it with a bmp and disable active desktop. For anything other than bmps, it uses Internet Explorer to render your desktop.
    Get more ram.
    If less than about 20% disk free, delete stuff you don't need and then defrag.
    Disable window animations and other eye candy.
    Check for malware.
    Install and run ShellExView. Some programs install shell extensions which can (but not usually) cause slowdowns and pauses in Windows Explorer. It should color code items depending on if they come with windows, if they are known, if they are known to be bad, or if they are unknown. I encountered a system where a Eudora shellexecute hook was causing the system to freeze for 2 minutes whenever you tried to start a program.
    Disable the indexing service.
    Disable/uninstall your virus scanner, if you're the type who never installs viruses.
    16bit color is sometimes faster. You'll have to test for yourself.

    Sometimes I get lucky with this one: In control panel->hardware->device manager, open the properties for the "Primary IDE Channel" and see whether it's in DMA or PIO mode. If it's in PIO mode, right click the "Primary IDE Channel" and click remove/uninstall, and reboot. I've encountered several systems where this was the cause of major slowdown. Windows occasionally encounters timeouts reading from the hard drive, and sometimes mistakingly assumes that stepping down to a slower transfer mode will solve the problem. I see it happen most on systems that go to sleep a lot. Microsoft's website says it's fixed, and shouldn't happen much at all in the future, but you'll still need to do the fix I described on systems that already have the problem.

    Some people suggest removing System Restore. I've had occasions where it helped out a lot, like when a Microsoft Windows Update badly broke my system, so I can't recommend disabling it unless you don't mind the occasional reinstall.

    I'm typing this on Linux, so some of the above instructions might be slightly off, but are generally correct.

    1. Re:The usual speedups by amliebsch · · Score: 1
      Parent has some extremely useful, technically sound suggestions.

      The bottom line is this: nothing will slow your system down more than installing (and uninstalling) lots of programs, shell extensions, API hooks, unneccessary device drivers, applets, and COM objects. There are two rules of Windows Zen you must learn.

      1. Install only what you need.

      2. See rule number 1.

      Avoid virus scanners and spyware programs. You won't need them if you are not downloading and running lots of programs. Find a stable set of software, and try really hard not to install anything more unless you really, really need to. You should not get a slowdown problem.

      --
      If you don't know where you are going, you will wind up somewhere else.
    2. Re:The usual speedups by ceoyoyo · · Score: 1

      Wow. Windows Zen... use it as little as possible, don't ask much of it. Makes sense I guess.

    3. Re:The usual speedups by towsonu2003 · · Score: 1

      Disable/uninstall your virus scanner, if you're the type who never installs viruses

      WTF

      okay, seriously now, please don't do that... not in Windows...
    4. Re:The usual speedups by dtfinch · · Score: 1

      For users behind a firewall, who also run an unpopular browser and email program, every virus must be installed manually. If you don't install viruses, you have little to worry about. In 10 years, my systems have gotten one virus, installed by a family member who used my computer to check their email in Outlook Express, and it was easy to remove.

      People who run virus scanners tend to develop a false sense of security, and will catch more viruses in the end than someone who simply knows better than to take risks, and their apps will take longer to start. The cure is worse than the problem. A malfunctioning virus scanner will run your system performance into the ground. The few months that I ran Norton Antivirus, and the couple months that I ran AVG, I had more freezes and other slowness than ever, and they never stopped a single virus because there was never anything to stop.

  25. Wndows and Linux KVMing by bluethundr · · Score: 1

    It's interesting. I have a Windows XP machine that is a pretty barebones configuration that I use mainly (okay, almost solely) for gaming purposes. And I have another machine attached to the same monitor via a KVM. The machines are identical in every way (1.6GHz Athlons with 1GB Ram, only the windows machine has a monster video card).

    But when my Windows machine starts boggin' down I just fire up X on my debian box and the speed difference is inCREDIBLE. The pointer just moves so fast on that GUI that I can barely keep up with it! So I even play some games on it using WINE (like the classic Starcraft). Not particularly helpful for your situation, but it sure illustrates for _me_ the difference in how the two OS'es make use of system resources.

    --
    Quod scripsi, scripsi.
    1. Re:Wndows and Linux KVMing by Stormy+Henderson · · Score: 1

      If you think that the speed of your mouse cursor is a good judge of operating system speed...

  26. Ghost is your friend by gmerideth · · Score: 1

    Every system I get I've installed the "base" set of applications, antivirus, patches and so forth and then ghosted a working configuration to an external drive. A base XP will take about 4-6 gigs of storage compressed which sits on your external drive until you need it. I've ghosted my Win2k3 machine and my linux machine all to my external drive.

    When (not if) the machine goes south as it did when I was testing the various beta's of Visual Studio, I backed up my important source files and ghost loaded back over my machine. From a screwed up install to a fully working copy of Windows in 11 minutes I call pretty good. Six minutes for my laptop is all it takes.

    So when your XP install becomes sluggish, backup the important files, ghost, and spend an hour or two downloading up-to-date patches and installing your new apps.

    Once you've done it 20-30 times (over a 3 year period, all from testing software) it's like drinking coffee.

    --
    Why do overlook and oversee mean opposite things?
  27. Re-install regularly by photon317 · · Score: 1


    The only solid practice for maintaining Windows, if it can be said to be one, is to re-install on a regular basis. Set a schedule for yourself, somewhere between every 1-6 months. Keep a list of all the things you need to do (settings, software to re-install, etc).

    --
    11*43+456^2
  28. TOO by Anonymous Coward · · Score: 0

    ...it didn't seem to bad...

    Too bad. Too bad.

  29. Has to be said: by dcapel · · Score: 1

    format C:!

    --
    DYWYPI?
  30. So do I, BUT by artifex2004 · · Score: 1

    Ironically enough, when I was stuck trying to remove the "lower filter" from my sister's DVD driver on her new laptop after she installed the Sony rootkit, I ended up giving up and rolling back, because I hadn't yet turned off her restore.

  31. First, buy a Mac... by Anonymous Coward · · Score: 0

    Then, use it for all your "real" computing needs-- e-mail, web browsing, word processing, etc.

    Run one last time, and then uninstall, your virus checker and anti-malware apps from the XP box-- they slow things down, and you won't need them anymore. Disconnect its network connection, and use it for nothing but games.

    1. Re:First, buy a Mac... by Kraeloc · · Score: 1

      For 95% of games worth playing, Games = Multiplayer. Multiplayer = Network connection. You can only play the single player Starcraft campaign so many times before you crave a real opponent.

    2. Re:First, buy a Mac... by Kraeloc · · Score: 1

      I should mention, though, that that's exactly what I do. I have this Mac right here, using Adium and Thunderbird and Firefox and iTunes and such; then I have that PC to my right, running Steam and Tribes 2 and Quake and Doom and such.

  32. nLiteOS? by dhasenan · · Score: 2, Informative

    If you want a minimal Windows install, use nLiteOS -- it creates an install CD for Windows from your existing copy, only including what you choose.

    Also, remember to have a sane partitioning scheme, in case you need to reinstall. You might want to use FAT for your data partition; that way, you can read it via a Knoppix CD in a real emergency.

    1. Re:nLiteOS? by Anonymous Coward · · Score: 0

      You might want to use FAT for your data partition; that way, you can read it via a Knoppix CD in a real emergency.

      Knoppix has no problem reading NTFS.

    2. Re:nLiteOS? by Deathlizard · · Score: 1

      Yeah, almost forgot about a bootable CD solution. Although I prefer Pebuilder with XPE over Knoppix, either one works fine.

      The Ultimate Boot CD and the UBCD 4 Windows (Basicially PEBuilder with a lot of diagnostic utilities) are also something you should keep around just in case.

    3. Re:nLiteOS? by Anonymous Coward · · Score: 0

      If you're going to go to the trouble of making a custom OS CD, why worry about keeping FAT? FAT is slower and that 4GB Maximum file size thing is a real pain. FAT should die a quick and painful death. You could just use BartPE and have the ability to read NTFS from a bootable CD.

      If you're going to be burning a custom OS CD anyway, it's an extra few minutes of work but without the hassle of dealing with the limitations of FAT.

      A good BartPE cd will allow you to run a virus scan, defrag or remove spyware.

  33. Create a partition for an image by gothzilla · · Score: 1

    At work I maintain about 30 computers and many of them are different configurations. I make a 4 gig partition and when I'm done installing windows, updates, and the base apps we need I put an image in that partition. Restoring each pc is easy and I don't have to keep digging up all the different drivers I need. It's especially useful since different people use different apps.

  34. Switch to Mac! by Anonymous Coward · · Score: 0

    It's not Windows' nature to maintain performance however how hard you try. I rescued myself after switching to Mac.

  35. Just wanted to mention. by HansF · · Score: 1

    A more open altenative for Norton Ghost is Ghost For Linx. Only downside: no multicasting.

    --
    --> Insert Funny Sig Here
  36. Easiest thing to do, best results by electrosoccertux · · Score: 1

    I make 2 partitions, one for My Documents and one for my C: drive that will have the Windows partition and the program files and all that good stuff. Then I update Windows and get the latest everything installed. Then I install all my programs. I make all my registry tweaks (I found one that auto-unloads DLL's after you close an application to be incredibly handy, and to keep my XP fresh and fast), install all my drivers, and get everything set up perfectly. Then I create a system restore point, where everything is perfect.

    That way, should I ever have a problem, I can just role back to when it all was perfect; or if I should need to reformat, I don't have trouble backing up all my data. Just move all the special folders with configs and save files and anything else important on the C: drive over to the D: partition, reformat and reinstall Windows on the C: partition, and you're good!

    I don't run any antivirus besides MS Antispyware Beta, Adaware Personal SE, and Spybot S&D. Haven't had any problems whatsoever for at least 6 months.

  37. Some registry tweaks by Gary+Destruction · · Score: 2, Informative

    The following registry tweaks should be used with caution:
    IoPageLockLimit: increases the amount of pages that can be locked into memory. Changing this setting can improve performance although there is some controversy over this setting's effectiveness. Make sure that you have at least 256MB of RAM. HKEY_LOCAL_MACHINE\SYSTEM\CONTROL\CURRENTCONTROLSE T\CONTROL\Session Manager\Memory Management\IoPageLockLimit. If it is no there you can create it. This is DWORD value. For systems with at least 256MB of RAM, 8000 hex (32768 decimal) or 10000 hex (64536 decimal). You can use 20000 hex (131072 decimal) on systems with 512MB+ of RAM. Warning: this setting may not be compatible with some drivers; especially video drivers. Enabling this option could cause critical processes and services to fail. You might not be able to log in.

    LargeSystemCache: This setting is primarily used for servers but can help improve performance. Again, it's effectiveness may be controversial. It is located at HKEY_LOCAL_MACHINE\SYSTEM\CONTROL\CURRENTCONTROLSE T\CONTROL\Session Manager\Memory Management\LargeSystemCache. If the key is not there, you can create it. This is a DWORD value. 0 for disabled. 1 for enabled.

    DisablePageExecutive: Again this is a controversial setting. You may or may not notice a difference in performance and it is driver sensitive so be forewarned about using it. It too has the potential to cause crashes after being enabled. This setting prevents kernel memory from being paged. It is located at HKEY_LOCAL_MACHINE\SYSTEM\CONTROL\CURRENTCONTROLSE T\CONTROL\Session Manager\Memory Management\DisablePagingExecutive. This is a DWORD value. 0 for disabled. 1 for enabled.
    Note: Any problems encountered from changing these settings will be noticed on next boot. They are a "either it's fine or it isn't" settings.

    To reduce boot time, you can disable autodetection of devices on IDE controllers that have no devices connected to them. This can be done from the device manager. Also, adjust Windows for best performance and turn off the themes service.

    Lastly, there's XPlite which can help cut down on some of the fat. Also, be sure to check out TweakXP.com for more XP performance tweaks. And there's nLite. Unlike XPlite, nLite allows you to remove Windows components before installation. It also has service pack integration.

    1. Re:Some registry tweaks by Anonymous Coward · · Score: 0

      http://slashdot.org/comments.pl?sid=166939&cid=139 20412


      "you mod me down like I care"

      Looks to me like you cared. and yeah, that shit's pretty offtopic. -random metamod

  38. Maintenance Installation by brucmack · · Score: 2, Informative

    If you've got multiple partitions, try installing a maintenance OS on an extra partition. If you've still got a license for Windows 2000, just install it on the other partition, it should go smoothly and give you a nice boot menu when you're done.

    The main advantage of doing this is that you'll have full access to your XP installation without having any system files blocked. What I did was take a fresh install of XP (with all of my base drivers and applications installed) and make a copy of the Windows, Program Files, and Documents and Settings directories. Now, if I feel that my XP installation is getting bloated to the point where I can't fix it anymore, I can "reinstall" XP by booting into my maintenance partition and replacing those directories. As long as you are booted into another partition when you do it, Windows is completely oblivious to the fact that you've just replaced your primary OS.

    Having a maintenance partition is also advantageous when defragmenting your primary partition, since no system files will be locked. It's also handy if you suspect you've been infected with a rootkit, since that seems to be a trendy topic at the moment.

  39. How? by TinheadNed · · Score: 1

    How does one turn this off?

    1. Re:How? by Anonymous Coward · · Score: 0

      grab tweakui, under general uncheck optimize hard disc when idle.

  40. Its Explorer by baadfood · · Score: 2, Informative

    A lot of the system slowdown on Windows boxes can be traced to explorer. Explorer is a single threaded application, and when used on a network, over time it tends to collect many network relative paths to resources like icons. Later the network shares dissapear or are moved. The result is, every time explorer tries to generate lists of icons to display for files it pauses - using 0% CPU - waiting for non existant network hosts to respond.

  41. Careful with defrag by Frodo420024 · · Score: 1
    Instead of defragmentation, I suggest to make sure the hard drive has enough capacity and free space. NTFS is fairly fragmentation-resistant, so unless the hard drive is full to over the 90 % mark, defragmentation is not that important.

    And it's dangerous. If the hard drive has a flaw, defragmenting it risks propagating the fault or even breaking the drive itself. An extreme case: Once I was called out to fix a machine with problems. The owner thought it'd be nice of him to defrag the drive before I arrived. When I came, it would not boot at all. The problem turned out to be defective ram, and defrag, combined with faulty memory, had destroyed the directory structure of the drive.

    A better cure for slow HD performance is to get a bigger/faster drive to begin with. Big drives are inherently fast, and assuming the user doesn't just fill it up with junk, there'll always be enough space that fragmentation becomes a non-issue.

    --
    I'm in a Unix state of mind.
    1. Re:Careful with defrag by Synic · · Score: 1

      If you are constantly filling and emptying the drive, such as using it as a secondary drive for p2p apps such as Bit Torrent and Emule, then you will fragment the drive quite quickly for the files that remain on the drive. You'll end up with some parts of a file at the beginning, some at the middle, and some at the end (not necessarily in that order from start of the file to the end of the file).

    2. Re:Careful with defrag by WhiteWolf666 · · Score: 1

      My cousin bought a new 17" HP laptop. XP SP2 installed. This is a month ago. He's very software conservative; no warez, no installing much of anything, really. He put on guild wars, office 2003, openoffice.org, firefox, AV, and spybot.

      In a month, he was at 60% fragmentation. This is an NTFS drive.

      _shrug_

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  42. The only effective way.... by Raisputin · · Score: 3, Interesting
    The only effective way that I have found to keep a Windows box running even halfway decently is install Windows (we'll assume XP for right now), immediately perform all Windows Updates, both Critical and optional and any driver updates, then install:

    1. Ad-Aware SE
    2. Spybot Search & Destroy
    3. SpywareBlaster
    4. Microsoft Anti-Spyware
    5. Some Anti-Virus Program that you like (at my work, we install Norton even though it is a resource hog, but never Norton Internet Security since it eventually always fucks a computer up)

    Set your Anti-virus program to scan at least weekly, and automatically update itself, Update and sca with Ad-Aware and Spybot weekly at a minimum, and update and protect with SpywareBlaster weekly at a minimum.

    It is absolutely ridiculous that a person should have to do this to keep their computer running decently. We get so many Windows machines in the shop that it isn't even funny, but thusfar, whenever we have managed to convince someone to upgrade to a MacOS X machine (Typically when their Dell, Compaq, HP, E-Machines has a motherboard failure). They have came back completely excited and astonished that they don't really have to worry about spyware and viruses so much.

    My reccomendation on keeping your WIndows XP machine in top performance. Go buy a high-end Mac and run VirtualPC if it can run whatever program you NEED to run (Note: Games do not count), if you cannot run your Prorgram under VPC, buy a low-end PC and keep it off the network.

    --
    +(norad) if you rearrange the letters in mother in law, you get woman hitler
  43. Keeping an XP install going by Ogun · · Score: 2, Interesting

    Regularely doing these things:

    Running "sfc /purgecache" to empty the system file checker cache.
    Emptying the folder "C:\windows\prefetch" to clean the prefecth buffer.
    Defragging.
    And the usual things like removing spyware etc.

    --
    I found a fast warez site: http://warez.it.kth.se
  44. Self-destruction is a "feature". by Futurepower(R) · · Score: 4, Insightful

    We use Startup Monitor and ZoneAlarm Security Suite software firewall. The newest ZA pops up a window the first time anything suspicious happens. It's a big problem convincing users to report the ZA popups, but if they do, Windows is much safer.

    However, it's a losing battle. The problem is that Microsoft makes more money if its operating systems self-destruct. What you call "vulnerabilities" billionaires call "maximizing shareholder value".

    If rich people sold good operating systems, poor people would not buy the next upgrade.

    Using an operating system is like having a partner in your business. If it is a Microsoft OS, your "partners" want some things that are bad for you. If you use Linux or BSD, you can breathe a huge sigh of relief; your partners want what you want.

    It's absurd that governments of countries use Microsoft products. It's even absurd that state governments in the U.S. use Microsoft products. The U.S. federal government spends more money on world-wide surveillance than any country in the history of the world. Exploiting computer systems is now one of the biggest new frontiers in surveillance.

    The U.S. government's Echelon surveillance system watches everyone all the time. (Echelon quote: "Since the close of World War II, the US intelligence agencies have developed a consistent record of trampling the rights and liberties of the American people.")

    The biggest discretionary expense of the U.S. government is the cost of war. The president and the vice-president of the U.S. are people who themselves and their families and friends made their money through oil and weapons. Is it any wonder that the price of oil is so high and we have war?

    When a country uses Microsoft operating systems, it effectively has the U.S. government as one of its partners. Given the present climate of corruption and conflict of interest and adversarial behavior and using war as a justification for anything, why do countries want the U.S. government and U.S. billionaires as partners?

    If volunteers can make a secure operating system ("Only one remote hole in the default install, in more than 8 years!") is it difficult to believe that the amazing number of vulnerabilities we've seen in Windows are deliberately allowed?

    1. Re:Self-destruction is a "feature". by Aeiri · · Score: 1

      As far as I'm aware, ECHELON is just a myth. Even if it does exist, there is no way that anyone has said anything about it without being executed for treason... (you can't hide yourself under ECHELON, so they would know it was you who told people about ECHELON in the first place...).

    2. Re:Self-destruction is a "feature". by Zontar+The+Mindless · · Score: 1

      Nice try, but that's not a valid argument. "Doesn't function perfectly" != "Doesn't exist".

      Come to think of it, liquidating anyone who ever mentioned such an organisation would be (if you'll excuse the pun) something of a dead giveaway. Letting them continue more or less unmolested whilst encouraging people to dismiss anything they say would be a much more effective of cloaking its existence.

      --
      Il n'y a pas de Planet B.
  45. Reboot! by patiodragon · · Score: 1

    A lot. Sounds like a joke, but experience has shown that the OS just needs to "freshen up" a bit every once in a while.

    Who knows what goes on inside that black box...

  46. Stop Installing Things! by EvlG · · Score: 1

    Windows Installations definitely don't have an artificial lifespan. I have one Windows XP installation still going strong after 3.5 years of heavy use as a software developer. A second work installation for 1.5 years (it's a newer machine) and a home installation for 2 years without a hitch. What is the secret? Don't install things!

    You don't need that random app that someone said was cool. You sure don't need that cool new screensaver, or that "rad" game.

    All you need to install are driver updates (when your apps require them or heaven forbid, a security hole is released) and security patches.

    Also some other tips I have used:

    Stay away from shell extensions, as they often slow down Explorer.
    Turn off desktop wallpaper. Why are you looking at the desktop anyways? You are supposed to be using the computer for something useful!
    Set page file min and max to the same size IMMEDIATELY after booting Windows for the first time. Why? So you can keep it from getting fragmented.

  47. Automate System Rebuilds? by Bravo_Two_Zero · · Score: 1

    No, this isn't for every situation. Common hardware is a must (or at least a real help). But, it does neatly solve other common issues, like system builds.

    A freind of mine does just this on his home system about once a month (well, and at work...as he says, we're not in the business of installing an OS by hand anymore). I'm going to take the same plunge. Pick an automated system rebuild method, test it, build new systems with it and rebuild your systems on some sort of regular basis. There are lots of caveats to the Microsoft methods (ADS/RIS... single partition systems, you need BOOTP, blah blah blah). And, the image-based methods can be tricky (Ghost? Oh come now). Other options like nLite might help, too.

    It may not be what the doctor ordered, but it will simplify your life when you need to build a new workstation. And, if one gets pokey beyond the reach of the other tools mentioned, blow on a new image. Plus, if you're using XP, you can use folder redirection to keep the user files someplace else, so you don't neccesarily have to rely on draconian policies regarding where they should save files (well, you can't let them save files just anyplace, so a few policies may be in order).

    Is this the ultimate insult that the best way to manage Windows workstations is to automate reinstalling them? Well, maybe, depending on your viewpoint. But, it is what it is, so we build automated methods to learn to live with the limitations.

    Humbly submitted, here are some of my bookmarks on the subject:
    http://www.cmu.edu/computing/andrew-windows/andrew -ris-server.html
    http://ani.sourceforge.net/
    http://www.autoitscript.com/autoit3/
    http://support.microsoft.com/default.aspx?scid=kb; en-us;299441
    http://www.livejournal.com/users/lotso/1863.html
    http://isg.ee.ethz.ch/tools/realmen/
    http://www.microsoft.com/windows2000/techinfo/howi tworks/management/remoteover.asp
    http://www.microsoft.com/whdc/archive/risover.mspx
    http://www.microsoft.com/technet/prodtechnol/windo wsserver2003/library/TechRef/3983c4a4-e6ff-4664-84 25-28ec740474b1.mspx
    http://unattended.sourceforge.net/
    http://www.windowsitpro.com/Articles/Index.cfm?Art icleID=7109
    http://www.microsoft.com/technet/prodtechnol/windo ws2000serv/evaluate/featfunc/intmiror.mspx

    --


    Amateurs discuss tactics. Professionals discuss logistics.

    1. Re:Automate System Rebuilds? by knewman_1971 · · Score: 1

      I'm the friend in question :)

      My strategy (and I'll leave the debate on the relative merits of having an OS that you have to reinstall to clean to others) is based on my usage. I'm a technologist by nature, so lots of stuff gets loaded/unloaded on my various systems.

      I've looked at most of the registry/system/startup cleaners available, and, for me, the choice to move to reinstalls was the simplest.

      BUT...

      Being the simplest solution is predicated on the fact that I build unattended installs for my job. It was a simple matter to make a UI of Windows XP, setup the patches and drivers, and build install routines for the apps. Anyone can do it, it just requires doing some research.

      Currently, I have a DVD which will install XP on any of 6 systems (all of which have different hardware), patch to the current level, and install all of my apps. I can go from bare metal to complete system in about 45 minutes, which is WAY easier for me than trying to go in and pick out the items that are causing me grief. So, I end up rebuilding about once a month, and my systems stay fresh and cruft-free.

      BravoTwoZero - you missed one link, which I consider the most important site for UI design: ,url:http://www.msfn.org>

      --
      where is the "I feel for ya, but that's some funny ass shit" moderation?
  48. XP and DMA mode auto-loss by Mr.+Competence · · Score: 2, Informative

    CD-ROM and DVD-ROM drives can revert to using PIO mode, despite being set to use "DMA if Available." Here's how to make Windows XP redetect the DMA capabilities of the drives.
    This behaviour occurs with the following conditions:

    Windows XP is the operating system
    A CD-ROM, DVD-ROM, or sometimes even a HDD, which is known to support DMA mode now works only in PIO mode.
    The drive controller is set to use "DMA if available" but reports to be only in PIO mode.
    Following is the mechanism that has worked for me, please try it at your own risk, it involves hacking the registry:

    Open RegEdit
    Find the following KEY:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\ Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x
    The last four digits will be 0000, 0001, 0002, 0003, and so on.
    Under each key, delete all occurences of the following values:
    MasterIdDataChecksum
    SlaveIdDataChecksum
    Reboot the computer. Windows will now redetect DMA settings.

    This happens if a device on the bus has been getting periodic errors either because of a hardware problem or because of scratched or copy-protected CDs. XP steps down the DMA to try and stop the errors because it assumes it is a hardware problem.

    --
    Those who open their minds too far often let their brains fall out.
  49. Memory usage is key. by Anonymous Coward · · Score: 0
    I've a few modest (1GHz P3) laptops we're still flogging along in service. I've noticed similar slowdowns, affecting even machines with complete "clean" installs. Two things gave major improvements.

    1) When keeping an older machine in service, you really need to max out the RAM. A large chunk of the delay I experienced was excessive swapfile access, shown by Sysinternals FileMon utility. The amount of hard drive thrashing before that was ludicrous.

    2) Use older applications versions whenever possible-- newer ones tend to hog more RAM and CPU cycles. In particular, I noticed that downgrading from Symantec's Corporate Antivirus 10 back to their 7.6 offering (still in my master drive archive) made for a major speed increase. Yes, 7.6 doesn't report itself correctly to Windows' Security Center; I suspect this may be one reason for the speed improvement. Tell the security center to sit down and shut up. Similarly, testing Office 2003 versus Office 2000 showed the older program was less of a hog. Given that result, I now say "budget constraints" keep us from upgrading Office licenses on machines over 3 years old. I've found fewer than 10% of my users can tell the difference between O2K, OXP, and O2K3, anyway — and of those that can, half prefer O2K.

  50. Power User is too powerful! by Butterspoon · · Score: 1
    I run my XP box with Power User privileges for a bit more power

    ...and a bit more risk.

    Generally, running as a Power User is unnecessary. Occasionally, you'll find applications that appear to need this, but it's usually fixable by adjusting rights on specific files/directories/registry keys. Sysinternals' RegMon and FileMon are good tools for identifying where apps are bumping up against security. Occasionally you might have to tweak the local security policy but that's all.

    You really should be running with LEAST privilege; a Power User can still (for example) walk all over the Program Files directory, and the ability to modify system time can cause havoc and renders any auditing suspect.

    You've always got "Run as..." and the tips at Aaron Margolis's blog if you need to temporarily elevate your privs. I haven't had any lasting issues with running at mere User level, and my machine is as secure as a Windoze box gets.

    --
    pi = 2*|arg(God)|
  51. Virtualize most of your apps (VMware, VirtualPC) ! by hlygrail · · Score: 1

    One of the biggest killers in Windows performance is installing and uninstalling applications. It leads to registry bloat, stray files and directories, and disk fragmentation. You can be reactive and try to fix all that, but it's better to prevent it in the first place.

    I've been virtualizing many of my applications inside of VMware and it's helped tremendously. Applications that I don't need all the time, or apps that I only need to use one time, or apps that I'm not sure will do what I need -- they all get installed in a pristine Windows XP VM. If they work, they get reinstalled in my "working VM" and the test VM gets destroyed (thus, stays pristine).

    I used to do some of this with multiple PCs, but there's absolutely no need for that anymore, and it's more time-consuming re-imaging a piece of hardware back to its pristine state.

    For what it's worth, I have a P3/850 that's running XP that hasn't been reloaded in almost 4 years. It's starting to degrade due to the fact that I violated the above rule a few times, but is still perfectly usable for stuff like e-mail, quick Photoshop edits, instant messaging, word processing.

  52. A whole weekend to reformat? by Scotteh · · Score: 0

    I'm asumming that's what you were meaning, but A WHOLE WEEKEND? I can do it in a matter of about three to four hours. Full backup, full reformat with everything installed again, no problem.

  53. Reinstall, then back up the fresh system partition by Dr.+Spork · · Score: 1
    This is what I do: I install XP from scratch on an newly-formatted C partition. About 3GB holds all my programs. Forget about hibernating and system restore, and put your temp directories and your pagefile.sys on the D partition (to prevent fragmentation as much as possible and keep your C as small as possible).

    Now the important step: As soon as everything is running correctly, do a backup of the C partition with Acronis TrueImage. The best program ever! Then you don't need to reinstall; your C partition will be bit-for-bit identical to the way it was when everything worked great. The most important advice: only do backups of installations that didn't actually get used. That way they're not all rotten. When you get new software, first restore the C partition from backup, then install the new software, make any other tweaks you deem useful, and immediately do another backup. This really works and has kept me reasonably free of WinRot. With TrueImage it takes about 5 minutes to restore a partition, and it really feels like you've just done your laundry, that out-of-the-dryer smell!

  54. Consider installing older simpler apps by RhettLivingston · · Score: 1

    In my experience, a lot of the speed loss over time is because I like to keep up with the latest apps. More features = more resources = slower speed. I've also found that the resources taken up by antivirus and antispyware apps are continuously growing. The net effect is that rebuilding your machine will help, but it won't usually return you to where you were in the beginnning unless you rebuild with the app versions you had in the beginning. And, of course, that wouldn't be wise when it comes to your antivirus and antispyware software. Ultimately, it will always take a new machine to get the speed back and sometimes a new operating system version whose memory and process allocation has been retuned to the more modern application payload.

  55. Online System Cleanup by Mark+Gillespie · · Score: 1

    Try a visit here, and do the works.. http://safety.live.com/

  56. The obvious solution? by schmiddy · · Score: 1
    I can't believe no one's bothered to state the obvious: Use imaging.

    If you're very lucky, the worst that will happen over a period of months with Windows is a bit of clutter in the registry and startup menu caused by programs that are generally considered benign [iTunes sneaking in with quickTime, iPod Manager etc. comes to mind]. That's the best-case scenario.

    If you're not lucky, you'll get hit by some spyware that creeps in through IE, or worse, a serious exploit like the one mentioned earlier. Most Windows boxes of students I know tend towards having at least a couple spyware apps snuck in, or general slow-down-ware that's hard to classify (the crap from Real, WeatherBug, programs like Norton(?) that sneak copy-protection crap into the MBR, registry and god knows where else..) . I know, I spend a fair amount of time having to clean the bad cruft up. You can't really fault the user if they've gotten crap loaded by those #$(ing Sony CDs or from IE exploits.

    Back to my original point -- you should prepare for the unexpected. You never know when the next major Windows worm is going to infect your PC, even if you're careful. After you install Windows with all service packs , just use a Knoppix boot disk and dd [ dd if=/dev/hda of=/dev/sda1/hard_driveA.img, with sda1 being a USB drive... also works for network backups, see here] , or pay for Norton Ghost or similar commercial software. If you anticipate having to use it often, or on multiple PCs, install any programs you think you might need (antivirus/antispyware/other apps) before making the backup, and you'll turn an afternoon job into a half-hour job.

    Trust me, this will save you a lot of time in the long run. I can believe that it is possible to tightly lock down a Windows box so that you'll never see performance decreases or malware sneaking in... but in reality, I'd bet it's almost impossible. Myself, I use linux just because I find it has fewer "surprises" that are essentially unfixable. I'm not trying to denigrate Windows, I know it's handy for a lot of stuff, just saying to be careful and be prepared if you do use it.

    --
    http://cltracker.net -- powerful craigslist multi-city search
  57. a question by compro01 · · Score: 1

    what exactly do you define as "solid practises"?

    i personally say they are these...

    regular spyware scan (by adaware, spybot S&D, and MS antispy)
    regular defrag (not with the windows defrag. i like diskeeper)

    about the only way that is sure fire is to backup/wipe/reinstall. it helps if you make a disk image after a clean install once you install as the applications. i would say update the image about every other year or in the event of an OS upgrade (duh).

    --
    upon the advice of my lawyer, i have no sig at this time
  58. Power Supply by BKX · · Score: 1

    Seriously, its your PSU. Shitty PSUs (ones that you get with computers taht are pre-built and nearly any PSU that cost you less than $60) get even shittier over time. Get yourself a good PSU and you'll notice a HUGE performance increase.

  59. And then there's corporate IT by Mr+Z · · Score: 1

    Our laptops and PCs come pre-hosed as a matter of corporate policy. IT shoves a metric boatload of crap into auto-run, slowing it to a crawl both on boot and in operation. Some of it is reasonably necessary: backup software, antivirus software, firewall software. Some of it is of questionable value. For instance, they run SMS scripts that catalog the last time I accessed each file on my hard drive, what software apps I have installed, when I last ran them, etc. (Yes, they monitor that crap, and it all goes into a big database somewhere.)

    Then there's our backup software. <rant> Backups are reasonably necessary, but I'm particularly annoyed with ConnectedTLM. First off, what is it with Windows apps insisting on popping something up to tell you they're doing something? I don't mind a tray icon to tell me a backup is in progress, but why pop up something over my work? Furthermore, why does it literally take 5 minutes to cancel a backup if I miss the little "defer" popup that gave me the option to not interrupt my work at the moment? (Happens like clockwork that I get up for a rest break, come back, and ConnectedTLM is thrashing away my HD.) And finally, what is it with meaningless progress bars? If you've ever seen ConnectedTLM, it'll make its way up to about 70%, and then hover between 68% and 72% forever before suddenly getting to 100%. (Yes, it goes up and down! WTF?)</rant>

    I feel better now. :-) I'm getting a new IT-bullcrap-laden laptop soon. Hopefully it'll run my backups and virus scan (which currently weighs in at about 4.5 hours) significantly faster. It has a newer, faster HD, which I hear makes a very big difference. In the meantime, I do my part to prevent it getting ever more craptastic by running Firefox instead of IE, and periodically delousing it with Spybot and related software. It also helps that I don't browse the web with abandon, although some of the adservers on sites linked off Fark seem to leave interesting crap on the HD. (I've had a couple Java "trojans" show up in the browser cache, and I'm pretty sure that's the vector.)

    --Joe

  60. IMAGE? by Ragein · · Score: 0

    I part run a school network and not only do the machines regularly slow down kids also use them!!!! Yes we have a few respectfull kids but when you take into account the amount of paper ive pulled out of drives this week you start to wonder what the state of the OS is like. So we came up with a simple answer keep an image of each type of machine on our server and use symantic ghost to image the Pc whenever it looks the slightest bit dodgy. Its simple takes about 30 mins to create the image (only needed once) and the same to completly re-make the machine (with apps and all). With ebay selling servers at around £200 this is cheap and will last. Also great virus protection when u get 1 dont bother to fix it just wipe the disk.

    --
    They fitted George Orwell's coffin with rollers so he could turn over more easily years ago.
  61. You can't always disable everything safely by rsilvergun · · Score: 1

    some firewall and antivirus programs will take your connection down when you disabled them from start up, others will look disabled, but they're really running as services and you're just disabling their GUI's (which'll cause all kinds of fun when you're trying to do a Windows update and you're not seeing the little pop up from your anti-virus to allow it). Some Creative Labs soundcards stop working when you disable their start up items (I know, bad design, but they own the market more or less). Some printers won't work without their startup items too. I'm sure somebody could come up with other examples of stuff it's a bad idea to disable too. I used to love it when I'd go do work on someone's computer and the only problem was they'd been playing willy-nilly in msconfig. Just check normal start up and you're done.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:You can't always disable everything safely by dtfinch · · Score: 1

      Windows Explorer loads before the startup items begin to load, so it's pretty safe to assume that disabling those startup items won't prevent your system from booting to a working desktop. You're unlikely to make it so that you can't easily reenable them.

  62. My contributions by Nuroticat · · Score: 1

    Here's a few apps/tweak files I haven't seen mentioned.

    NTRegOpt: http://www.larshederer.homepage.t-online.de/erunt/
    Defrags XP's registry, reduces the overall size.

    Microsoft Bootvis: http://www.majorgeeks.com/download.php?det=664
    A tool made by MS specifically for optimizing XP boot up times.

    MaxTweaks: http://www.tech52.com/ (scroll down page for file and description)
    A cumulative XP tweak and fix install file. Highlight: Enables "Show hidden devices" in the Device Manager to display unused devices - like what you would see if you booted 98 in safe mode.