• Windows 7 is so slow

    Home » Forums » AskWoody support » Windows » Windows 7 » Questions: Windows 7 » Windows 7 is so slow

    Author
    Topic
    #473086

    Is it just me or are other people finding W7 hanging with the the little circle just going round and round.

    It is very noticable when running programs such as Adobe Acrobat, Corel Draw, etc. The various office programs also exhibit this but less so.

    Programs also take much longer to load.

    It isn’t as if my machine is slow, Athlon Dual Core 4200+ – 2GB of RAM and a couple of fast disks.

    On a regular basis I run CCleaner (including ‘Old Prefetch Data) and defrag my disks.

    Some people have pointed a finger at Kaspersky AV, but I have never had a problem in the past with this.

    Anyone got any ideas?

    David

    Viewing 11 reply threads
    Author
    Replies
    • #1255325

      2 GB RAM will allow Win 7 to run, but not well, especially with many of the visual effects turned on. When you start running programs that require more RAM, your PC automatically uses virtual memory which is significantly slower than RAM. How many apps are running in the background? In my experience every app you install wants to run at windows startup and does just that. Use an app such as Autoruns for Windows by MSor Whats In Startup by Nirsoft to see what is starting with Windows, and to disable many of these. In my experience the extra milliseconds it takes to start an app not already running in the background is more than made up in slow downs because too much is running in the background.

      As an example, if I check msconfig.exe or Autoruns, I only have 2 apps running in the background, MSE (AV/AM) and Alps Touchpad (laptop PC) I have disabled everything else. They just do not need to run in the background. My PC screams along pretty quickly. See if this helps.

    • #1255335

      How frequently do you run CCleaner, David?

      If every week or so, clearing the old prefetch data can slow things down a bit as well. When prefetch is cleared out, Windows has to rebuild it, which causes your applications to take a little longer to start until Windows has finished with the prefetch entries. Windows patrols the prefetch folder, does housekeeping and replaces older entries with fresh ones behind the scenes. Of course, your mileage may vary as the time involved in rebuilding prefetch depends on the number of applications installed on your disk.

      When you defrag, are you calling up Windows Disk Defragmenter to manually run a check? Windows 7 by default is scheduled to start Disk Defragmenter every Wed. at 1:00AM. If you computer is powered off at that time, defragmenter will start the next time you boot your computer. But it will only perform defrag operations when your computer is idle for a few moments. However, defragmenter is still loaded into memory, and has to start and pause depending on your use of the computer. If you regularly run Defrag, then consider disabling the automatic schedule as you already have defragging covered. As Ted said, too many things running in the background will consume CPU cycles and gobble up memory.

      • #1279510

        How frequently do you run CCleaner, David?

        If every week or so, clearing the old prefetch data can slow things down a bit as well. When prefetch is cleared out, Windows has to rebuild it, which causes your applications to take a little longer to start until Windows has finished with the prefetch entries. Windows patrols the prefetch folder, does housekeeping and replaces older entries with fresh ones behind the scenes. Of course, your mileage may vary as the time involved in rebuilding prefetch depends on the number of applications installed on your disk.

        Incorrect. CCleaner does not flush the contents of the prefetch folder, it only removes the pointers to programs that are no longer installed and those that have not been run for many weeks. Analyse it and see for yourself.

    • #1255355

      It looks to me like more a combination of weak hardware and too many top heavy application usage than anything.

      There are any number of thing you can do to improve performance and responsiveness in Windows 7;
      Disable indexing, remote assistance, and system restore.
      Go into your services section and start disabling uneeded services. Get them down to a managable 35 or 40.
      Clear your taskbar icons near the clock to bare minimum. That will mean removing all startup apps except the essentials, like AV software.
      Remove any pre-installed crapware that may have come with your computer.
      Ensure that all of your core drivers are up to date.
      Compute within your means; Don’t have a zillion apps open at once. Your already somewhat cripled in your hardware, no need to make it any worse.
      Check and remove all items in the “Startup” folder of the all programs menu in your start button area.
      Ensure scheduled tasks arn’t running at startup. Remove all scheduled tasks period.
      Remove extra fonts if you have applications that have added them.
      Consider adding more RAM to your computer if you are able.
      Go to BIOS settings and disable ‘seek floppy drive’ option. This saves time for those who do not use floppy drives.
      There are also some BIOS hacks like Enabling Quick Post, Disabling Boot Delay.

      Speed Up Windows 7 – Ultimate Guide To Make Windows 7 Blazing Fast

      12 Tips to Speed Up Windows 7

      19 Unofficial Ways to Speed Up Windows 7

    • #1255357

      Adding to what Gerald said, 2G of RAM IMHO is just not enough. My laptop is an AMD Turion64 and came with only 2G. I went down and bought a 4GB flash drive and formatted it to 2GB for Ready Boost. Works amazingly well. (putting helmet on) I have Acrobat 9 Pro and it loads quickly. So if you have a card reader I would try the Ready Boost.

    • #1255415

      So, adding more RAM will do very little if anything, program cleanup and driver updating is good, messing with registry and other system components when not needed is bad, and if you want to do some things that garner big results to measure and compare immeadiately, make an image of your system as it is now for preservation, pop a new drive in and install 7 again and run it, add an app, maybe 2 and run those for a time, a week maybe, add 2 more, run, compare and contrast, do a real comparative analysis instead of throwing bandaids at it.

      That’s what I do at any rate instead of thinking I know what I think I know. My 1.67 Ghz Atlon with 1 gig of 266mhz (or maybe its 333) RAM and full Aero Glass (Win7), nothing turned off, runs like a top (barring video games and rendering of course). My 801 Mhz with 512 MB of RAM and full Aero Glass(Win 7), nothing turned off, runs like a …ok, it runs slow but not horribly slow, more like a slow blink of the eye in transitions (ok maybe two slow blinks).

      There’s nothing wrong fundamentally with the hardware at 2gigs and dual core 4200+, that’s the real beauty of Win 7 in that it can and does run as well as XP on older systems if there’s at least 1 gig of RAM and the video card specs are near to 3.0 on the scale. I have at least a dozen with lesser specs in processor and RAM and half of those are running 7 great, without a problem, 0 with a problem.

      Its the inadvertent program interferences, poor driver performance and inability to leave well enough alone and think by tinkering a little, major performance increases can be had or maintained. I’m not smarter than a room full of engineers…dumb as I might think some of the stuff they do is, they do see some of the unintended consequences of actions several steps down the line and not just the immeadiate ones, and of course the ones that might be marked as nescessary evil ones, like security software, which is the number one invasive software cause for system slowdown.

      • #1280306

        So, adding more RAM will do very little if anything

        Gotta disagree–in general, 4GB RAM will always make Win7 run faster, unless it’s being processor-limited (which an old single core would, and maybe even an old, slower double-core). I’ve seen enough benchmarking tests looking at the 2GB vs. 4GB issue posted online to convince me of that.

        If you’re running an old single-core system which maxes out at 2GB, then all the suggestions about making Win7 less overhead-intensive will help enough–but you’ve got to ask yourself if it’s worth the bother. I upgraded my old Athlon 64 / 2GB system from XP to Win7 (clean install, dual boot), then decided that it wasn’t worth it–life’s too short to be waiting around that much or working that hard to make it faster, when XP did the job well enough (and if it doesn’t, then start saving up for that new computer that can handle Win7). I ripped out the Win7, and it’s still doing everything I need it to do with XP.

        The hours you’ll spend trying to pare down Win7 (and take away a lot of the things that make it enjoyable to use) will never be adequately repaid with meaningful performance improvements over XP, IMO.

        Of course, if your mainboard can handle an extra 2GB and you can get it for less than $100 (perhaps a big if on an older system), why not just take the easy route to faster performance? Anything more than that should really be put into the kitty for a new system.

        • #1280490

          1. Go into Control Panel, check the Power Options, and set the power to High Performance. That may make a difference, especially for applications that need power, or power over time (backup etc.). You may want to turn it off again when loafing along with a battery.

          2. So long as you aren’t opening any unscanned files or attachments, you can turn off all your anti-virus and firewall stuff when working off-line. Some of those applications consume a fair amount of resources. Be sure to turn it back on before going online.

          3. I have a laptop running Win 7 Ultimate on 2 GB and it is doing very well indeed, thank you. It is has the shortest boot-time of all my Win 7 computers. I know I am at the limit by the fact that it will run Dragon Naturally Speaking 11 perfectly – but only if I run it with the Dragon (or probably other) text processor; I can’t run it from within Word, for example. I save the text and paste it into Word for word-processing. On my 4 GB computer it works from within Word 2010 and other applications.

          4. Frankly, I think a lot of it is luck. Some setups work and some don’t, and while there must be a reason it would take more analysis than most of us can afford to pin down the reasons it works. But yes. you can run it comfortably with 2 GB in at least some cases. I certainly am.

          • #1280509

            You might also take a look at your resource monitor and watch the CPU usage for any strange behaviour, especially the Maximum Frequency percentage. It does sound like something could be throttling your CPU. For example, if a CPU gets too hot, Windows 7 will throttle CPU usage to keep the temp down. Motherboards going bad or getting hot (for whatever reason) have been known to have this affect on system performance. Everything will still work, but your CPU will never climb above 20-40% Maximum Frequency reading.

            BTW, I have been running Win7 32bit on a ASUS eeePC 1000H with 2 gig ram and a 7200 rpm drive for over two years now. Is it a speed demon? No. But I use it daily in a corporate environment. I run a small SQLExpress database on it, Word, Excel and a browser with usually 3-10 windows open at the same time. I even occasionally run Chief Architect Home Designer on it – which is slow on rendering, but quite useable for shorter periods of time. I don’t think your hardware is suffering from too little memory or capacity – though your graphics card may be playing a role with Coral Draw.

    • #1256116

      Thanks for the replies, most of which I already implement.

      I only have 3 programs in ‘startup’
      All the video tricks of Aero and the like are diabled.
      I never knew about the scheduled running of defrag (but that doesn’t explain the other 6 and a half days)
      I haven’t had time to trawl through all the artcles suggested by Clint, but that looks hopeful.

      Looks like another computer re-build for me!

      David

    • #1256374

      Guaranteed best results will come from a clean install with the omission of a few select known resource intense programs.
      I would start uninstalling some programs to see which ones are causing the problems first. Finding a replacement for Adobe would be
      my very first priority.
      Adding another gigabyte of ram will also go a long way with programs like Corel Draw, and others that need decent amounts of memory.

    • #1279498

      http://www.reviewsnext.rmediaindia.com I saw the same tip here..

    • #1279560

      Incorrect. CCleaner does not flush the contents of the prefetch folder, it only removes the pointers to programs that are no longer installed and those that have not been run for many weeks. Analyse it and see for yourself.

      Thanks for pointing that out Satrow. I was incorrect in the way I described CCleaner’s operation. Since CCleaner clears out entries in the manner you stated, it does not remove all the contents of the folder. However, Piriform leaves the the items under the Advanced section unchecked, and most users should leave it that way. Also, some users disable the NTFS Last Access Time Stamp for performance reasons, and those who do will find that CCleaner will do away with most if not all entries in the folder.

      As Windows does a good job of housekeeping the Prefetch Folder, there is no valid reason for it to be checked when running CCleaner.

      • #1279568

        Also, some users disable the NTFS Last Access Time Stamp for performance reasons, and those who do will find that CCleaner will do away with most if not all entries in the folder.

        As Windows does a good job of housekeeping the Prefetch Folder, there is no valid reason for it to be checked when running CCleaner.

        That’s not CCleaners’ behaviour on my netbook as even after running it with the remove old Prefetch checked, I still have entries there that haven’t been accessed this year. Perhaps CCleaner doesn’t clean the old Prefetch files if NtfsDisableLastAccessUpdate is set to something other than 1?

        By default (or should I say design?), Windows does nothing in the way of housekeeping to the Prefetch folder until the limit of entries is at the maximum allowed – 128 – and then it only removes what it needs to to add newly started apps, even if they are temporary installers that may never be used again. I often (probably monthly) visit the Prefetch folder and clear out anything referencing installers and other temp. exe’s anyway.


        @David
        : I think ReadyBoost of 2-4GB and a swapfile/pagefile of 4092 min. and max. on your 2nd drive should alleviate some of the issues you’re currently seeing (if they’re not caused by recent MS Updates); ReadyBoost does take some time to ‘train’ but it can help a lot under certain circumstances, esp. start times of programs that involve loading lots of small files.

        You might also consider temporarily reducing your local A/V settings when you’re working primarily ‘offline’, there’s little point in having the A/V scan both on reading and writing of files.

        • #1279570

          Perhaps CCleaner doesn’t clean the old Prefetch files if NtfsDisableLastAccessUpdate is set to something other than 1?

          That may very well be the case, but I do not know the answer.

          • #1279789

            A crippled machine is often is the result of drive errors. You should run CHKDSK to find out if there are errors, and to repair them. If windows is running, go to Accessories โ€“ Command Prompt โ€“ and run chkdsk [Drive Letter(s)]: /f /r (note the spaces). If you want the royal treatment you can right-click โ€œCommand Promptโ€ when you are in Accessories, and that will run it with elevated privileges when you enter the command. The operation will take some time, especially if it finds errors, but run it in full to be on the safe side. If you cannot get into Win 7 at all, then you will have to run it from a boot disk such as the Repair Disk.

            If you suspect that a given program is causing trouble, then click Ctrl-Alt-Delete and select Start Task Manager. In Task Manager select the Processes column, be sure to have it sorted by size (the column heading toggles between ascending and descending), and that will show you what is using memory. Normally you should have several standard items (Explorer.exe, for example) which are at or near the top all the time when nothing else is going on, and which should be left alone. If a program seems to be consuming a lot of resources, click END PROCESS at the bottom right corner of the window. That will shut the application off and let you see how it affects performance. (Normally this would be a program for which you are the user.) The other main column to check is Performance (give it time to settle down after starting it), and at the bottom of the Performance window, there is the even more interesting Resource Monitor.

            From Control Panel you can also go to System and Security and in Action Center โ€œTroubleshoot common problemsโ€, and in System you can Check the Windows Experience Index. From this the Help files have some interesting links and Advanced Tools are of interest as well. Iโ€™m a bit lost in the jungle myself at the moment, but there is actually an option to โ€œlet Windows choose the best (performance) settings for your computerโ€. Youโ€™re flying blind if you choose it, but set a restore point first and see if it helps.

            Finally there is a (strictly beta) program called Soluto, which has been discussed in the newsletter several times, and which will help speed things up, but whether you will realize a net gain with your computer is hard to say.

    • #1280186

      I agree with some others that you ideally ugrade to 4 Gb. I also use Kaspersky 2011 and it is OK on my dual core Dell laptop at 2.2 Ghz and Win 7 HP but a bit slow on XP.

      Overall, if you had two identical modern PCs with one loaded with XP and the other with Win 7 then XP is MUCH faster / instantaneous. This is one of the reasons that I reverted to using XP on my main business laptop, plus the higher level of details and productivity offered by XP and Office 2003 compared with the pretty shades but more intrusive Win 7 and Office 2010.

    • #1280513

      An Athlon dual core 4200 and 2GB Ram is plenty for Win7 to run reasonably well. OK, not a flying machine, but no reason for spinning circles waiting for things to happen. I occasionally use a single core Win7 Pro machine with 1GB inside a Virtual Machine on top of a native Linux box. Said machine is connected to a corporate network and it runs just fine for office applications etc.

      As others have suggested, check resource utilisation and startup programs. Verify that the behaviour occurs when only the OS is running, i.e., not Corel Draw etc.

      The other key thing I would check is the Event Viewer. Look to see if you are getting any trouble with timeouts or errors, in particular disk errors.

      Your “couple of fast disks”…….Are they configured in anything sexy like a RAID array and if so does the OS/BIOS manage that? If a RAID then it’s possible you may have a bottleneck in the system.

      Finally, (and this might be termed heresy in some corners!), unless you have a real need to remove traces of data, don’t be bothering with cleaners etc, they can sometimes marginally improve stability and are useful in cleaning a up problem, but most often they make hardly any real-world impact to the system performance and can damage the OS if run wild. IMHO, generally, let Win7 take care of itself and don’t micro-manage it.

    • #1282003

      I might have missed something so if I did please accept my apology. I didn’t notice anywhere that the thread initiator said anything about his version on Windows 7. I did see a wide range of answers regarding how much RAM was needed for good performance under a reasonable load of applications running concurrently. If he is running a 64 bit version of Win. 7 then it is highly advisable that he install 4 or more gigs of RAM. If he is running a 32 bit version he can slide by on 2 gigs but 3 should yield improvements any more than 3 is a total waste of money because of addressing limits of the 32 bit OS. I find it incredible that anyone would waste their money on a first class OS like Win. 7 of any flavor and attempt to get by with 1 gig of RAM. That’s kind of like buying a 16 cylinder Jaguar and disabling 15 cylinders. Tinto Tech’s last statement regarding letting Win. 7 manage itself is a good one but cleanup of useless files is one task that it doesn’t perform automatically to my knowledge. I personally don’t run CCleaner more than about once a month but I do believe that running it occasionally prevents the unseen buildup of unnecessary system garbage that can slow down the system’s operation. How much it slows operation is debatable but I’m a neat freak when it comes to keeping things streamlined on my computer. It’s also worth mentioning that garbage removal does not create as much of a disk fragmentation problem as it did on pre Win. 7 systems. That’s because Win. 7 automatically defrags the disk on a weekly frequency.

      • #1282024

        I should clarify the Win 7 Pro box I mentioned is a Virtual Machine running on top of a native Linux laptop platform that has only 1.5GB ram and no virtualisation technology in the CPU. Hence inside the VM, the Win 7 Pro OS can only see 1 core and I have to restrict the VM to 1GB to ensure the native OS can run concurrently too.

        Why not just install Win 7 native?……well I can do so many more things with the native Linux box on a corporate network than a domain-joined Win 7 Pro; and being a laptop it’s portable and can be taken into small noisy cupboards or balanced on top of server racks as required.

        Anyway that’s digressing off topic. The box described above, runs acceptably for standard office applications: Outlook, Word etc, and the OP’s 2GB machine in a clean installed state is a significantly higher spec and should have no long delays.

        A quick note on disk fragmentation. It is still potentially a problem in Win7: Defrag occurs on a weekly schedule, but in the middle of the night by default. Changing it to daylight hours allows it to run if you shut down the machine overnight, otherwise you are possibly storing up problems just as in XP before.

    Viewing 11 reply threads
    Reply To: Windows 7 is so 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: