Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Windows Security Upgrades IT

Ask Slashdot: Are Post-Install Windows Slowdowns Inevitable? 517

blackest_k writes: I recently reinstalled Windows 7 Home on a laptop. A factory restore (minus the shovelware), all the Windows updates, and it was reasonably snappy. Four weeks later it's running like a slug, and now 34 more updates to install. The system is clear of malware (there are very few additional programs other than chrome browser). It appears that Windows slows down Windows! Has anyone benchmarked Windows 7 as installed and then again as updated? Even better has anybody identified any Windows update that put the slug into sluggish? Related: an anonymous reader asks: Our organization's PCs are growing ever slower, with direct hard-drive encryption in place, and with anti-malware scans running ever more frequently. The security team says that SSDs are the only solution, but the org won't approve SSD purchases. It seems most disk scanning could take place after hours and/or under a lower CPU priority, but the security team doesn't care about optimization, summarily blaming sluggishness on lack of SSDs. Are they blowing smoke?
This discussion has been archived. No new comments can be posted.

Ask Slashdot: Are Post-Install Windows Slowdowns Inevitable?

Comments Filter:
  • Security team (Score:5, Insightful)

    by Anonymous Coward on Saturday June 27, 2015 @01:33PM (#50002485)

    The security team runs the scans during the daytime because that's when everybody's laptop is powered on and connected to the network. Too many people shut off their machines at night, or carry their laptops home, so the scans won't reliably run if they do them then.

    There is probably some kind of creative, adaptive scheduling solution that could fix this, but their management software might not have that kind of support.

    • On-access scans are probably making everyone's disk access a joy even if no scheduled scans are running at the moment. Unfortunately, those can't be deferred(unless you are OK with receiving the results of any disk access attempts the next morning); and are probably the most valuable scans, since they actually have a shot at intercepting something before the user runs or loads it.

      There may be some incremental improvements that the security people are stonewalling on; but certainly nothing that is going t
      • On-access scanning of something already scanned is redundant but A/V cant really do that because the mechanics of ensuring that a file hasn't been modified, i.e., infected since last scan is difficult. Despite that it's not that big of a deal and with faster storage and I/O handling in general it's becoming less of an issue.

    • I have one coworker I have told repeatedly not to shut down when she goes home so that the system can run updates at night.

      she shuts down and ten minutes into her work morning her computer reboots on her. every single week.

    • The problem isn't when the scheduled scan runs, but how it runs. My corporation forced a really shitty solution upon us (because it was cheap) and when scheduled scan runs, it eats up resources and is also prioritized. it's fun when the applications you use to do your job are slowed down significantly because a background process which you don't care about takes over. On top of that, the weekly scheduled scan verifies every god damn file on disk. I scheduled my lunch according to the scheduled scan.
      And the

    • by Applehu Akbar ( 2968043 ) on Saturday June 27, 2015 @06:06PM (#50003743)

      "There is probably some kind of creative, adaptive scheduling solution that could fix this..."

      The one I've found to work the best is, boot Windows an hour before you need to use it.

    • Re:Security team (Score:5, Insightful)

      by Anonymous Brave Guy ( 457657 ) on Saturday June 27, 2015 @06:14PM (#50003771)

      The security team runs the scans during the daytime because that's when everybody's laptop is powered on and connected to the network.

      Coincidentally, the staff also do most of their work during the daytime.

      Too many people shut off their machines at night, or carry their laptops home, so the scans won't reliably run if they do them then.

      Yes, damn those idiots who take their laptop out of the office so they can actually do their jobs. Those crazy kids are messing everything up.

      Seriously, if you have security policies that are interfering unreasonably with your staff's ability to do its job -- and if you are dramatically slowing down their systems or causing disruptive behaviour like reboots during the working day, that is undermining the staff's ability to do its job -- then you're doing it wrong. IT is there to help people do whatever it is you do, not the other way around.

      • "IT is there to help people do whatever it is you do, not the other way around."

        That's how you see it, not how IT, nor Management, nor lots of other orgs see it. WMIPRSRV and SCCM kick off a 5 o'clock because that's "close of business". It makes getting out of the office late difficult because:

        1) WMIPRSRV and SCCM use a lot of disk I/O
        2) Windows NT kernel sucks at heavy I/O
        3) I'm trying to finish something quickly when the computer is slower than normal
        4) It is close of business, and you should have finis

    • by Tablizer ( 95088 ) on Saturday June 27, 2015 @08:02PM (#50004117) Journal

      Too many people shut off their machines at night

      We have a similar scan problem, but our co's policy is to not shut down PC's at night so that they can get Windows updates. But the scanning still happens during the day even if one leaves it on.

      Couldn't a scan rule be put in place that only scans during the day IF the night scan didn't complete? Anybody know of a tool like that for McAfee? Does McAfee have a scripting language or scheduling rule engine? Or, a 3rd party add-on?

      That way ONLY those who turn it off at night get "punished" by sluggishness. (Or if a Windows update interrupts an anti-virus scan, which may happen from time to time, but that's better than always day-scanning.)

      McAfee could make a nice profit even by selling such a rule tool. It's like being paid to create a problem and being paid again to solve it: Kinda like Congress :-)

  • by Anonymous Coward on Saturday June 27, 2015 @01:39PM (#50002519)

    The problem is when you start installing other programs. In your post you mentioned installing anti-malware. Every time you open a file it takes 10s to 100s of milliseconds to scan it. The problem is exacerbated if you have an antivirus program, then every file gets scanned twice. If you want preformance then turn off both and do scans when the user isn't working on their machine.

  • by bogaboga ( 793279 ) on Saturday June 27, 2015 @01:41PM (#50002525)

    Ask Slashdot: Are Post-Install Windows Slowdowns Inevitable?

    When patches and updates together end up being larger than the original [OEM] install, you can see why the slowdown is inevitable.

    Sounds easy to see why. No?

    • Ask Slashdot: Are Post-Install Windows Slowdowns Inevitable?

      When patches and updates together end up being larger than the original [OEM] install, you can see why the slowdown is inevitable.

      Sounds easy to see why. No?

      No... Why don't my other OS's slow down when I update them?

      • Does your other OS hold on to outdated versions of system files for compatibility reasons, like windows 7+ does?

        (Note, research the purpose of the WINSXS folder.)

        • Does your other OS hold on to outdated versions of system files for compatibility reasons, like windows 7+ does?

          You can blow away all that stuff, and the uninstall files too, and it doesn't make Windows any faster.

          I have a feeling that a lot of these Windows security patches are dodging race conditions with delays, and they develop actual fixes for thisversion+1

        • by JBMcB ( 73720 )

          The answer is, pretty much, always yes. How many versions of GTK+ does the average linux distro come with? libav? gstreamer? Heck, the qt3 compatibility library is built-in to qt4. Then there's the 32-bit stuff on 64-bit systems which, granted, is optional, but almost always installed for something.

      • by bazorg ( 911295 )

        My other OS is android and yes it is much slower than before. The constant updates add features that didn't make it to release date and everything is in an unfinished state. Too bad if desktop applications follow this trend.

    • Those hundreds of MB of security patches are just the same binaries that already exist on your system, simply modified and re-compiled to patch security vulnerabilities. They don't appreciably change the runtime requirement of the OS. The *disk space* requirements ARE affected, but only because Windows retains the older copies of the systems files via it's "snapshot" system so you can roll back if needed. Keep in mind that this has NO effect on the runtime requirements of the OS.

  • Tinfoil hat on (Score:5, Interesting)

    by Opportunist ( 166417 ) on Saturday June 27, 2015 @01:41PM (#50002529)

    I can't help it, and maybe it's my imagination and perception bias, but to me it seems to be that as soon as a new version of Windows is approaching or even out the door, the old version starts to slow down considerably. And like clockwork you can rely on MS themselves and various testers claiming (of course with good benchmark proof) that the new Windows is so much faster than the old one was.

    The rational person in me would say that after a bazillion patches and service packs, the stitched together hodgepodge is of course crawling along because there's a lot of dead weight being lugged around and worked around.

    The tinfoil hat enthusiast in me on the other hand claims that it's deliberate to make the new Windows look better despite being essentially the same.

    • by debrain ( 29228 )

      Just another anecdote:

      I just whipped out my iPhone 1, and it is downright snappy compared to my iPhone 4s, and from a usability perspective in terms of "snappiness" comparable to my wife's iPhone 5s. Of course the iPhone 1 does a lot less than the newer models, but certainly appears to me that it did the core things just as fast (calling, messaging, etc).

    • Re: Tinfoil hat on (Score:5, Informative)

      by GrantRobertson ( 973370 ) on Saturday June 27, 2015 @05:16PM (#50003501) Homepage Journal

      That tinfoil must make you see the past better. Back in the DOS days I would regularly see articles about how yet another researcher had decompiled DOS to uncover yet another instance of code in DOS that could only have been put there to slow down a competitor's product. In the early internet days, researchers would find instance after instance where Win95 was sending your personal data back to MS. They would deny it until it became undeniable, then say it was a bug (you know, a bug that accidentally searched for and collected your data, then accidentally waited till you were on-line, then accidentally opened a connection with MS owned servers, then accidentally transmitted your data, then accidentally covered it's tracks) and say they would issue a patch, which would then take forever.

      It was common knowledge on Usenet that the mantra at MS before DOS 3.3 was released was "DOS isn't done till Lotus won't run."

      Until recently, I used NetWare protocols over my home network but a Windows update (unrelated to networking) turned that off for no darn good reason.

      So, I don't put ANYTHING past Microsoft. Of course, I wouldn't put anything past ANY of the big tech companies.

      I have supported a LOT of PCs from DOS 6.2 up and I have noticed the same thing you speculated about. In addition to the slow, progressive slowdown that occurs over time, I have seen the "down-slowing" ramp up just as the next version is coming out. AND just after upgrades. Now this could just be all the cruft reaching critical mass, thus indicating the need for an upgrade. But I think there are plenty of valid reasons to be suspicious.

    • No way (Score:4, Interesting)

      by Etherwalk ( 681268 ) on Saturday June 27, 2015 @06:03PM (#50003721)

      I can't help it, and maybe it's my imagination and perception bias, but to me it seems to be that as soon as a new version of Windows is approaching or even out the door, the old version starts to slow down considerably.

      Correlation is not causation. The guys at MS are professional engineers--they may have different philosophies or coding styles or project priorities than you do, but they're not slowing things down in order to make you buy the next product. You're much more likely to run into that with a local guy or a disreputable company. And you might not like MS, but they haven't been a disreputable company for decades. Even if they had an inclination to be (and they don't), they're too big in the business-to-business space to risk their reputation.

      What happens is your systems get slower as they get older, other systems get faster, you install more stuff, your drives fragment a bit, you add extra hardware, maybe you get malware you don't know about, etc...

  • Nope (Score:4, Informative)

    by Billly Gates ( 198444 ) on Saturday June 27, 2015 @01:46PM (#50002559) Journal

    1. Your operating system is very old at nearly 7 years. Time flies bye and I laugh at the companies who are angry at the prospect of starting a WIndows 10 migration acting somehow that 7 just came out last year and is all so new etc. The point is you will have 200 updates and the .net framework will need to re-compile to your cpu dependent architecture each time an update hits for better performance. Have fun with that one.

    2,
    Windows ROT is soo last decade with WindowsXP.

    It is caused by poorly written programs that run as admin and write to the registry each time they run. So you run the app 200 days a year and it creates 200 forks of the registry that need to launch in parallel at startup :-)

    With UAC WIndows 7 doesn't have this problem.

    3. Do you own an Samsung EVO SSD?

    If so they will slow to a crawl very rapidly without a patch. They will hang after a few months of heavy use for several seconds before a file even transfers. I only buy the pro drives. Go google this up as their is an engineering flaw which impacts the read due to the way the cells are manufactured.?

    • Re:Nope (Score:5, Insightful)

      by wierd_w ( 1375923 ) on Saturday June 27, 2015 @02:02PM (#50002663)

      Part of the issue is also that newer versions of windows want to move away from just being an OS, and toward being an entertainment venue all of its own.

      That's MS marketing and the UI graphic designers faults though.

      Fun little thing to do:

      Take a weak kneed intel Atom board, and do some simple office use tests with it with various older versions of windows. Start with NT4, then use Win2k, the XP, then 7, then 8.1. See how the ability to do simple things degrades as the OS expects more and more hardware just to draw the damned UI.

      Now, realize that the biggest selling point for new windows versions is NOT a new shiny UI-- but continued security updates. Now you will understand why corporations get bitchy. They have something that works, on the hardware they already have-- but are going to be forced to buy a whole new iteration of hardware, to get updated software that gets updates against security threats-- because otherwise MS does not get money.

      If it werent for the lack of security updates, win2k would be ideal for nearly all corporate drone installations.

      (Note, there are other useful features that were added with each version of windows, and I am not discounting that. What I am saying is that even with those kernel space and user space feature enhancements, they could have been rolled into service packs for the older products, and you would have had more responsive product overall. The need to reinvent the OS constantly drives the need to constantly make it look different, (to set it apart from its predecessor), which constantly increases the HW requirements. It is pathological.)

      • Fun little thing to do:

        Take a weak kneed intel Atom board, and do some simple office use tests with it with various older versions of windows. Start with NT4, then use Win2k, the XP, then 7, then 8.1. See how the ability to do simple things degrades as the OS expects more and more hardware just to draw the damned UI.

        Go through Vista, 7, 8, and then 10. There would be no meaningful slowdown, and you might even notice that the computer would get slightly more snappy after each upgrade.

    • It seems like we hear this every time a new version of Windows is out (or about to come out): "Yes, $PREV_VERSION had this problem, and you are ignorant and silly for running it! $CURRENT_VERSION solves all these problems!"

      And I'm sure a few years, when it turns out Windows 10 has the same issues, we'll be hearing it again.

    • It is caused by poorly written programs that run as admin and write to the registry each time they run. So you run the app 200 days a year and it creates 200 forks of the registry that need to launch in parallel at startup :-)

      Um, the registry is an integral part of Windows. Lots of built in components read and write to it constantly. Fire up Process Monitor and you will quickly notice that there is lots of boilerplate registry accesses that go on that applications don't specifically perform (for example, if a program launches another program, Windows checks to see if there is an override in place for which application should actually be launched... in the registry). Registry access is a completely normal part of Windows, and is

    • Re:Nope (Score:5, Insightful)

      by WaffleMonster ( 969671 ) on Saturday June 27, 2015 @03:23PM (#50003067)

      1. Your operating system is very old at nearly 7 years. Time flies bye and I laugh at the companies who are angry at the prospect of starting a WIndows 10 migration acting somehow that 7 just came out last year and is all so new etc.

      You know what I find even funnier? The answers I get when I ask what the value prop of windows 10 is over windows 7.

  • Not for me (Score:5, Interesting)

    by The MAZZTer ( 911996 ) <(megazzt) (at) (gmail.com)> on Saturday June 27, 2015 @01:52PM (#50002587) Homepage
    I had this problem all the time with XP but I have not noticed it since I installed Windows 7 over 5 years ago on my current PC. The only problem I have now is that the WinSxS folder is gigantic, likely due to all the Windows Update patches over time. My poor SSD. Windows 10 claims to use "3GB" as a minimal requirement, we'll see how that holds up (I expect not well at all) but Windows 8/8.1 supposedly cut down on used disk space by the OS a bit so I'm optimistic for now.
    • Run the disk cleanup app under accessories -> system tools?

      Select the updates/system files option. Now run the scan it will trim the SXS and temporary files used for system updates after your 7 system restarts.

      • Even with disk cleanup removing redundancies in the winSXS folder, it can still swell to be over 12gb in size.

        A better solution is to turn NTFS compression on for the folder, then defragment the living shit out of it. (NTFS compression causes epic fragmentation.)

        You dont want compression turned on as a rule, but when windows is basically warehousing data against an uncertain future, you might as well treat it like a "rarely used, if ever" archival store. The space is more valuable than the access speed in t

        • Windows 10 will help. Windows Server 2016 can install in just 8 gigs of space so my guess is 10.1 will be even more efficient

  • It seems most disk scanning could take place after hours and/or under a lower CPU priority

    It already does that. Deep scans are automatically scheduled by [more or less(?)] all antivirus and malware software for typical off hours. We use on-access scanning because it's a good idea. You would need hardware support to be "sure" that disk blocks hadn't changed while you weren't looking. And how sure are you? Are you going to trust your fs metadata? ha ha ha etc.

  • by egarland ( 120202 ) on Saturday June 27, 2015 @02:10PM (#50002713)

    Windows machines in recent years have become extremely bottlenecked by drive performance, especially in the case of laptops which are so popular in companies. Laptop hard drives are slow, capable of only about 80 IOPS which is about the same speed they were 10 years ago, whereas mainstream SSDs by comparison, can typically deliver 80,000 IOPS. Since once you get Windows loaded up with all it's random messy software it's disk access ends up being tons of tiny reads, IOPS is a much more important number than transfer rate, and SSDs are literally 1000x faster. It can mean the difference between a 20 minute operation and one that takes a few seconds.

    If you are in any way in control over your corporate purchases, never *ever* buy another laptop without a SSD. It's false efficiency, wasting very expensive time to save a relatively cheap expense. 256GB SSDs are under $100 and will handle most corporate work just fine. Up to 1TB, the expense is almost negligible and it will pay for itself almost immediately. Your IT department will be happier, your workers will be happier, your machines will be more secure because scanning them is a lot less intrusive and can happen more often. Your IT department should have a pile of SSDs ready to be deployed into any machine that needs to be re-imaged or where the user needs the speed. Not doing so is wasting money.

    > I recently reinstalled Windows 7 Home on a laptop. A factory restore (minus the shovelware), all the Windows updates

    No you didn't. You *thought* you installed all the updates because Windows lied to you and said you had. Windows Update has a horrible habit of checking to see what updates are available **for the state of your machine right now** and then telling you that it's done installing updates when those are installed, when in truth there are pending updates that required previous updates to be installed before they could subsequently be installed that Windows Update won't tell you about until you re-discover what updates are available. After an install, force re-scan after every reboot to see what new updates are now available and when you reboot and re-scan and it says you are done, you are actually done.

  • by holophrastic ( 221104 ) on Saturday June 27, 2015 @02:19PM (#50002773)

    things like this have been said about windows for decades. It's never been true. I know because I've had operational business machines at each version of windows running for over ten years each.

    These types of problems happen *and are henced resolved with brand new way-more-powerful hardware) when multiple components aren't spec'd together.

    Any given component has many bins. You can get any cpu at six levels of l3 cache, for example. Drives can be 5'400, 7'200, etc.

    The trick is not to get the most possible performance (which is akin to buying a new machine a few years later). The trick is to match the performances across the various components, so a single component doesn't become the bottleneck.

    Especially because some components, when acting as the bottleneck, can create serious slow-downs. Often actually making something else SLOWER will make the over-all machine much faster.

    An over-simplified example is that a slow hard drive can create disk-thrashing scenarios -- one of the worst slow-downs common across the board. But a slow cpu will remain slow and steady, and never wind up thrashing the disk.

    Learn to balance the vital components of a system, and it'll stay consistent for a decade.

    (this was written on my 8-year-old vista machine, still working, still business, still gaming, still full-speed)

  • by carlhaagen ( 1021273 ) on Saturday June 27, 2015 @02:30PM (#50002825)
    There's no way around the sludge that is the Windows registry, or f.e. Windows' tendency to regularly enter a heart-stopping "drive frenzy" for no apparent good reason, but it doesn't all have to end up with the familiar ugly crawl we all know friends' and family's Windows boxes come to just months after freshly installed. Next to me is a Win 7/64 machine whose current installation is close to 5 years old, and has seen thorough use (as with all my Windows machines during the 15 years I've used it on personal level) but it's still quite snappy and acceptably fluent even if slightly more sluggish than when the installation was new. The only difference is that I take care of my personal computing, and avoid the pitfalls that "computer illiterates" so often fall for.
  • There is a Windows update bug that will cause svchost to eat 1gb of ram everytime it does a Windows update check.

    The workaround is to disable automatic updates and update manually, but that's not a good solution. The other fix is to upgrade to 10 in a month, since it doesn't have this bug.

    • There is a Windows update bug that will cause svchost to eat 1gb of ram everytime it does a Windows update check.

      There's also another memory eating scenario. Try installing Windows 7 afresh and then try to install all updates from Windows Update. While the installation proceeds, TrustedInstaller.exe starts grabbing gobs of RAM, and the amount keeps creeping up after each update is installed. It can reach 10 gigabytes. :D

      There's many other problems in Windows Update as well. It has always been kind of a hack.

  • SSDs (Score:5, Informative)

    by Solandri ( 704621 ) on Saturday June 27, 2015 @02:59PM (#50002955)

    The security team says that SSDs are the only solution, but the org won't approve SSD purchases. It seems most disk scanning could take place after hours and/or under a lower CPU priority, but the security team doesn't care about optimization, summarily blaming sluggishness on lack of SSDs. Are they blowing smoke?

    The security team is right. SSDs are the single biggest performance improvement you can add to a computer (even an old computer). If your company is upgrading computers after they get 5-7 years old, but refusing to buy SSDs, they're wasting money. In particular, if they're upgrading management's high-end machines while the low-end machines are still being used by the rank and file, they're doing it completely backwards.

    The problem is most people focus on the high-end numbers. How many GHz does the CPU run at? How many MHz does the DDR3 memory run at? Improving the high end doesn't help as much to improve productivity. It's already fast, meaning you're waiting a very small time for it to finish. Making it twice as fast just means the very small wait period shrank a tiny amount and is now twice as small.

    If you're serious about improving performance, you get the biggest return by upgrading the slowest components. The slowest part of a modern PC is the HDD. When reading small files (not sequential reads, which really come into play only when copying large media files from one drive to another), they max out at about 1 MB/s. In contrast, the next slowest component - system RAM - is currently on the order of 10 GB/s. In other words, in terms of wait times a 1% improvement in HDD speed will have the same impact as a 100x increase in RAM speed. Now, consider than a SSD will get you at least a 30x improvement in read speeds for small files (about 30 MB/s seems to be average) and there is absolutely nothing you can do with the RAM or CPU which comes anywhere close to the amount of time you'll save by replacing the HDD with a SSD.

    If you've got old computers, you should be upgrading them with a SSD instead of replacing them with new computers (with a HDD). Continue to use the old computers + SSD for a few more years, then upgrade them and transfer the SSDs to the new computers. The only exception is if the computer is so old you can't install enough RAM to run modern applications. (Another rare exception would be Northwood and Prescott-era P4 CPUs, which burn so much electricity you'll actually make back the cost of upgrading them via lower electricity bills in a couple years.)

    On top of that, SSDs can actually look up small files faster than the computer can request them. So if you've got a virus scan running on a SSD, you can continue using the computer like normal with almost no impact on performance. In fact I usually run my weekly virus and two malware deep scans simultaneously on my SSD laptop, and I can still use it for web browsing or office tasks. When a virus scan runs on a HDD, the HDD has to spend all its time reading files the scan is requesting. As a result anything you try to do with the computer which requests data off the HDD will bog down.

  • On NT based versions of Windows I don't recall ever having problems with windows getting slower over time.

    Sometimes DDE freaks out which can cause lag even entering text into the command line or number of programs open causes weird/slow redraw artifacts or a program/browser goes haywire and gobbles up all the GDI objects or something gets locked up in kernel space that causes zombies until reboot... but this is about the closest I've seen.

    Known a number of people who have had problems with windows slowing

  • Bullshit. Sure, cosmic rays will randomly flip bits over time and cause OS degradation. But that is over months or years. It is it noticeably slower after a few weeks that is something else, most often installing random shit. Note: Chrome, by default, is always running in the background.
  • by The Cisco Kid ( 31490 ) on Saturday June 27, 2015 @03:11PM (#50003023)

    But you do have to be smarter than the average corporate drone.

    http://www.debian.org/ [debian.org]
    http://www.linux.org/ [linux.org]

  • I don't think so. (Score:4, Interesting)

    by Sevalecan ( 1070490 ) on Saturday June 27, 2015 @03:19PM (#50003053)

    One might be puzzled by my response, but I say no because technically anything can be fixed, the only question is how.

    I've been struggling with this issue lately myself as my own laptop (which is not underpowered by any means) has been experiencing incredibly slow login times for the Windows 7 install I have on my HDD. I also have an install on my SDD, but aside from bootup the performance difference is negligible for me(I also use it a lot less so it doesn't have all my software installed). The hard drive in this case is a 2TB Samsung Spinpoint M9T at 5400 RPM. Slower RPM, but it's a super dense 2.5" laptop drive.

    I've made some progress in speeding it up, especially the login time which was atrocious... Removed an update that caused some Windows crap to be re-verified or something all the time, removed several things from startup and switched non-essential services to automatic. Eventually I did get the logon process to not be too bad and Windows would become responsive after maybe 40 seconds instead of 5-10 minutes. It's still not as fast as I'd like, but it's much improved.

    But the problem with this is that I'm shooting in the dark and have to rely on trying pretty much every suggestion on the web there is. And here is the difference between my Windows installs and my Linux installs. GNU/Linux is open source, virtually everything you use in it is. The system is also designed to be tinkered with and the bootup processes are all opened up for any level of configuration that you desire. You can screw with your init system, the kernel itself, your bootloader, anything... So with the sources to all these pieces, I think figuring out what's wrong is relatively easy.

    Come Windows, everything is closed source. The problem can be fixed, but you're stuck with decompiling and trying to debug perhaps even the kernel itself if you want to solve any problems. How are you going to profile bootup or login times? Can you easily find a sink for disk or CPU usage in certain functions in the Windows source code? Probably not. It's really challenging to figure out what's going wrong in this case. The best I can hope for is to look to people who have gotten a lucky guess or someone who is so absolutely hardcore that they've debugged a closed source operating system.

    Just my 2 cents.

  • It's partly that Windows slows down, especially with Windows 8, but it's more that people adapt to the speed of a system and it only seems slower.

  • by Anonymous Coward on Saturday June 27, 2015 @03:48PM (#50003173)

    I almost can't believe that people are still asking questions about this, but I suppose I'll have to have to let this one go off easy.

    Windows is not responsible for doing this to itself. It is your anti-virus software that is doing this + assuming you aren't one of those people that downloads and installs every program trial and freeware from the net.

    Try it. Uninstall your anti-virus software completely.

    Back in the Windows XP days when Vista was released I figured out what caused all the performance issues and it was the anti-virus software. I had reinstalled Windows XP many times so I was quite familiar with its snappy and responsive performance on a new install vs one year later. After uninstalling the anti-virus software, everything was precisely as snappy and responsive as it was on Day #1. It still holds true today. The effect is lessened significantly if your system runs on SSD (anti-virus know nothing on Day #1 of their install, but over time they learn the system and gradually bring the system to its knees).

  • by account_deleted ( 4530225 ) on Saturday June 27, 2015 @03:53PM (#50003191)
    Comment removed based on user account deletion
  • Not the updates... (Score:5, Informative)

    by Hymer ( 856453 ) on Saturday June 27, 2015 @04:27PM (#50003341)
    What slows Windows down are not the updates. You can have a Windows server running for years, installing updates and never slowing down.
    You user profile is what is slowing your Windows down (the content of c:\users\%USERNAME%), and NO you can't just delete it... try to login with a new user and you'll see. It has been like that since Win95 and Microsoft has never fixed this.
  • Not nessesarily..... (Score:5, Interesting)

    by NormAtHome ( 99305 ) on Saturday June 27, 2015 @04:59PM (#50003447)

    From many years of working with Windows PC's there's one thing I know for sure and that's that one of the major reasons for Windows to slow down over time is the default setting of the virtual memory paging file which is "Automatically manage paging file size". As the page file expands and contracts on this setting the file gets ever more fragmented and access to it gets slower. When I first setup a new computer (with Windows pre-installed) one of the first things I do is change that setting from automatic to a custom size and make the initial and maximum size the same so hopefully it's allocated all in one piece and as close to the beginning of the disk as possible where access is fastest. If a computer has been running for years on "Automatically manage" it's page file many be in thousands of pieces and that could possibly slow the computer significantly when the page file is used. There was a utility called PageDefrag for Windows XP that allowed you to defragment your pagefile but the author Mark Russinovich never updated it to work with newer versions of Windows so there is no easy way to defragment a pagefile on Windows Vista and up but one method I've used with success is to use a partition manager to reduce the size of the boot partition (pushing it farther along the drive) and create a small block of space (perhaps 40 to 60gb) in between the system reserved partition and the boot / Windows partition; after that format it and give it a dive letter like X: and then put the page file there. When you do that it's as close to the beginning of the drive as possible and at a static size Windows never has to work to expand or shrink it and it never gets fragmented.

    One other thing is that the author mentions Windows 7, at the end of 2014 over about a three month period I built eight new computers for people who wanted quality hardware (all eight were identical in motherboard, CPU, RAM and hard drive) and seven of them I installed with Windows 8.1 and one the person requested Windows 7; I noticed during installation and in general using the computer with Windows 7 that it was noticeably slower than the computers with Windows 8.1 so Windows 8 appears to be faster than Windows 7 on the same hardware, at least that's my observation. (and that's Windows 7 x64 versus Windows 8.1 x64)

    Another thing that slows computers down is the accumulation of temporary files, there's a tool someone recommended to me called TFC (temp file cleaner), you can find it here http://www.geekstogo.com/forum... [geekstogo.com] and it really does a phenomenal job; many computers that I've used it on show marked speed improvement after running it.

  • by mea_culpa ( 145339 ) on Saturday June 27, 2015 @05:00PM (#50003449)

    It is never in the manufacturer's best interest to optimize updates especially when the product being updated competes with newer more profitable products.

  • by tombeard ( 126886 ) on Saturday June 27, 2015 @05:13PM (#50003489)

    I ran windows from 3.1 through XP. When I installed any OS I would trim it down to the least greedy effects, shut down unneeded processes, disable updates. No virus scanner, I ran that manually if I ever had a concern and only ever got got once on one machine over many years, and I caught that one as it was installing. I only ran programs that I needed, never any dancing pigs or Comet Cursor junk. I would derfag occasionally and kept my filesystem clean. Every machine was running as fast as the first day when it died or was retired. I would clean machines for other people and they reported that I had restored if not exceeded the performance when new, and without reinstalling. I am more then happy to bash windows and MS all day long, but they are innocent of this one crime.

  • by MobileTatsu-NJG ( 946591 ) on Saturday June 27, 2015 @05:28PM (#50003549)

    I learned a long time ago (...and am open to the idea that my information is out of date) that as Windows ages the registry gets bigger. Bigger registry, longer to take for Windows to do menial things.

    One way I've combatted this is I have a lot of 'portable' apps. I.e. apps that do not require an install. I have a folder full of them that gets copied from one computer to the next. A lot of them I've arranged for on my own but some of them came from a site called portableapps.com.

    This is anecdotal but I've been doing this for over ten years and I'm responding to you from a Windows 7 laptop that has not been reinstalled since 2012 and I'm still quite happy with it.

Love may laugh at locksmiths, but he has a profound respect for money bags. -- Sidney Paternoster, "The Folly of the Wise"

Working...