Slashdot Mirror


Windows Accelerators - Do They Really Work?

danila asks: "Today I came across an intriguing review of Windows tweakers on a Russian technology news site. Among the plethora of traditional registry tweakers, the review mentioned Hare 1.5.1. The developers promised nothing less than up to 300% speed increase, 10% FPS increase in 3D games, automatic RAM preservation and even a wizard that automatically cleans and optimizes Windows. It also had AntiCrash 3.6.1 a program to prevent up to 95.8% of Windows crashes. Understandably, I was both intrigued and suspicious since it sounded too good to be true." Has anyone tried this piece of software with any degree of success? How successful are other "windows accelerators" at improving Windows performance? "After a little research I found that download.com didn't have it and there are precious few reviews of this revolutionary software online, but that it was endorsed by McAfee and that developers touted conformance with Microsoft's interface guidelines as an important feature.

Still suspicious, I gathered all my courage and installed both programs (silently preparing for something like Bonsi Buddy or XXX Toolbar) on my Win2k Pro machine (P4 1.6/512Mb). Truth be told, after several minutes I was blown away. Obviously I can't tell how well every promised features works, but disk caching (and pre-fetching) that Hare does is outstanding and display performance improved enough to scare me - windows were opening, minimizing and redrawing without the delay I was accustomed to.

The question is -- is it real or was I fooled by some clever placebo tricks? And if it is real, why isn't the Web full of success stories involving Hare and AntiCrash? Why isn't everyone installing them on every Windows machine in the world? And a rhetorical question -- why doesn't Microsoft incorporate some of the features into its operating systems."

