Jump to content

Microcode updates - UPDATE.SYS


Petr

Recommended Posts

I've been thinking Petr, how 'bout modifying or updating the update.sys file from Win98 first edition-gold to support or recognize Pentium 3 and Pentium 4 processors.

UPDATE.SYS in Windows 98 Standard Edition contains 7 microcodes only. What cpuid/socket combination would you choose?

Here is an overview how many microcodes are contained in various Windows versions:

UPDATE.SYS 4.10.1998 (Windows 98) 7 microcodes

UPDATE.SYS 4.10.2222 (Windows 98 SE) 27 microcodes

UPDATE.SYS 4.90.3000 (Windows ME) 49 microcodes

UPDATE.SYS 5.00.2195.6655 (Windows 2000 SP4) 81 microcodes

UPDATE.SYS 5.1.2600.2508 (xpsp.040806-1825) 94 microcodes

UPDATE.SYS 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) 101 microcodes

If you have no licensing problem, you can use UPDATE.SYS from SE or ME.

Petr

Link to comment
Share on other sites

  • 2 weeks later...

I don't wanna sound dumb but I have to! What is this updated update.sys going to do for me and my pc?

Is there a reason I want it?

Thx!!

You may want it if your motherboard BIOS does not update the CPU to the latest microcode update version.

Please read this therad if you don't know how to get your current update version.

Petr

Link to comment
Share on other sites

nah.  not comfortable putting UPDATE.SYS from 98se/ME under 98fe.  might ruin a 98 FE system.  oh well, thanks for responding.

I don't think that you would ruin your system.

It is easy to put any microcode to UPDATE.SYS - if you know what you need, let me know.

Petr

Link to comment
Share on other sites

I forgot to reply - UPDATE.SYS supports Intel processors only.

Why UPDATE.SYS size doesn't match with the original?

Your UPDATE.SYS: 60,576 bytes.

Original UPDATE.SYS: 60, 592 bytes.

Do you know any good free patching program (supports silent patching)?

There is a totally free binary diff/patcher originally written for FreeBSD, but has been ported to Windows.

See http://www.daemonology.net/bsdiff/

You will see a link to the Windows port on that page.

Link to comment
Share on other sites

  • 3 weeks later...

These are the new URLs for UPDATE.SYS for both 98SE + ME, this time with installers, no need to copy them manually to %windir%\system32\drivers anymore, also posted here:

http://www.msfn.org/board/?showtopic=46581

and here:

http://www.mdgx.com/web.htm

* Unofficial Windows ME Updated CPU Microcode UPDATE.SYS build 4.90.3001 Fix includes most current Intel CPUs:

http://www.msfn.org/board/?showtopic=44388

Direct download [166 KB, English]:

http://www.mdgx.com/files/MEUPDSYS.EXE

* Unofficial Windows 98 SE Updated CPU Microcode UPDATE.SYS build 4.10.2223 Fix includes most current Intel CPUs:

http://www.msfn.org/board/?showtopic=44388

Direct download [139 KB, English]:

http://www.mdgx.com/files/98UPDSYS.EXE

Edited by MDGx
Link to comment
Share on other sites

nah.  not comfortable putting UPDATE.SYS from 98se/ME under 98fe.  might ruin a 98 FE system.  oh well, thanks for responding.

I don't think that you would ruin your system.

It is easy to put any microcode to UPDATE.SYS - if you know what you need, let me know.

Petr

yeah I take back what I said earlier; one might use update.sys v4.10.2223 under a Win98 FE system. however, Win98 FE can't properly identify Intel pentium 3 & higher cpus & higher intel chipsets on newer mobos. Win9x users using non-intel motherboards should download & install the latest motherboard drivers.

Win95 & 98 fe users who have Intel MBs or MBs with intel 430Tx, 440xx, 800 or 8xx series chipsets MUST download & install v3.20.1008 of the Intel® Chipset Software Installation Utility here:

http://downloadfinder.intel.com/scripts-df...&OSFullName=All Operating Systems〈=eng

those using Win98 SE or WinME w/ Intel MBs or MBs with the intel chipsets mentioned earlier should get v6.30.1007 of the Intel® Chipset Software Installation Utility here:

http://downloadfinder.intel.com/scripts-df...ystems〈=eng

For those Win98se/WinME users looking for the update.sys updates, see MDGx's web page:

http://www.mdgx.com/web.htm

or use the download links from MDGx's recent post.

Link to comment
Share on other sites

  • 7 months later...

What about Athlon XPs?

Updated UPDATE.SYS for Windows 98 SE, version changed to 4.10.2223

http://www.winpack.org/sp20/mc/update_sys-w98se.zip

Contains 26 microcodes for Pentium II, Pentium III and Celeron with cores: Deschutes / Covington / Mendocino / Katmai / Coppermine / Tualatin in Slot 1 and FCPGA-370 packages and for Pentium 4 Willamette and Northwood. No Xeon, EE and mobile processors.

Bad link!! (Error 404) :realmad:

Edited by RJARRRPCGP
Link to comment
Share on other sites

What about Athlon XPs?

Updated UPDATE.SYS for Windows 98 SE, version changed to 4.10.2223

http://www.winpack.org/sp20/mc/update_sys-w98se.zip

Contains 26 microcodes for Pentium II, Pentium III and Celeron with cores: Deschutes / Covington / Mendocino / Katmai / Coppermine / Tualatin in Slot 1 and FCPGA-370 packages and for Pentium 4 Willamette and Northwood. No Xeon, EE and mobile processors.

Bad link!! (Error 404) :realmad:

The files have moved to here: http://www.mdgx.com/web.htm#98SE

Win2K/XP have a K6.SYS and K7.SYS which updates AMD's microcodes.

Link to comment
Share on other sites

Win2K/XP have a K6.SYS and K7.SYS which updates AMD's microcodes.

Are you sure? I have looked into these files and it looks like they do just power manageent, not microcode update.

While UPDATE.SYS contains references to

\REGISTRY\MACHINE\HARDWARE\DESCRIPTION\SYSTEM\CENTRALPROCESSOR\

Update Status

Update Signature

Previous Update

AMDK6.SYS and AMDK7.SYS just to

\Registry\Machine\System\CurrentControlSet\Services\AmdK7\Parameters

Petr

Link to comment
Share on other sites

I have also found this MSKB article: http://support.microsoft.com/default.aspx?scid=kb;ja;418116 (in Japanese only) describing the function of these drivers:

processr.sys --- General-purpose processor driver (Intel Mobile Pentium 4 SpeedStep and the like cover)

p3.sys --- Concerning Intel Mobile Pentium III SpeedStep (including ultralow voltage edition,) & Intel Banias, after the market developing of Banias correspondence schedule

amdk6.sys --- AMD K6-2 system PowerNow!

amdk7.sys --- AMD Athlon4/Duron PowerNow!

crusoe.sys --- Transmeta Crusoe LongRun

viac3.sys --- Furthermore VIA C3 LongHaul (after Windows XP RTM maintenance discontinuance) 

Petr

Link to comment
Share on other sites

  • 6 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...