Optimize XP for Dual Core


Recommended Posts

ok. Knew about this before, but after doing this Ad-Aware/Ad-Watch crashed at startup as the new kernel32.dll changed. Performance did seem to increase.

BUT Consider this:

"Note: This solution favors performance gains over power savings. Although benchmark performance scores may improve, battery life could be negatively affected. Accordingly, this kernel policy change may be disabled by a registry key to allow for maximum flexibility." (http://support.microsoft.com/?kbid=896256)

Thanks! :cool:

Edited by sputnik18
Hmm. So if I plug a fresh installed XP SP2 PC into the net, download all available updates on WU, then I won't need to apply this fix?

That's absolutely true, you know, those hidden updates MS doesn't release on Windows Update is not there for a reason, perhaps they didn't go through all quality tests since they fix a specific problem for specific segment at a time, or simply MS will incorporate them in a next update or a service pack so they don't bother releasing the current one, and that's exactly the case with this Dual Core/HT patch since it's now included already in a newer update with a newer kernel version.

I'm somewhat confused as to whether I need to or not. I have a Core 2 Duo.

Been reading loads of stuff on the net about it, but the fact is, I can't determine whether or not I need to do some or all of the following:

1. Install KB896256 patch

2. Set "PerfEnablePackageIdle" to 1 in registry

3. Add /usepmtimer to Boot.ini

Do #2 and #3 only, as long as you have installed every WU patch.

And after all, an update will never replace a newer file, so If you try to run the KB896256 update while you don't need it, no damage will happen :)

Speaking about it, this site for example has all KB's fixes MS released for Windows Vista, and most of them are available through direct MS contact only and not via Windows Update:

http://hotfix.xable.net/download/index.php...amp;sort_mode=a

Okay, I just got my AMD 64 4200+ X2 as of today. I am upgrading from AMD 3500+ and to be honest with you, I don't see any real performance gain between 3500+ and 4200+ X2.

I already installed the Drive for X2, M$ hotfix (although I didn't heed the warning not to mix with AMD driver for X2 and M$ hotfix, since it will cause BSOD. However, I haven't encounter any BSOD recently). I also tweaked the registry to gain some performance booast, hardly noticeable I'll say.

I am quite disappointed that I shelled out $180.00 for this CPU. Any advice would be welcomed, and I need to figure out how get rid of those application on the taskbar every time window boots. It loads so slow...

Thanks.

AMD64 4200+ X2

Biostar 6100T

500W Antec PSU

Geforce 7600 GS 512 MB PCI-E x16

3 GB DDR333

500 GB WD

35.7 GB Raptor WD

only performance gain you are going to see is when you play games or something that is taxing on the system. If you are just on msn or going on the net in stuff, you won't notice much of a difference

Can say the same thing when comparing a 700mhz amd-k7 to a core 2 lol.

In there there should be a DWORD called PerfEnablePackageIdle make sure the value = 1. If not, make it say 1. If the key is not there, create it. Right click an area in that box, and go new DWORD. This will increase performance A LOT.

Is that decimal or hexadecimal?

Okay, I just got my AMD 64 4200+ X2 as of today. I am upgrading from AMD 3500+ and to be honest with you, I don't see any real performance gain between 3500+ and 4200+ X2.

I noticed a nice improvement when I went from a 3500+ to the 4200+ dual core, but there is one slight thing. If you just plopped the CPU in and did not bother to reinstall Windows or update the device system to a multiprocessor PC, you will not see any benefits as Windows will still think you are on a single core system. I think forcing the system into system prep will redetect all the hardware, I've honestly never had to do this.

  • 3 weeks later...
  • 4 weeks later...
  • 5 weeks later...

i have done this on my XP ocmputer but i have lots of PCs still running windows 2000 on dual core (cant switch to XP because of specific software compatibility) Is there a way to optimize dual core for windows 2000? i do see the cpu0 and cpu1 on task manager, but im just not sure if it is optimizing both cores. thanks for any tip. been googling about it for hours now but cant seem to find any optimization for windows 2000. thanks in advance

  • 2 weeks later...
i have done this on my XP ocmputer but i have lots of PCs still running windows 2000 on dual core (cant switch to XP because of specific software compatibility) Is there a way to optimize dual core for windows 2000? i do see the cpu0 and cpu1 on task manager, but im just not sure if it is optimizing both cores. thanks for any tip. been googling about it for hours now but cant seem to find any optimization for windows 2000. thanks in advance

I think you may be SOL on that one.

  • 3 weeks later...

I'm extremely skeptical of this guide.

First, nobody has explained how or why XP is not "optimized" for SMP, how and why Vista is optimized, and the difference between the two. Second, there is absolutely no empirical evidence to back up any of these claims. No benchmarks, no hard numbers or facts. Just things like "Things seem to load faster..." which isn't even indicative of CPU performance.

WTF? Am I the only one that feels this way?

I'm extremely skeptical of this guide.

First, nobody has explained how or why XP is not "optimized" for SMP, how and why Vista is optimized, and the difference between the two. Second, there is absolutely no empirical evidence to back up any of these claims. No benchmarks, no hard numbers or facts. Just things like "Things seem to load faster..." which isn't even indicative of CPU performance.

WTF? Am I the only one that feels this way?

This "dual core" fix is not for improving dual core performance, but for preventing crashes caused by dual core CPUs (mostly from AMD) when they change power-saving states. AKA change their CPU operating frequencies to save power. It does nothing to improve performance, XP already schedules tasks across cores without the fix.

You DO need the fix if you are getting crashes in XP because of your dual core CPU.

As for the difference between Vista and XP, Vista is running so many craplets in the background it needs enhanced dual core support just to run as fast as XP. :| Compare Vista performance on single and multi core CPUs if you think this is a joke.

Here's a good article about what this XP dual core issue is really about:

http://discussions.virtualdr.com/showthread.php?t=195533

Using the AMD driver, then optimiser, and then lastly that reg fix I do seem to be seeing some real increases in speed.

Getting into Windows and then application access is more or less instant where as previously it was taking a few seconds before I could start launching apps, etc.

I also think it has cured a bit of an ongoing performance issue with Test Drive Unlimited so thats a bonus :)

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

    • No registered users viewing this page.
  • Posts

    • JetBrains is working to cut false positives in RustRover 2026.2 by David Uzondu Recently, JetBrains released the fifth EAP build of its dedicated IDE, RustRover 2026.2, bringing improvements like a Run gutter icon for criterion_main! macro benchmarking and a feature that alerts you when there are unused traits in your current scope. Now, the company is out with a blog post addressing one of the "most common" complaints from users: false positives. In RustRover, a false positive occurs when the editor incorrectly highlights something as an error even though the project compiles and runs successfully. This mismatch flags a gap between the IDE's internal intelligence and the actual compiler. When the editor flashes red warnings over perfectly valid code, developers lose trust in the tool, which stalls momentum. Traditionally, RustRover runs cargo check to detect compiler errors and warnings, but it also relies on its own code analysis engine to power real-time features. To provide quick feedback, this engine parses your source code into a syntax tree while inferring types and resolving names as you type. Because this engine must work on broken, half-written code and react instantly, its logic sometimes diverges from the compiler's, producing false positives that do not exist in the compiler's eyes. JetBrains said that it has a "dedicated task force" focused specifically on identifying and fixing false positives by analyzing user reports and examining large-scale open-source projects. To speed up this process, the team built an internal system modeled after Crater, the famous Rust project that compiles and runs tests for every single crate published on crates.io. This automated pipeline compares the diagnostics from RustRover's analysis with actual compiler output to catch discrepancies before they reach users, ensuring smoother workflows. RustRover, for those who're unaware, is a dedicated IDE designed specifically for Rust developers. It's been around for a couple of years now, providing features like built-in debugging via LLDB, seamless cargo integration, advanced macro expansion, and HTML support. JetBrains distributes the app under two licensing models: a paid commercial subscription and a free option for non-commercial use.
    • Last year I bought the 2TB variant for $114 on Amazon. That's crazy that the 1TB is now 67% more expensive for half the storage, even with the newer T9 already on the market. And that's considered a good deal.
    • You can disable all non needed features from Brave. There is also Brave Origin which removes them entirely and it is free for Linux.
    • I wish I could use Brave but the tab suspension feature is horrible. It doesn't suspend them like Edge does. Even after 2h open with 70+ tabs (same as Edge), it has 2GB more consumption than Edge for no reason.
    • TeamViewer 15.78.4.0 by Razvan Serea TeamViewer is the fast, simple and friendly solution for remote access over the Internet - all applications in one single, very affordable module. Remote control of computers over the Internet, Instantly take control over a computer anywhere on the Internet, even through firewalls. No installation required, just use it fast and secure. Training, sales and teamwork, TeamViewer can also be used to present your desktop to a partner on the Internet. Show and share your software, PowerPoint presentations etc. File transfer, chat and more, Share your files, chat, switch the direction during a teamwork session, and a lot more is included in TeamViewer. TeamViewer key features: Cross-platform remote access (Windows, macOS, Linux, Android, iOS, IoT) Attended and unattended remote control Secure file transfer between devices Remote printing to local printers Multi-monitor support with easy switching Wake-on-LAN for sleeping devices Session links for quick connections (no password sharing) Web client access (no installation needed) End-to-end encryption (AES-256) Two-factor authentication and access controls AI-powered session insights and reporting Mass deployment and device management tools Customizable allow/block lists for security Command line and script execution remotely Performance monitoring and analytics dashboards TeamViewer 15.78.4.0 changelog: Improvements Permissions inheritance has been improved, increasing reliability when permissions are assigned to user group managers. Bugfixes Fixed a bug where 'Show details' button was not showing up on command bar upon selection of a device group. Fixed a bug which was causing the legacy groups to disappear when applying hide offline filter in basic view. Fixed a bug where devices were loading infinitely after login. Fixed a bug which was causing crash in application. Download: TeamViewer 15.78.4.0 | 32-bit | Portable | Mac | ~70.0 MB (Free for personal use) View: TeamViewer Home Page | Release Notes | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Year In
      Primer1st earned a badge
      One Year In
    • Experienced
      JayZJay went up a rank
      Experienced
    • Reacting Well
      Sir_Timbit earned a badge
      Reacting Well
    • Week One Done
      rubentuben8 earned a badge
      Week One Done
    • Week One Done
      ARaclen earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      524
    2. 2
      PsYcHoKiLLa
      232
    3. 3
      Edouard
      135
    4. 4
      ATLien_0
      88
    5. 5
      Steven P.
      82
  • Tell a friend

    Love Neowin? Tell a friend!