35 of 777 comments (clear)

  1. 7-Max by Anonymous Coward · · Score: 5, Informative

    7-Max by the author of 7-Zip works well for memory heavy programs assuming your drivers all support it. It works by using 4mb instead of 4kb pages for memory management.

  2. Re:why doesn't microsoft do this? by Anonymous Coward · · Score: 4, Informative

    Sounds like Quarterdeck's Hurricane which was sold to McAfee & they let it die.
    I bought several of these accelerators years ago and Hurricane was the only one that actually did anything.

  3. How to speed up Windows by dicepackage · · Score: 5, Informative

    The easiest way to speed up Windows would be to keep it free of spyware and viruses. Almost every computer I go on is crippled because it is so bogged down with needless crap. I run Windows as my main operating system and all it takes is a little effort to get it running up to spead once it is free of viruses and spyware.

    In Windows XP you can get things running faster by right clicking on my computer going to properties and clicking on the advanced tab to go to performance settings. From here you can make things run for best appearance or best performance. There are a lot of things I have disabled such as the normal Windows XP start menu and almost every built in animation and fading technique built into Windows XP.

    Another good way to speed things up is to move the cache for programs to a RAM-Drive. This will keep things running fast by using the RAM as opposed to the hard drive and it will delete everything without a trace if you are paranoid that the feds are after you. I wrote a RAM-Drive program a while ago but it only works on Windows 9x. If you want to download the program it is available at http://home.comcast.net/%7Esessions9/RAM-Drive.htm l or you can search for it on Planet Source Code.

    1. Re:How to speed up Windows by Zocalo · · Score: 5, Informative

      Also, shut down all that extra crud that Microsoft enabled by default for the few users that might think about using it some day. You'll have more free memory (or less junk in the pagefile) and be less vulnerable to remote attacks as well. These packages might do this kind of thing for you, but most likely they are just snake-oil relying on the placebo effect and a "no-refund" clause.

      --
      UNIX? They're not even circumcised! Savages!
    2. Re:How to speed up Windows by jafac · · Score: 2, Informative

      Also, there's a Registry tweak that ensures the kernel does not get paged.

      Apparently - not widely known (suprising) because it works well on systems that are not heavily taxed, memory-wise (most desktop systems these days).

      Here's the ref::::::::::::

      Document ID: CTX195098, Created on: Jul 28, 2000, Updated: Apr 23, 2003

      Products: Citrix MetaFrame 1.8 for Microsoft Windows 2000, Citrix MetaFrame 1.8 for Microsoft NT 4.0 Server Terminal Server Edition

      Even on a system with a large amount of memory, NT will page out portions of the Executive in order to maximize available memory for applications. Disabling paging can improve OS performance when RAM is available.

      Disable paging of exec by setting the following registry key (wrapped for readability):

      HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Control\Session Manager\Memory Management
      DisablePagingExecutive:DWORD:00000001

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  4. Re:There is a simple reason by i621148 · · Score: 3, Informative

    have you ever used fluxbox with linux?
    fluxbox
    there is no way any windows desktop can beat that speed.

  5. Re:88-bit kernel by brsmith4 · · Score: 5, Informative

    From what the F.A.Q. was saying, it sounded like they rewrote a better windows kernel, which, judging by the outfit, is complete and utter bullshit. Those guys are playing entry-level power-user lingo to attract idiot "i-can-open-cmd.exe" users. 88 bit? Um, no. I don't think so.

  6. Regclean by ViolentGreen · · Score: 2, Informative

    Regclean works wonders. It's incredible how much a few messed up registry keys can bog your system down.

    --
    Not everything is analogous to cars. Car analogies rarely work.
  7. looks like smoke and mirrors by Anonymous Coward · · Score: 5, Informative

    the "endorsed by McAfee" link doesn't list 'Hare', or did you mean Anti-Crash?

    i looked at the screen shots of hare, and it looked alot like the popup windows i've been seeing for accelerators. if you really did see a speed improvment, the you probably just found a spyware version of a spyware-blocker.

    from Hare's faq:
    * Hare technology: the core of Hare is a re-written Kernel, working at up to 88-bit (instead of the standard 32-bit) and accelerating most basic system actions by acting as the Windows Kernel. This is done by triple-buffering all I/O data, in order to achieve an emulated 88-bit Kernel. This technology is fully safe and we have implemented safeguards in order to make it impossible to damage your computer.

    there is so much BS just oozing out.
    so, they replaced the windows kernel?
    running 88-bit on your 64 or 32 bit cpu?
    triple-buffering?
    impossible to damage your computer?

    Hare is on the market since 2001 and no one ever experienced crash or data loss because of it.
    possible claim, after all, Hare isn't about saving and loading data, its about running programs, so any data loss would be do to 3rd-party failings.

    awards (on a popup?):
    techtv - 404 (site redesigned, so this is expected)
    locker gnome - 404
    file hungy - "Not Yet Reviewed" but has a 4.5 of 10
    shareware junkies - 5 of 5, english worse then mine.

  8. Re:Interesting by Anonymous Coward · · Score: 1, Informative

    That seems a bit suspicious. 88-bit!? Ok, so it's emulated. That still seems like 1) a strange number (not 64, not 128) and 2) would "emulated" 88-bit architecture really work? Isn't the CPU's inherent 32-bitness (or 64-bitness) the end-all anyway?
    Google for 'vector' and 'instruction set' and you might learn something.

  9. Re:There is a simple reason by jonfelder · · Score: 5, Informative

    I disagree.

    1. What options do the accelerators need? The AGP video drivers should take care of accelerating things that have to do with using the graphics card.

    2. Linux is not the main competition for Microsoft Windows on the desktop. Microsoft's largest competetor for the desktop is it's own older products. There are still many many 95 and 98 installations out there. I think it's very unlikely that linux desktop manager development is driving Windows desktop development. I think it's more the other way around, where Linux desktop developers look and see what works and what doesn't with Windows and implement features accordingly. Microsoft invests a huge amount on GUI research, makes sense for Linux developers to benefit from that instead of reinventing the wheel.

    I think these accelerators are junk most of the time, or they tweak things that make the desktop perhaps more responsive and thus it -seems- faster. You want a faster computing experience? Get new hardware.

  10. Re:Interesting by cavemanf16 · · Score: 4, Informative

    88 bit operations on an Intel or AMD chip could only happen if you took 2 32-bit registers, added in a 16-bit register and an 8-bit register, and then combined those registers with a matching set of 2x32, 1x16, 1x8 register set. This would be physically impossible because that would take up more than the available registers in a 32-bit machine. Of course this is all pointless since noe one is EVER going to pass more than an _int64 instruction in any code in any program ever, so you'll never see the benefits of 88-bit instructions.

    That site is basically a complete lie, and if the article submitter actually thinks this sped up his machine, he should just go take a look at his system settings. My bet is that this "Hare" program just turns off a bunch of unneeded services and wasteful windows drawing options that come installed as defaults on all Windows systems.

    Besides, your memory couldn't pass 88-bit instructions, and even if it could, what good would it do to process a number that big? Just a bunch of Russian mobsters preying on clueless grandma's.

  11. Maybe it works.. by EvilIdler · · Score: 5, Informative

    ..or maybe not. I tried Hare on a Win2k installation, which died not
    long after. It had a ram-optimiser, which *seemed* to at least free
    memory from programs that didn't free everything (leaky MMOs).

    I did find some registry settings that gave somewhat more of a
    result, though. Some of them are from Slashdot posts, others from
    various tip sites. Here are the filesystem settings I use for XP:

    ----- BEGIN -----
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\Contr ol\FileSystem]
    "NtfsDisable8dot3NameCreation"=dwo rd:00000001
    "Win31FileSystem"=dword:00000000
    "Wi n95TruncatedExtensions"=dword:00000001
    "NtfsDisab leLastAccessUpdate"=dword:00000001

    [HKEY_CURRENT_USER\Software\Microsoft Windows\CurrentVersion\Policies\Explorer]
    "NoLowD iskSpaceChecks"=dword:00000001
    ---- END -----

    This switches off many filesystem options the average user doesn't
    care about, and increases disk activity a little when handling a
    lot of files at a time.

    The NtfsDisableLastAccessUpdate key means no files are tagged with
    a last access timestamp when you read them, and the last option
    is a convenience to kill off that pesky low diskspace warning that
    tends to pop the game I'm playing to the back while nagging..

    There are also some virtual memory settings you can try, if you
    feel brave:
    ----- BEGIN -----
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\Contr ol\Session Manager\Memory Management]
    "ClearPageFileAtShutdown"=dword:00000 001
    "IoPageLockLimit"=dword:00020000
    "LargeSyste mCache"=dword:00000000
    "NonPagedPoolQuota"=dword: 00000000
    "NonPagedPoolSize"=dword:00000000
    "Page dPoolQuota"=dword:00000000
    "PagedPoolSize"=dword: 00000000
    "SecondLevelDataCache"=dword:00000100
    " PhysicalAddressExtension"=dword:00000000
    "WriteWa tch"=dword:00000001
    "DisablePagingExecutive"=dwor d:00000001
    ----- END -----

    Just stick everything into a .reg file and double-click.
    If you want to know what everything does, Google for it - it's best
    that you investigate before trusting me blindly ;)

    1. Re:Maybe it works.. by EvlG · · Score: 3, Informative

      Be careful when using the "NtfsDisable8dot3NameCreation"=dword:00000001".

      I tried that once, and I was surprised at the number of programs that still used 16-bit APIs (and thus required 8.3 name creation). This setting will break those apps.

      One that stood out in my mind was one of the more popular installers...I forget which one it was now though.

  12. Re:why doesn't microsoft do this? by burnsy · · Score: 4, Informative

    Windows XP and Server 2003 do prefetch...

    http://www.jsiinc.com/SUBL/tip5800/rh5826.htm

    You can configure it here..

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Cont ro l\Session Manager\Memory Management\PrefetchParameters

    EnablePrefetcher Value Name, a REG_DWORD data type. Allowable values...

    0 Disabled.
    1 Application launch pre-fetch.
    2 Boot pre-fetch.
    3 Both Application launch and Boot pre-fetch.

  13. had a junk machine so I thought I'd try it for fun by LBartrich · · Score: 2, Informative

    I was about to install suse 9.1 over win2k on a machine anyway so I thought I'd give this hare thing a try for the fun of it. No personal information on the machine and my other machines are safe from tampering even if this goes haywire.

    anyhow, end results:

    render of a fairly complex frame using softimage 4.0 with mental ray 3.3 at a fairly low res.

    with hare, 1:30.
    without hare, 1:24.

    So hare actually managed to slow down the render a tad. This is mostly a cpu and memory intensive task with a little opengl thrown on top for showing me the rendered frame.

    so I'd say this thing is bogus. Especially given that 3d rendering should be heavily helped by any 64 or 88 bit kernel optimization voo doo.

  14. Re:Hare by wfberg · · Score: 3, Informative

    For your defragmentation needs, you could also try buzzsaw.

    Also, sysinternal's pagedefrag and contig are pretty usefull.

    Not that defragmenting your hard drive will give you enormous performance boosts, though.

    The first thing I do when I sit down in front of an XP machine is turn of the unnecessary themes/skinning, animations and shadows, unwanted services (services.msc), unwanted start up programs (try sysinternal's autoruns), and of course the adaware/spybot thing.

    Also, I usually set the swap file to be some fixed number of megabytes (4 times RAM or some ludicrous amount like that), and make sure IE's and mozilla's cache sizes are pretty minimal (i.e. 10MB should be enough) if the machine is on a broadband connection.

    If these programs can do anything more to optimize my setup, they're welcome, but I wonder what exactly they do..

    --
    SCO employee? Check out the bounty
  15. Re:Yes, they work. by dan_polt · · Score: 2, Informative

    Are processors really the problem with windows machines? Windows just swaps to hell, and the CPU is sat there doing nothing.
    Get a gig of ram and things will do a lot more in 90% of situations.

  16. Re:There is a simple reason by aardvarkjoe · · Score: 2, Informative
    then Linux is no longer Ready For The Desktop.
    Why is it that everyone tosses around "not ready for the desktop" as if it's a meaningful phrase? Thousands of us have been using Linux as a desktop OS for years, with great results, so the claim that it's not "ready for the desktop" is kind of ridiculous. If you mean that it's not "usable by Grandma" or "intuitive for a sub-moron gorilla" or "doesn't include the features I like best," then say that instead.
    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  17. Less technical explanation by Anonymous Coward · · Score: 5, Informative

    Nice post on prefetch, but the link is a little dry. Here's a more analogous article. http://asia.cnet.com/enterprise/apps/0,39035809,39 172453-39000221c-1,00.htm

  18. Re:Oops... by BasharTeg · · Score: 2, Informative

    Not really. Most processors optimize xchg eax,eax by just throwing it away anymore.

  19. LitePC by Anonymous Coward · · Score: 1, Informative

    A while back I used 98Lite to get rid of alot of windows junk that I didn't use. This left my computer faster and much cleaner than before. I belive that the same company has a product that works on WindowsXP called XPlite that you can find here.

  20. bugmenot.com by ThreeDayMonk · · Score: 5, Informative

    bugmenot.com has a login for you. Once logged in, the site works properly.

    --
    If your comment title says 'Re: Foo', I'm not likely to read it.
  21. Re:It works GREAT! by spamchang · · Score: 3, Informative

    that's only a speed indicator if your system is moving away from you (i.e. doppler redshift). i say blue screens go violet with increased speed =P

  22. Re:Oops... by Anonymous Coward · · Score: 1, Informative

    CPU cooling programs use HLT, not NOP.

  23. Re:Another Simple Reason: APPARENT speed gains by mst76 · · Score: 4, Informative

    > I remember finding a registry tweak a LONG time ago which eliminated the short delay between displaying 'trees' in the start menu.

    For anybody interested, it's [HKEY_CURRENT_USER\Control Panel\Desktop\MenuShowDelay], the value is milliseconds delay (400 default). If you don't like mucking with the registry directly, get yourself X-Setup, it's like TweakUI, only ten times better.

  24. Re:Another Simple Reason: APPARENT speed gains by spitzak · · Score: 2, Informative

    The best example of apparent speed increase is double-buffered windows, where you don't see it redraw but instead it draws in an off-screen area and then puts the entire new image on screen at once.

    Until recently this was always slower than on-screen redrawing, mostly because it bypassed video hardware acceleration (this is 2D I'm talking about, not 3D). Therefore it took as much as three times longer before the screen was updated to the current state. Yet despite the fact that it was literally slower, it looks faster to users.

  25. Benchmarks on 2 machines showed no improvement by kurt.griffiths · · Score: 2, Informative
    I tried Hare, Zoom, and Double Battery. Benchmarked using Performance Test and was totally... NOT blown away. There was no significant change. I also just worked as usual on my laptop/workstation and did not notice any difference, except that Windows shut down a little bit quicker with Zoom, but not much.

    The programs include "benchmark" utils that tell you will get a great speedup - I can't figure out what they were testing, though!

    Clearly, these people are not to be trusted. I have had better luck tweaking registry settings as someone else mentioned. If you want the benchmarks from me, let me know.

  26. Re:Apple.com has a great accelerator by Anonymous Coward · · Score: 1, Informative

    you're not looking very hard...pretty much all the games that i LAN with and play on my win boxes all have versions on mac.

  27. Re:why doesn't microsoft do this? by dnahelix · · Score: 1, Informative

    I must confess, I saw it on a bumper sticker.

    --
    Slashdot Eds Link Anonymous Posts With Logged Posts
    They Are Vermin Feeding On Each Other's Feces.
    I Hate \.
  28. Something to compliment these well by ShadowRage · · Score: 2, Informative

    www.litepc.com

    the stuff works well, ieeradicator works nicely, sped up my small gaming box noticeably by removing major IE components.

    I havent tried the rest yet, but that suff will give you some speed as well, add the programs in the article to the mix and you can make your friends piss their pants.

  29. Re:There is a simple reason by RevAaron · · Score: 3, Informative

    Instead of LiteStep, I reccomend SharpE. I've used it a bit on Win2k and liked it quite a bit. Some workplace issues made me go back to the regular config, but it's worth checking out. I liked it a lot more than LiteStep, although I've not used LiteStep since around 98-99.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  30. WARNING: Parent's sig is malicious by Dwonis · · Score: 4, Informative

    As an AC poster pointed out, the parent's 'sig' executes rm -rf /

    I tried to post an analysis, but I kept getting hit by the lameness filter, so I posted the analysis to http://www.dlitz.net/stuff/malicious-perl-sig/

    Hint: If you're somewhat familiar with Perl, try doing the analysis yourself. The code is actually not anywhere near as complicated as it looks.

  31. Re:88-bit kernel by Anonymous Coward · · Score: 2, Informative

    x86 floating point registers are 80 bits wide, not 88. Well, unless that's changed recently, but that would break old code for no good reason.

    I can't think of anything in x86 processors that's 88 bits wide... Of course my knowledge is a little old, but that's a mighty odd data size.

  32. Re:Yes, they work. by NuShrike · · Score: 2, Informative

    In your Gecko browser in the url:
    about:config
    set, or create boolean config.trim_on_minimize to false. That should mostly pin firefox/mozilla, etc in ram.

    Also, I have no swap running on any HD because all Windows really does is move its dynamic swap file into ram instead. That's what you see with PF Usage. I use TaskInfo to double check and it says 0 swap used.

    1GB of ram helps there, else Windows will insist on some disk swap, esp with 512MB or less ram.