Jump to content

Requesting Windows 95 Updates, Tools, etc.


LoneCrusader

Recommended Posts

Hello everyone, as the title says I'm looking for old Windows 95 updates and tools. Anything and everything, as they are all but disappeared from the Internet.

I know MDGx has several on his website, and I have archived most of these, but I know there are several others out there.

In the second post of This Thread, Petr made a list of many updated 95 files, and said that he had collected the updates. I have attempted to contact him, but have not received a response. If anyone else has any of these files archived, I'd appreciate your help. :yes:

Also, if anyone happens to have a copy of the early Cabinet Resource Kit that includes DIAMOND.EXE and the related documentation, that would be very helpful as well. (Windows 95 CAB's are compressed with QUANTUM compression, and Windows 95 Setup only understands QUANTUM or MSZIP, not the LZX format used by 98/ME)

*DIAMOND.EXE FOUND! Thanks to submix8c.

Thanks in advance!

EDIT - Adding lists of updates. Will be updated/modified/rearranged as necessary.

***List Updated 1-20-2011 6:00PM EST***

Let's concentrate on updates for OSR 2.0 - OSR 2.5 for starters. Some updates include files for multiple Windows 95 versions however, so let's not lose any of those in the process.

These updates I already have archived. If you have or are aware of multiple or different versions of any of these, or one of these updates with a different name, it may be worthy of further investigation.

(In Alphanumerical Order)

HotFixes: (Updates that only replace specific system files.)

File Name(s): MSKB Article(s):

168115US5.EXE Q168115
(KB168115.EXE)
229670USA5.EXE Q229670
245729US5.EXE Q245729
266772USA5.EXE Q266772
273727USA5.EXE Q273727
256015USA5.EXE Q256015
(KB256015.EXE)
AMDK6UPD.EXE Q192841, Q159153, Q234259
ATAPCUPD.EXE Q194936
CARDBUPD.EXE ???????
CBMFIX2.EXE ???????
CDVSDUPD.EXE ???????
DISKUPD.EXE Q214522
(qfe-t8100-fdd.zip)
EXPLUPD.EXE Q172648
IOSFIX.EXE Q157924
(RMM2UPD.EXE)
KB250876.EXE Q250876
LINKIUPD.EXE ???????
MSGSRVUP.ZIP Q188803
(qfe-microsoft-win95-vmsgsrv32-english-mt.zip)
NWNBLUPD.EXE Q175055
P3K4E5PC.EXE Q192067
(PCIUPD.EXE)
PCCARDUPD.EXE Q172652
PCIMPUPD.EXE Q174733
PRNTUPD.EXE Q153461
PRNT5UPD.EXE Q141919
Q175629.EXE Q175629
Q194827.EXE Q194827
Q231942.EXE Q231942
Q237493.EXE Q237493
Q237956.EXE Q237956
Q238853.EXE Q238853
Q239918.EXE Q239918
Q242193.EXE Q242193
Q242934.EXE Q242934
Q242941.EXE Q242941
Q245213.EXE Q245213
Q259110.EXE Q259110
Q273468.EXE Q273468
Q274175.EXE Q274175
Q283032.EXE Q283032
SECUPD2.EXE Q165402
SHELLUPD.EXE Q160807
SOCKSVUP.EXE Q161992
SYNCEUPD.EXE Q146867
SYSDMUPD.EXE Q170325
VIPUP11.EXE ???????
VPWRUPD.EXE Q162052
VRDRUPD.EXE Q165403
VTDAPI95.EXE Q216641
WSIPXUPD.EXE Q171352


Update Packages: (Updates that modify registry or other settings.)

dun14-95.exe
W95ws2setup.exe
W95Y2K.EXE


USB Related:

USBQFE.EXE
USBREADY.EXE
USBRegEd.exe
USBSTR95.EXE
usbsupp.zip
usbupd2.zip
USBVIEW.EXE
usbviewJUL2004-3.exe
w95usbflash11.zip
w95usbflash11.exe


Additional Components:

DCOM:

DC95Inst.EXE
DCOM95.EXE
KB240664.EXE
Q269874.EXE
DCOM95UP.EXE


DirectX:

DX80ENG.EXE
DX8a_DevRT.EXE
DXM9XIE5.EXE
ENDUSER.EXE
DX904706.EXE


Internet Explorer:

IE 4.01 SP2
IE 5.5 SP2


Windows Media Player:

WMP 6.4:

MPFULL.EXE
MPLAYER2.CAB
WMP6CDCS.EXE
WMV9VCMSETUP.EXE

WMP7 - 7.1:

WMP7.EXE
MP71.EXE (with WMP71WIN95.BAT & SETUP_WM.EXE)
MP7195NT.EXE
MPBONUS_FULL.EXE
BlazingColorsViz.EXE
ColorCubesViz.EXE
PulsingColorsViz.EXE
WM9Codecs9x.EXE


IntelliPoint:

IP4_0EngALLMsi.EXE (Allows use of Wheel Mice)


ADS Client, MS Installer, MS XML, MSAA, UNICOWS:

dsclient.exe
dsclient9x.msi
InstMsiA.exe
msxml2.msi
MSAA_13_SDK.EXE
MSAARDK.EXE
unicows.exe


Unofficial Updates & Addons:

3DCTRLS.ZIP
48BLOSR2.EXE
BHDD31.ZIP
cdfs.zip
comctlzp.exe
dos-fix1.zip
EXPLOR95.EXE
FileOpenPatcher.zip
FLOPFIX.EXE
GDIPLUS.EXE
GL240896.EXE
GRPHFLTS.EXE
HELPHLP.EXE
HHUPD.EXE (MDGx Unofficial)
HWINFO.EXE
me_msconfig.zip
msconfig.zip
MSINFO95.EXE
NOVOLTRK.RAR (Package including NOVOLTRK.ZIP and Documentation)
NPUPDW95.EXE
olddos.exe
osr2fix.exe
PASSLOCK.ZIP
PTCHCDFS.ZIP
Q932590.EXE
REGEDITS.ZIP
REGEDT98.ZIP
RICHED9X.EXE
SERVIC9X.EXE
SCANFRAG.EXE
Scanregsetup.exe
TOOLS9X.EXE
TTFPAK.EXE
U891711.EXE
UDEL.ZIP
UDF.ZIP
win95comctlfix.zip
win95_msconfig_setup.exe
WIN96.ZIP
WINFIL95.EXE


Windows 95/95A Only:

cdchnger.exe
Dsktsupd.exe
FLOPUPD5.EXE
hsflop.exe
Iosupd.exe
mspwlupd.exe
opengl95.exe
Q252215.EXE
SCSIPUPD.EXE
secupd.exe
UNIDRUPD.EXE
W95acmindoc.EXE
W95BACKUPD2.EXE
w95krnlupd.exe
W95setup.exe
ww1247.exe


Unsorted Files:

236926usa5.exe
2_4date.exe
50comupd.exe
a5582.zip
acuv415015hotfix.zip
adiagmmx.exe
assist.exe
dlc32upd.exe
Euro3Fix.exe
Euro5fix.exe
EUupdate.EXE
fm2paste.exe
GROUPUPD.EXE
hhupd.exe
ie401dbg.exe
IE4SHL95.CAB
imgvie.zip
IMMC.EXE
iopat14.zip
IOSYSUPD.EXE
Jet35sp3.exe
msl2tp.exe
MSRDPCLI.EXE
MSWS2UPD.EXE
NM30.EXE
nm3rk.exe
nwredup4.exe
OLEUP.EXE
oleview_setup.exe
Paint95.exe
psinst.EXE
PubUpd.exe
Q154684.EXE
Q175086.EXE
Q247578.EXE
Q247965.EXE
q313829.exe
qfechkup.exe
RNR20UPD.EXE
SCR56EN.EXE
setup_C2171F2DDB41E6F39078294DFEFC909933E4A23C.exe (Going to figure out what this is and rename it!)
shfinst.EXE
SPOOLUPD.EXE
tahoma32.exe
tapi2195.zip
TAPIUPD.EXE
telnet95.exe
Themes.exe
tswebsetup.exe
ttfext.exe
TweakUI.zip
TWEAKUI.EXE
unimodv.exe
VBVM60.EXE
VMM2XUPD.EXE
VS6SP6U.EXE
VTDIUPD.EXE
W95EURO.EXE
w95gray.exe
w95ir.exe
W95irxfer.exe
W95KRNLTOYS.EXE
W95LFNB.EXE
W95policy.exe
W95powertoy.exe
Win32API.zip
Wing10.exe
WinMDM.exe
WPNPINS.EXE

Edited by LoneCrusader
Link to comment
Share on other sites


@LoneCrusader

Try this page - hopefully it can supplement those updates you already have:

http://erpman1.tripod.com/w9xmeupd.html

You could also give this archived page a go:

http://web.archive.org/web/20041229005517/erpman1.tripod.com/w95ntupd.html

Erpman (MSFN's erpdude8) previously listed far more patches and hotfixes here. I believe I have most of them archived, so that cover collectively they include most if not all the files referenced in the post made by Petr. Do you happen to have a list of the actual KB numbers of hotfixes and patches you need? If so, I can probably supply you with each one if you wish.

Edit: I've PM'ed you with a list.

Edited by bristols
Link to comment
Share on other sites

That's quite a list of updated files in the thread you cite, perhaps they're included in? :

Erpman (MSFN's erpdude8) previously listed far more patches and hotfixes here. I believe I have most of them archived, so that cover collectively they include most if not all the files referenced in the post made by Petr. Do you happen to have a list of the actual KB numbers of hotfixes and patches you need? If so, I can probably supply you with each one if you wish.

Thanks for the links, I'll be fighting with archive.org trying to see all of those sites and download anything useful. :)

Many of the updates are no doubt included in the Unofficial Service Pack, and if all else fails I can extract some files that I cannot find elsewhere from it. I am not a fan of all-in-one service packs, they are appropriate in some cases but not in all. Especially if they contain "unofficial" updates, everyone has their own taste and may not want certain things. Meaning no disrespect whatsoever to erpdude8, I respect his knowledge and his work that he has contributed to the community, but I tried installing the Service Pack on one of my test machines during the development of FIX95CPU, and it rendered the system unbootable.

I'm working on a list to be added to the first post, right now listing the updates that I have archived, and then I will list specific ones that I am lacking.

Edited by LoneCrusader
Link to comment
Share on other sites

Have you tried requesting them directly from MS? Even when the KB article is no more, if you know the KBxxxxxx number, just fill in this form (thanks to MDGx), accept the licence, and you'll be surprized to find out that MS still forwards them. This applies to hotfixes, of course, I don't think it'll work for updates that formerly were available through MS update. Then again, searches on the Wayback Machine can yield many good surprises. :yes:

Link to comment
Share on other sites

List has been Updated.

I must admit I wasn't expecting such quick responses for a Windows 95 issue, but I'm pleasantly surprised. :D

I am in the process of organizing the files that I have. I spent a couple of hours at MDGx's archiving all of the updates he has listed, I found a few dead links that I have informed him of. I believe bristols has the files in those links, if not I will list them here.

I have yet to cover all of the pages you all provided, still working on it.

I do know of one specific HotFix that I have been unable to locate, so I will go ahead and list it. I used MDGx's HotFix request form, and only the Japanese version seems to be available from Microsoft. I have been unable to locate the English version.

Q282901 - Drive Letters Are Not Assigned for SCSI Devices

This particular fix is important because it contains the last known versions of IOS.VXD (4.00.1115) and CONFIGMG.VXD (4.00.1114) for Windows 95.

Thanks for the help guys :)

Link to comment
Share on other sites

re: DIAMOND.EXE

Do a google on "cabdevkt.exe" (with the "quotes"). It contains DIAMOND.EXE dated "02/14/1996".

Also go here and look around...

edit: and Cabpack has a GUI to use with "makecab" and includes MSZip Format as an option. Have to play with it a little to get the results you want...

HTH

Edited by submix8c
Link to comment
Share on other sites

re: DIAMOND.EXE

Do a google on "cabdevkt.exe" (with the "quotes"). It contains DIAMOND.EXE dated "02/14/1996".

Also go here and look around...

edit: and Cabpack has a GUI to use with "makecab" and includes MSZip Format as an option. Have to play with it a little to get the results you want...

HTH

Thanks for the links and the name of the file I needed to be looking for :thumbup

I have downloaded CABDEVKT.EXE and the companion CABRSCKT.EXE and looked through their documentation. It appears that the QUANTUM compression type is still not supported by these older tools. :unsure:

From the documentation:

CompressionType=MSZIP

Select compression engine.

Default: .Set CompressionType=MSZIP ; Default is MSZIP compressor

MSZIP is the only compression type supported by Microsoft.

The typeCompress parameter specifies the type of compression to use, which may be either tcompTYPE_NONE for no compression, or tcompTYPE_MSZIP for Microsoft ZIP compression. Other compression formats may be supported in the future.

There are several tools that can compress using MSZIP, but nothing seems to be able to duplicate the QUANTUM compression used for Windows 95 CAB's.

Link to comment
Share on other sites

Do a google on "mcabin10.zip" (with the quotes). :sneaky::ph34r:

OW, comeon:

1. GRANT OF LICENSE. This EULA grants you the following rights:

- Installation and Use. You may install and use an unlimited number of

copies of the SOFTWARE PRODUCT.

- Reproduction and Distribution. You may reproduce and distribute an

unlimited number of copies of the SOFTWARE PRODUCT; provided that each

copy shall be a true and complete copy, including all copyright and

trademark notices, and shall be accompanied by a copy of this EULA. Copies

of the SOFTWARE PRODUCT may be distributed as a standalone product or

included with your own product.

Attached. :)

Great find, BTW. :thumbup

BTW, with the "right" keywords, it seems like ther is also:

http://www.freewarehof.org/hof.txt

DCOMPKIT.ZIP 107801 05-08-96 Microsoft Office Document Compressor Kit to

build small, efficient self-extracting EXE

files containing one or more compressed

Office documents. For any flavor of Windows

but does not support long file names. Free

from Microsoft. 04-15-96.

I have no idea where to find it, the date seems "the same", but the size is much smaller. :unsure:

jaclaz

MCABIN10.ZIP

Edited by jaclaz
Link to comment
Share on other sites

Great find, BTW. :thumbup

BTW, with the "right" keywords, it seems like ther is also:

http://www.freewarehof.org/hof.txt

DCOMPKIT.ZIP 107801 05-08-96 Microsoft Office Document Compressor Kit to

build small, efficient self-extracting EXE

files containing one or more compressed

Office documents. For any flavor of Windows

but does not support long file names. Free

from Microsoft. 04-15-96.

I have no idea where to find it, the date seems "the same", but the size is much smaller. :unsure:

jaclaz

TYVM (and redistributable, to boot! never saw that...). Odd about the size, tho... Missing "code"? Maybe just certain files within not present? LoneCrusader, got time to test it for the 'CompressionType=Quantum" (ref. specific posts jaclaz presented)? Got a little busy with payin' the bills, so not much time nowadays... Ummm, is there an INF to DDF utility somewhere (not sure, may have seen one somewhere)?

"Out with the bad air, in with the tolerable.." - Happy New Year!

Link to comment
Share on other sites

Just for the record Diamond.exe OFF-TOPIC :ph34r: posts/thread:

Well, really it isn't far off topic.. :whistle:

I am collecting updates and tools to archive them, but I am also working on building myself a slipstreamed Windows 95C install with plans to do the same for 98SE later on.

Found DIAMOND.EXE 1.00.0530 (03/29/95) which was used for Win95 CAB's (look inside LAYOUT.INF to see the version).

...LoneCrusader, got time to test it for the 'CompressionType=Quantum" (ref. specific posts jaclaz presented)? Got a little busy with payin' the bills, so not much time nowadays... Ummm, is there an INF to DDF utility somewhere (not sure, may have seen one somewhere)?

"Out with the bad air, in with the tolerable.." - Happy New Year!

I'd also like to say thanks, and great find. :thumbup

You seem to have a knack for finding things, I remember the MSBATCH thread.

Now for the details.

Honestly, I'm in over my head here. Completely new to working on CAB files, and I'm having to learn as I go. So I don't have any results yet.

It was brought to my attention that the Windows 95 CAB files used the QUANTUM compression, and while one can rebuild 95 CABs using MSZIP, the compression is less efficient. Not that it's a major issue, it just irked me that the proper tool for the job seemed? :unsure: to have disappeared. Using the newer LZX compression crashes the Windows 95 SETUP.EXE.

Link to comment
Share on other sites

Trying to put some sense to it, this is the "other" (slightly later) version found:

Maybe it is possible to find IEAK3.2 and check if there is any "support" file.

The .txt document I found explicitly talks about "CompressionType" being switchable between MSZIP and QUANTUM.

This document is seemingly much earlier than both the files and the .htm: the reference is last modified file which is 8/5/94 1.00.21 (Build 507)

The version found by Petr in IEAK3.2 is 1.00.0540 (02/01/96).

It contains at least one reference to Quantum, as there is embedded in it an error message: "Quantum Compression Level not in range (%1..%2)".

The version found by submix8c is 1.00.0530 (03/29/95).

And it contains the SAME error message.

The .htm document I found is dated July 10, 1996 and misses ANY reference to Quantum.

Without knowing in advance that also Quantim is supported, the "CompressionType" part becomes seemingly senseless:

CompressionType=MSZIP

Select compression engine.

Default: .Set CompressionType=MSZIP ; Default is MSZIP compressor

MSZIP is the only compression type supported by Microsoft.

MSZIP is a PKZIP-compatible compression engine, achieving compressed file sizes almost identical to PKZIP v2.04g with the -ex switch.

Examples:

.Set CompressionType=MSZIP ; MSZIP compressor

An option with just one value to chose from :w00t:

...and there is no reference to two seithces that are in the .txt: Compressionlevel and Compressionmemory (the latter probably not being anymore a problem ;))

The pseudo-code is nice :yes: :

get initial product files;

while (have not yet shipped)

//** Figure out smallest possible size

Compress file set using:

CompressionType=Quantum

CompressionLevel=7

CompressionMemory=21

If near a disk boundary

Consider tossing files to save a disk (especially clipart & samples!)

If near shipping

Relax CompressionMemory and FolderSizeThreshold and CompressionLevel to

improve access time at decompress, as well as to speed up compress time.

end-while

Ship it!

I am pretty much sure (knowing how the good MS guys tend to re-use code) that some info can be still gathered (by an actual C programmer) from the actual FCI and FDI sources inside the (MAKECAB related) cabinet SDK:

http://yumsn98.spaces.live.com/blog/cns!7A1111C0D6CB4DC4!172.entry

Actual file courtesy of the Wayback Machine:

http://web.archive.org/web/*/http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en-us/cabsdk.exe

the FCI.H (online here):

http://yumsn98.spaces.live.com/blog/cns!7A1111C0D6CB4DC4!178.entry

and FDI.H (online here):

http://yumsn98.spaces.live.com/blog/cns!7A1111C0D6CB4DC4!179.entry

are seemingly explicit enough.

The actual docs:

http://msdn.microsoft.com/ja-jp/library/bb417343.aspx

only talk of MSZIP and LZX.

jaclaz

Link to comment
Share on other sites

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...