new KB959233: Speeding up Windows Vista


Recommended Posts

I'm surprised these walkthroughs actually made it to the Microsoft knowledge base. They are recommending things that were previously said to be false.

For example, "Speeding up Windows Vista Part 4: Deactivating Windows Aero". The Desktop Window Manager (DWM) and Windows Aero were designed to offload drawing of graphical elements to the graphics processor instead of using the CPU. Now, in previous versions of Windows you had GDI+, which provided hardware acceleration for the drawing of graphical elements (windows, buttons, etc)... however, GDI+ hardware acceleration is not present in Windows Vista and therefore turning off DWM on a Windows Aero capable computer can actually hurt performance in some ways.

It would be more feasible for the author of these knowledge base articles to instruct customers to disable the "Animate during minimizing and maximizing of windows" settings found in the Advanced System Settings control panel item, which will provide a speed boost to Windows Aero in terms of responsiveness.

Another example is "Speeding up Windows Vista Part 6: Deactivating unused hardware", where the author recommends that you disable the network card in the computer. In my opinion, this step is completely pointless and there's no need to disable the network card just to achieve a faster system startup.

As for this tip in regards to changing the number of processors/processor cores available to the operating system using the System Configuration Utility, it is absolutely pointless as well. Why? That option does not force Windows to use 2 cores during start-up, it is intended to limit the amount of processors or cores available to Windows for troubleshooting purposes. The same applies with the MAXMEM setting that is available.

Can anyone actually say it improves system speed. I saw one person say 7 seconds (impressive, by all stadards)..and everyone else said it's garbage.

Let me make your mind up for you:

Microsoft (the ones who write the code in the operation system known as Windows, package it up, and release it to you) say that this speeds up Windows Vista.

Some guy/girl/thing on a internet forum which has I believe 8 years on the internet, while Microsoft has been writing and improving Windows since 1985, says its garbage.

Who do you believe?

I'm sorry, but if they are purposely limiting it to 1 processor and a fix that simple lets it use more than one, why the heck haven't they patched windows to enable the max number of processors through automatic updates?

Are they content to let the world+dog potter along on a single CPU?

Well forgive the double post, but I just tried this on my own PC. I've got a Quad core CPU and set this value to 4.

I don't have any figures, cause I never bothered to time it before and after, but my bootup now seems to be faster. Also after putting in my password, all my system tray icons seem to appear much quicker than they used to.

Now I do have dual hard drives configured as Raid 0, so perhaps my hard drive wasn't the bottleneck, as others have guessed.

Well forgive the double post, but I just tried this on my own PC. I've got a Quad core CPU and set this value to 4.

I don't have any figures, cause I never bothered to time it before and after, but my bootup now seems to be faster. Also after putting in my password, all my system tray icons seem to appear much quicker than they used to.

Now I do have dual hard drives configured as Raid 0, so perhaps my hard drive wasn't the bottleneck, as others have guessed.

I'm similar to what you said, it seems slightly faster (didnt cut boot time in half or anything, but it feels quicker) I also changed the other tweak with the Hard drive thing.....I have a UPS that can keep my computer running for around 15 minutes if I lose power, so I figured I dont need to worry about dataloss if I suddenly lose power. That really seemed to help, before, running Opera right after boot, it took awhile to open and start loading tabs, now its practically instant.

Also, I have a weird "problem"......I am the only user of my computer, so I set it to autologin my account. However, when I get logged in, all my tray applications are already running, this includes Everest, AnyDVD, Ultramon Google Talk, and a few other random ones. I do not have a problem with this (nicer seeing everything running the second it logs in), but I was wondering if anyone else has this behavior and if its normal. Its almost like its taking longer to log in, which allows it to load everything.

I've never really noticed any big difference on this setting, I've seen maybe a 1 second difference between the 1, 2 and 4 setting I can use... I just left it at 1 and called it a day... Nothing noticeable, I have seen several tweaking pages say this makes a LOT of difference though. I sure didn't see that...

:cool:

Let me make your mind up for you:

Microsoft (the ones who write the code in the operation system known as Windows, package it up, and release it to you) say that this speeds up Windows Vista.

Some guy/girl/thing on a internet forum which has I believe 8 years on the internet, while Microsoft has been writing and improving Windows since 1985, says its garbage.

Who do you believe?

i believe the subsequent tests i did w/ a stopwatch. zero difference.

Let me make your mind up for you:

Microsoft (the ones who write the code in the operation system known as Windows, package it up, and release it to you) say that this speeds up Windows Vista.

Some guy/girl/thing on a internet forum which has I believe 8 years on the internet, while Microsoft has been writing and improving Windows since 1985, says its garbage.

Who do you believe?

I'm sure the person who wrote that KB article was intimately involved in the coding of every single version of Windows and knows it inside and out. I mean, you clearly have to be a Microsoft programmer with 15 years of coding experience to be able to cut out a mouse graphic like that.

Placebo effect.

I inform them all the time...with my wallet, by not buying any of their products ;)

While it is a smart gesture, I doubt that Microsoft will feel any pain if one less person bought their products. Now, if only people would stop purchasing Windows in droves, that might work... mind you, it won't happen, because 99% of PCs are meant to run Windows.

How about part 5 (Speeding up the hard drive)? Does enabling write caching for the hard disk speed up the hard disk?

http://support.microsoft.com/kb/959235/EN-US/

Please keep in mind that you should only enable enhanced disk caching if you have an uninterruptible power supply (UPS) that you know is good and will last long enough for you to shut down your computer properly, otherwise you could lose data or corrupt files on your hard disk.

Ok. Thanks for the information. Is it crucial to have a backup power supply if I just enable "Enable write caching on the disk" and not "Enable advanced performance"?

I believe write caching is enabled by default in any case, regardless of whether or not your computer is a notebook or a desktop. It's the "advanced performance" option that enables another type of caching which, while it can speed up your system a little bit, can be very risky at the same time if the power is interrupted.

I believe write caching is enabled by default in any case, regardless of whether or not your computer is a notebook or a desktop. It's the "advanced performance" option that enables another type of caching which, while it can speed up your system a little bit, can be very risky at the same time if the power is interrupted.

Any other info besides "another type of caching"? I recently enabled this option as I have a UPS that can run my computer (under little-no load) for about 15 minutes, so I enabled this option, though it seems to help a bit, I would like to know exactly what it does. :p

Any other info besides "another type of caching"? I recently enabled this option as I have a UPS that can run my computer (under little-no load) for about 15 minutes, so I enabled this option, though it seems to help a bit, I would like to know exactly what it does. :p

By default, Windows will cache write operations, with the advanced performance option it will cache both read and write operations to speed things up ever so slightly. There's probably a lot more of a technical explanation out there, perhaps on TechNet or MSDN.

whoever does not believe, take the chronometer.

with one core it was a minute, with two cores it's 50.51 seconds

from the point where bios logo is just to show up, to the point where startup starts loading ;p

Ok. Thanks for the information. Is it crucial to have a backup power supply if I just enable "Enable write caching on the disk" and not "Enable advanced performance"?

back in the days when i didn't had an ups, i used advanced performance option anyway. a few times the power went off, but nothing bad happened. maybe i was just lucky. surely do this only on drives where you don't have any hard-to-replace data :)

looking at the other articles, i'm not inclined to just take this one at face value, they look like they're written by some amateur who has nothing to do with the windows team.

either that or it's written for really stupid people with really crappy computers.

I'm pretty sure what this option actually does is override the number of cores the kernel uses. If taskman is already showing two cores, doing this is completely pointless.

Remember, just because this article made it to the MS site doesn't mean it was written by someone who has a clue what they're talking about.

may be Windows is able to autodetect the number of cores only after the boot is ended, so this option allows the boot process to be informed about the number of cores and start the boot process in parallel mode?

but why Microsoft didn't enable this option automatically?

why the boot process doesn't read the number of cores from the hardware config saved in the registry?

This is a mistery...

Edited by jamesVault
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • If Valve refused to let them make the case, I wonder if they've already partnered with someone else to do it? The fact that they didn't seek permission/licence before diving straight in is incredible though
    • OpenClaw now has native mobile apps on iOS and Android by Karthik Mudaliar OpenClaw, the viral open-source personal AI agent, now has its own mobile app, available on both Android and iOS. Users can pair the app with an existing OpenClaw gateway and can start using new mobile-native features that are now available on the app. The app supports all the existing features you'd already have seen on OpenClaw's TUI, as well as some more, such as real-time and background Talk mode, action approvals, sharing from iOS, and optional access to device capabilities such as camera, screen, location, photos, contacts, calendar, and reminders. These features are available on both the Android and iOS versions of the app. What's important with these apps is that they don't run OpenClaw on your phone, but are actually just companion apps that require a running OpenClaw Gateway on an existing device, on macOS, Linux, or Windows via WSL2. To pair the app with your existing OpenClaw gateway, users need to run the command "/pair qr" on the TUI or existing chat interface, which brings up a QR code. Users can then scan this QR code to pair it up with the mobile app. There's also an option to manually pair the app by entering the host and a port. Previously, OpenClaw had been available on phones via WhatsApp, Telegram, Slack, Discord, Microsoft Teams, Matrix, and others. Now, with a native mobile app, the interface is much cleaner and more focused on just the OpenClaw, of course, with the added support for camera, screen, location, and more. It's important to note that OpenClaw comes with its own security warnings. There's always a chance of prompt injection with these tools, so users are recommended to double-check authentication, tool policy, sandboxing, and execution approvals rather than prompts alone. For users well-versed with the AI harness, a native mobile app makes it easier to approve an automation, share a link, use voice, or let an agent react to phone-side context.
    • Google pitches Spanner as one database for all AI agents with these new featues by Karthik Mudaliar Google Cloud is introducing new features within Spanner, its distributed database, as a place where enterprises should keep their data, using which AI agents could make smarter and better decisions. In a detailed blog post, Google highlighted quite a few features coming to Spanner, including relational data, graph relationships, vector search, key-value access, full-text search, and operational analytics together in one database architecture. Google says that today's systems aren't well-made for AI agents. There could be data that is present in one system, search indexes in another, embeddings in a vector database, and relationship data in a graph database. This fragmentation isn't great for AI agents to do their jobs because they don't have access to all of this data in one place. This is where Google is positioning Spanner as a solution. Spanner is already a globally distributed relational database with strong consistency, and Google wants its customers to see it as a broader data layer for AI applications. The company introduced something called Spanner Graph, along with integrated vector search, full-text search, a Cassandra-compatible key-value endpoint, and a columnar engine for analytical queries on operational data. Google also added that its ScaNN-powered vector search can support indexes with more than 10 billion vectors, while the columnar engine can make some analytical scans up to 200 times faster. All of this isn't just exclusive to the Google Cloud Platform, and there's support for multi-cloud as well. This comes via Spanner Omni, which Google says is a downloadable, containerized version of Spanner that can run on Kubernetes and in environments outside Google Cloud, including Microsoft Azure and AWS, and even on-premises infrastructure as well as edge deployments. Google says that customers who are interested in the full-featured edition should contact the company, and there's no word on commercial availability or separate pricing. Those interested can read the full blog by Google Cloud, which details these features individually.
    • Kalmuri 4.2.5 by Razvan Serea Kalmuri is your all-in-one, portable screen capture and recording solution designed for speed, simplicity, and flexibility. Whether you need a full-screen snapshot, a custom area, a scrolling webpage, or smooth video recording, Kalmuri delivers with ease. Capture text instantly from images with built-in OCR, keep floating images on top for quick reference, and use the precise color picker for perfect design matching. Customize hotkeys to work your way and share results instantly with built-in upload options. Kalmuri runs without installation, making it ideal for USB use, and offers an intuitive interface that’s easy to learn. Kalmuri key features: Video recording support (designation of whole screen and area) Whole screen, active program, window control, area application Extract text from images using optical character recognition (OCR). Support for PNG, JPG, WEBP, BMP, GIF file formats MP4 video recording powered by FFmpeg for high-quality results Full web page capture Share the captured image on the web Color extraction function Printer output Hotkey settings Adjustable via keyboard for area capture (Arrow key, Ctrl+Arrow key, Shift+Arrow key) File name format (sequential, datetime) Free to use it at work, at home, in government offices, at school, etc. Using Kalmuri portable for video recording Kalmuri’s portable version doesn’t include FFmpeg, which is required for video recording. Without it, you’ll get an “error FFmpeg.exe not found” message. To fix this, download FFmpeg from the provided link, extract it, and place FFmpeg.exe in Kalmuri’s folder. Kalmuri will then recognize it automatically, allowing you to start recording in high quality instantly. Kalmuri 4.2.5 changelog: Fixed an intermittent crash when using Area Capture Improved stability for Area Capture and screen recording Resolved a capture issue that could occur right after startup Download: Kalmuri 4.2.5 | 24.2 MB (Freeware) Download: Kalmuri Portable 4.2.5 | 2.1 MB View: Kalmuri Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • First Post
      rosiecharles earned a badge
      First Post
    • Reacting Well
      Juan Dela earned a badge
      Reacting Well
    • Week One Done
      Collagen Project earned a badge
      Week One Done
    • Reacting Well
      Wakeen1966 earned a badge
      Reacting Well
    • Rookie
      Almohandis went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      516
    2. 2
      +Edouard
      273
    3. 3
      PsYcHoKiLLa
      143
    4. 4
      Steven P.
      98
    5. 5
      macoman
      54
  • Tell a friend

    Love Neowin? Tell a friend!