• Hard drive thrashing makes computer slow

    Home » Forums » AskWoody support » Windows » Windows Vista, XP and earlier » Questions: Vista, XP back to 3.1 » Hard drive thrashing makes computer slow

    Author
    Topic
    #489304

    I am trying to resurrect an old Acer Travelmate 2450 with XP Home for use on an upcoming trip. This install is fully patched. On some days, the disk thrashes for several tens of minutes (the drive led stays on, occulting not blinking) and response to keys or mouse-clicks is painfully slow. This makes the computer practically useless.

    I use Firefox as my browser. When I run CCleaner, I find (for example) 30 Meg of Firefox temporary internet files but three-times as much junk generated by IE (not used by me). I run Vipre internet suite, scan regularly and it has quarantined one trojan. I just ran Malwarebytes and it found nothing.

    Any ideas on what should cause so much thrashing? It was never a problem on my big machine before I switched from XP to Win 7.

    Viewing 20 reply threads
    Author
    Replies
    • #1392900

      I am trying to resurrect an old Acer Travelmate 2450 with XP Home for use on an upcoming trip. This install is fully patched. On some days, the disk thrashes for several tens of minutes (the drive led stays on, occulting not blinking) and response to keys or mouse-clicks is painfully slow. This makes the computer practically useless.

      Any ideas on what should cause so much thrashing?

      Dan,

      Hello… Could be the hard disk is having some problems you can run “chkdsk /r” from an elevated command prompt… ( no quotes and a space after chkdsk) ..This would be a good start …there are others , post back with results …The “r” will attempt to repair any “bad’s” on the disk….:cheers: Regards Fred

    • #1392925

      I started the computer, invoked chkdsk /r in the cmd window and was required to have it run on next start up. When I shut down the computer, I get a pop-up window telling me “dot net broadcast event window 2.0.0” is being shut down. Eventually chkdsk ran but took an inordinately long time, nearly an hour for a 25 Gb disk.

      It seems to be better but will wait until tomorrow morning to evaluate. Thanks for the advice.

    • #1393359

      My does the same thing even at times momentarily “freezing” any clicks or key-presses. I have a lot of background programs running and several programs running in the foreground. I chalk it up to Windows doing some “house cleaning”: recovering parts physical memory no longer being used by a previous process, the swap/pagefile being cleaned up also.

      Run the program “What’s my computer doing?” from this web site: http://www.itsth.com/en/produkte/Whats-my-computer-doing.php?fromwmcd

      It may give you some clues.

    • #1393380

      “What’s my computer doing?” may give you a clue, but I would be running Process Explorer – download from http://technet.microsoft.com/en-au/sysinternals/bb896653.aspx

      It will show you at a glance which programs are using the most CPU and disk activity.

    • #1393406
        [*]Make sure it has at least 2 GB of RAM.

        [*]Run the appropriate hard drive manufacturer’s hard drive diagnostics to see if the drive is failing:

        [*]ExcelStore
        [*]Fujitsu
        [*]Hitachi/IBM
        [*]Samsung
        [*]Seagate, Maxtor, Quantum[/url]
        [*]Toshiba
        [*]Western Digital[/url]

      Note: If you don’t know which make hard drive is in it, Seagate’s diags work with most.[/list]

      • #1408759

        In that instance, the accused was AVG 10 ??? That’s OLD now and should be upgraded to AVG 2013 (AVG 2014 is already out in Beta, and should be formally released this fall).

        So if that was truly the culprit, that should have been taken care of a long time ago.

        On AVG 2013, you can right click the AVG system tray icon and “temporarily disable AVG…..”.
        That stops all AVG activity, and also allows you to do System Restores and program installations without any interference.

        Just a thought…..

        The Doctor 😎

    • #1393414

      The check disk scan did take a long time to go through such a small drive. I would want very much to follow up on that
      by looking at the logfiles for the scan, and then REPEATING the exact same scan again, followed by a thorough defrag.

      You should also try to get an idea of what is actually running in the background and on startup.
      There are several free applications that can help with this;
      Process Explorer v15.3 will give you a fairly good idea of what is running realtime on your system. Even the default Windows XP task manager will be of some use.
      Autoruns in the “Logon” tab will show you what is starting when you logon to your system.
      You should also become familiar with what services are active on your system, but be very careful if/when you disable any.

      I would also want to know if the exact same behaviors are replicated while in safemode.

    • #1393434

      How full is the disk? If you don’t have at least 10% free space, Nothing is going to run very well, if at all. You might want to disable ‘hibernate’, temporarily or permanently, to free up the space taken by the hibernate file in the root of C: drive. I would also defrag the drive. Then the other advice you have received will be more effective.

    • #1393442

      Since there is no software that ‘fix’ flaky/failing hardware, run the HD Diags (mentioned above) first, and then run Memtest86+[/url] overnight second:

      [indent]Version 4.20 for Windows direct download links:

        [*]ISO for CD
        [*]For USB Key

      [/indent]

      If they both pass with flying colors, the next step would be the “chkdsk /r” command.

    • #1393457

      it might also have something to do with the size of the pagefile. pagefiles resize themselves based on usage. unloading programs, to reduce the size when the system is idle. to stop it from constantly resizing you set the min and max size to the same level. the old rule of thumb used to be to set it at 150% of your physical ram.
      updated procedures claim that controlling the size of the pagefile is old school and no longer needed.
      old school tricks still works, that why i still use them

    • #1393464

      Initial comments based upon 32 bit Vista and prior Windows versions. Some notes applicable to 64 bit versions follow.

      Sometimes the disk thrashing is caused by not enough memory, and/or a swap file (virtual memory) that is too small. If you have a tendency to leave tasks open and switch from one to another (like I do), the usual swap file recommendation to use a swap file 1.5x installed memory never seemed to apply. I find that specifying a user managed swap file just under 4G for a 32 bit OS may help with the thrasing, and increasing installed memory to 4GB (no less than 2GB) will greatly improve performance.

      You can use the system monitoring, task manager, or other functions to observe system activity. The easiest to start with might be task manager or the Windows Reliability and Performance Monitor. Look for lots of hard page faults, indicating that the system had to load data that had been swapped to disk. On a quiet system the hard page faults should be very low. If a fully loaded system has high page faulting, especially if the only thing you are doing is looking at the monitor page, then either your swap file or available memory, or both, are too small for the load, and you will probably hear the disk thrashing, i.e. the sound of many head seeks (unless you are using an SSD system disk).

      I would recommend running autoruns from the Microsoft Sysinternals.com collection. It will show you everything that runs on startup. Look for add on utilities that have entries that load things that you do not use. Some of the entries may be for “pre loaders” that load code so that the applications starts up quicker – but if the application is not being used, the code is still loaded. You can turn off the preloading for many aftermarket utilities with out affecting the utility performance. One example is ITunes. Others might be for utilities that you tried, and decided not to use, but never uninstalled. Note that there are many services that are required for system operation listed here and I do not recommend tinkering with those.

      To set up your swap file (and hopefully as one contiguous file), first set swap file to none, reboot, defrag, set swap file parms for user managed swap file to just under 4GB, reboot, and see if that helps. A system managed swap file allocates and frees disk space as necessary, leading to sluggish performance and more disk fragmentation.

      If you have less than 4GB installed, see if you can increase memory to 4GB. There are plenty of deals available on the internet.

      You may have a failing memory module. I suspected one at one time as the system sometimes stalled for unknown reasons, but none of the memory diagnostics found anything, then one day I enabled the full post in the BIOS boot and lo and behold, POST found failing memory in one of the original OEM modules. I pulled that associated module and no more problems for a while, before the other original OEM memory failed. Pulled that one bringing me down to 2GB of aftermarker memory, making the system run sluggish. Got 2 GB more memory installed (cheaper on the net) and things were back to normal. Note that after pulling defective memory I decided that I might not want to trust the system files so I saved current files and went back almost a year in my system backups to restore something that hopefully was before the memory defects, copied newer user files from the current backup copy and installed updates, and backed up again.

      With regards to 64 bit Windows, you are not limited to 4 GB, so a larger swap file and additional memory might speed things up for those that tend to leave various windows open. Again, if pages are hard faulting, increase physical memory.

    • #1393504

      On Windows XP, repeated disk thrashing could be caused by numerous things.

      Feel free to ignore my questions- just my train of thought being shared.

      Approaching from the angle too many things are running in the first place- not likely
      My first question is how much RAM is installed?

      How many icons next to your clock after machine is fully booted? But before you run anything by choice? And after you open your applications, how many icons there? If you hit ctrl-alt-del and look at running applications, how many are listed? How many appear to not have a window you can see associated with them?

      Approaching from the angle this machine was in daily use before being stored and pulled out recently- ?likely?
      Do you have an email program that auto-loads on bootup? If so, it could be checking for email too frequently, or since you stated this is an older machine, it may be attempting to download gigabytes of old mail you don’t know about yet.

      On XP, I tend to steer clear of dotNET applications; nothing against them personally, I just don’t like the hanging messages I used to get upon shutdown (like the one you mention). I do not have any evidence to support disliking dotNET, just a preference.

      Your hard drive could also be failing. I haven’t seen a drive under 80Gigs made in over 5 years. Similar vintage (to your 25Gig) drives in my possession are also failing currently… could be what you are experiencing to be honest.

      Approaching from the angle you pulled this out of storage and reinstalled Windows from a M$ Windows XP Home CD
      Your hard drive itself may not be configured for fastest access possible. Sounds like you machine just might have SATA drives configured in IDE mode. While this shouldn’t cause thrashing all by itself, I wouldn’t completely rule it out. As I am not knowledgable at this type of issue, I shouldn’t attempt to assist.

      Observations shared between all approaches
      RAM is vital to test.
      Hard drive is vital to test.

      The RAM tests will take over the machine much like checkdisk does; the difference is the RAM test is repeated over and over (user selectable), as RAM errors can be extremely difficult to re-produce. The longer you loop the RAM tests, the more accurate the testing as a whole is. Do not assume a single 1 hour test will mean you are clear of RAM errors. A full 24hours may not even be enough time.

      The hard drive tests will take longer if you have bad sectors. In my circle of friends, we call bad sectors cancer. Bad sectors will only ever get worse, and nothing an end-user can do will fix them. During the checkdisk, you may actually be able to see the bad sectors shown (it has been years since I use XP and ran checkdisk, I don’t remember the screen).

      I sincerely hope this post has contributed to the conversation.

      Benjamin

    • #1393509

      Thank-you, everybody, I am getting a hand on this. I call this computer Old-Acer and it is. I just looked at the on-board memory to find a 512 and 256 K chips. Just ordered a couple of one G chips. That surely should help.

      Chkdsk /f took nearly an hour to run a couple of days ago because it hasn’t been done in years. Another run yesterday took a few minutes – less than 10 (I got distracted).

      The disk is a 40 G antique which is adequate for what I need, Hitachi doesn’t remember they ever shipped something so small and the seagate utilities found no problems.

      Yesterday morning, it just hung and had to be shut down. This morning, it’s slow but it runs. Let’s see what more memory will do.

      Thanks again for the suggestions.

      • #1393903

        Thank-you, everybody, I am getting a hand on this. I call this computer Old-Acer and it is. I just looked at the on-board memory to find a 512 and 256 K chips. Just ordered a couple of one G chips. That surely should help.

        Chkdsk /f took nearly an hour to run a couple of days ago because it hasn’t been done in years. Another run yesterday took a few minutes – less than 10 (I got distracted).

        The disk is a 40 G antique which is adequate for what I need, Hitachi doesn’t remember they ever shipped something so small and the seagate utilities found no problems.

        Yesterday morning, it just hung and had to be shut down. This morning, it’s slow but it runs. Let’s see what more memory will do.

        Thanks again for the suggestions.

        If you had only 512 + 256 KB of memory, I’m surprised the computer ran at all. That’s less than one meg.

        If you actually had 512 + 256 MB of memory, then the culprit is probably your 40 GB hard drive. That’s way undersized, based on the kind of stuff you do on the computer. Also, the drive is old, which means that it may be going bad.

        Group "L" (Linux Mint)
        with Windows 10 running in a remote session on my file server
    • #1393537

      You might also consider going through the “add/remove” section of the control panel and do a little program cleaning-up.
      Meaning, …remove the things that you don’t regularly use.
      As others have said previously, make certain you have a certain percentage of free space available on the drive.
      Adding more memory can definitely help, but it isn’t everything.
      Don’t over install the system with programs, and don’t have everything running at once.

    • #1393550

      With new memory on order (2 G which is all the mobo will take), I am going to go through all of the installed software and remove anything I won’t need on the road. What I intend to use the computer for is e-mail and handbooks for cameras, etc., where the manufacturer no longer prints manuals.

      I had XP pro from my last job on it but moved out of the region where the license was valid and a friend gave me XP home (the box fails the “ready for Win 7” test). I always record the license keys but somehow lost the install disk. Some third party provides patched disks for win 7 which I have used for re-installs but apparently not for XP.

      I soldier on.

    • #1393916

      You’re right, it was Mb (Kb – Mb, what the hell, they’re the same, right?) The drive is actually adequate for me, there’s 25/40 G free – 60%. I remembered that I had a copy of Steve Gibson’s “Spinrite” which ground through the drive in three hours this morning and came up happy.

      After re-booting, the computer was acceptable , but i suspect that more ram will solve a lot of my problems.

    • #1393975

      If SpinRite was happy, your disk is good. In order of probability, RAM, programs loading at startup and a Windows-managed pagefile are your most likely culprits. The upgrade to 2GB will certainly improve things, but do look into the others too. I’ve always made it a practice to use a fixed-size pagefile, and for XP that has always been 4095 MB. XP will complain if you try 4096. There’s no need to go any larger, because of the address limitations of 32-bit Windows. If you have 25GB free, you have plenty of room on your drive.

      Always create a fresh drive image before making system changes/Windows updates; you may need to start over!
      We all have our own reasons for doing the things that we do with our systems; we don't need anyone's approval, and we don't all have to do the same things.
      We were all once "Average Users".

    • #1394450

      The plot thickens. The ram arrived in the mail today, caloo, ca-lay.

      First boot was the black screen of nothing. On re-seating the chips, boot ended with a flash of blue so I pulled one of the chips and it worked fine with one gig. I tested both Firefox and Chrome and they behaved acceptably. A little slow but – it’s OLD!

      Next, I re-inserted the 512 meg chip and that combination also worked. I couldn’t tell if anything was faster but the drive light went to occasional flashing in less than a minute.

      When I put the other gig chip back in, the first boot ended with the blue flash. After I got to choose “boot in safe mode,” it wouldn’t. The various files would load 5, next time 15, next time the whole lot but it never booted into windows.

      Maybe this is one of “them their things” with windows. Something there is that doesn’t like a wall – er, two gigs of ram in my Travelmate. It works fine with a gig and a half, probably as well as any elderly computer is wont.

      If somebody knows some, “Oh, you should have done this …,” please tell me. Otherwise, “the thread is ended, go in peace” (with my immense gratitude).

      Dan Lynch

      • #1394479

        When I put the other gig chip back in, the first boot ended with the blue flash.
        Dan Lynch

        Have you tried “the other chip” by itself?

        Always create a fresh drive image before making system changes/Windows updates; you may need to start over!
        We all have our own reasons for doing the things that we do with our systems; we don't need anyone's approval, and we don't all have to do the same things.
        We were all once "Average Users".

    • #1394453

      If you didn’t swap gig for gig stick only, might just be that one gig stick is bad and it will run fine on two good 1 gig sticks.

      Also, if you want to get all the speed back, stop the drive from excessive seek thrash, reinstall or recover if there’s such a partition to recover from and then uninstall all the crapware, which must be hopelessly outdated anyway.

    • #1394478

      Replacing the RAM outright is generally better, performance wise, than just merely adding memory onto already existing chips.
      Some motherboards are picky when it comes to RAM.

      Running a memory diagnostic like Memtest86 overnight is generally an acceptable way to test and burn in the new modules too.

    • #1394502

      The following will never be harmful, and it may be helpful in your case:

      * Delete and uninstall as much as you can, to free up as much space on the hard drive as possible.
      * Defrag the hard drive.

      Then run msconfig, and disable as many startup items as you can.

      Group "L" (Linux Mint)
      with Windows 10 running in a remote session on my file server
    • #1408639

      Many thanks for the suggestion to use Process Explorer – this identified the culprit as c:/ProgramFiles/AVG/AVG10/avgchsvx.exe which was continually thrashing the hard disc. I killed the process and renamed the file so that it won’t start up again and the thrashing has stopped. Excellent!

      • #1408654

        Many thanks for the suggestion to use Process Explorer – this identified the culprit as c:/ProgramFiles/AVG/AVG10/avgchsvx.exe which was continually thrashing the hard disc. I killed the process and renamed the file so that it won’t start up again and the thrashing has stopped. Excellent!

        That seems to be the AVG caching server. Not sure whether doing that will interfere with AVG operation, so maybe configuring the service may be a better option – I don’t use AVG so I am not sure what options are available. If you want to have a look, here is a link that may be useful: http://www.avg.com/ww-en/faq.num-3287

    Viewing 20 reply threads
    Reply To: Hard drive thrashing makes computer slow

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: