Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Requesting Windows 95 Updates, Tools, etc.

- - - - -

  • Please log in to reply
43 replies to this topic

#1
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

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, 20 January 2011 - 05:19 PM.



How to remove advertisement from MSFN

#2
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag
That's quite a list of updated files in the thread you cite, perhaps they're included in? :
http://www.msfn.org/...-final-release/

Another possible place to start looking is :
http://web.archive.o...m/win95upd.html

Joe.

#3
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag
@LoneCrusader

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

http://erpman1.tripo...m/w9xmeupd.html

You could also give this archived page a go:

http://web.archive.o...m/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, 27 December 2010 - 10:29 AM.


#4
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

That's quite a list of updated files in the thread you cite, perhaps they're included in? :
http://www.msfn.org/...-final-release/


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, 27 December 2010 - 12:19 PM.


#5
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 6,030 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

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:

#6
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 6,030 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

BTW, give a good look at the good old Franziskus's Site, which is preserved, at least in part, by the Internet Archive. Enjoy! :)

#7
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

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 :)

#8
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,386 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag
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, 31 December 2010 - 10:55 AM.

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#9
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

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.

#10
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,689 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
Just for the record Diamond.exe OFF-TOPIC :ph34r: posts/thread:
http://www.msfn.org/...-9x/page__st__8
http://www.msfn.org/...9x/page__st__50

Quantum compressor (pre-MS) here:
ftp://ftp.sac.sk/pub/sac/pack/quant097.zip

jaclaz

Edited by jaclaz, 31 December 2010 - 01:20 PM.


#11
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,386 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag
HUH! :w00t:

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

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

HTH...

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#12
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,689 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

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

Attached Files


Edited by jaclaz, 05 January 2011 - 07:38 AM.


#13
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,386 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag

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!

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#14
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

Just for the record Diamond.exe OFF-TOPIC :ph34r: posts/thread:
http://www.msfn.org/...-9x/page__st__8
http://www.msfn.org/...9x/page__st__50

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.

#15
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,689 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag
Trying to put some sense to it, this is the "other" (slightly later) version found:
http://www.msfn.org/...9x/page__st__10

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.o...n-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.microsof...y/bb417343.aspx
only talk of MSZIP and LZX.

jaclaz

#16
BenoitRen

BenoitRen

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 988 posts
  • Joined 21-October 06
  • OS:95
  • Country: Country Flag
Windows 95C? Hey, I run that. Let's see what I have...
  • 259728dut5.exe (IP Fragment Reassembly fix, Dutch version)
  • DX80dut.exe (DirectX 8.0a, Dutch version)
  • iosysdut.exe (Less Conventional Memory Available in European OSR2 fix, Dutch version)
  • mpfull.exe (WMP 6.0, one of the last versions with no IE integration)
  • Win95-Y2k-Dutch.zip (Y2K update, Dutch version)
  • wmp6cdcs.exe (additional codecs for WMP6)

Using Windows 95 OSR 2.5
SeaMonkey - surfing the net has never been so suite
Posted ImageLight Blue Ribbon Campaign for Freedom of Skin

#17
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

Windows 95C? Hey, I run that. Let's see what I have...

  • 259728dut5.exe (IP Fragment Reassembly fix, Dutch version)
  • DX80dut.exe (DirectX 8.0a, Dutch version)
  • iosysdut.exe (Less Conventional Memory Available in European OSR2 fix, Dutch version)
  • mpfull.exe (WMP 6.0, one of the last versions with no IE integration)
  • Win95-Y2k-Dutch.zip (Y2K update, Dutch version)
  • wmp6cdcs.exe (additional codecs for WMP6)

Hello BenoitRen, welcome to the thread. :hello:

I had been waiting for one of our resident Windows 95 users to get involved. While I use 98SE now, I moved up from 95 unwillingly a few years back so I am still very fond of it, and I enjoy working with it.

Also, as you were the OP of the thread I referenced in my original post, I had hoped that you might have archived some of the updates that Petr listed.

#18
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,386 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag

The actual docs:
http://msdn.microsof...y/bb417343.aspx
only talk of MSZIP and LZX.

FWIW, "CabPack" utilizes MakeCab and also does not include Quantum as an option. Perhaps Quantum was available in Diamond but not used. Why do I say this? If you look in the Headers of the Cabs they seem to indicate MSZIP (AFAIKR; been a while since I "decoded" them). Or, perhaps it was available (and used) but the "flag" was set to MSZIP?

Note to Self - seems to a subject of a different topic as it appears that a dual(or more)-pass was done to construct the "installation set" (since LAYOUTx.INF is in PRECOPYx.Cab). Never got the hang of reconstructing CAB's (the DDF's must be correctly constructed to replicate, using MakeCab).

Thx for additional info (already have the rest tucked away - somewhere?).

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#19
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

LoneCrusader, got time to test it for the 'CompressionType=Quantum" (ref. specific posts jaclaz presented)?

Success!! :thumbup

Of course I owe all of my success to submix8c for finding the right version of DIAMOND.EXE, jaclaz for finding relevant documentation, and to rloew for his Slipstreaming Tools and taking the time to test and script it for me. :wub:

I now have a set of De-Spanned Windows 95 CABs properly compressed with QUANTUM. Now on to slipstreaming updated files.

Thanks for all your help so far!

#20
BenoitRen

BenoitRen

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 988 posts
  • Joined 21-October 06
  • OS:95
  • Country: Country Flag
Petr listed a lot of updates, but I never asked him to send any of the files, so I never saw them.

So, uh, where do I send the files, assuming you're interested in them?
Using Windows 95 OSR 2.5
SeaMonkey - surfing the net has never been so suite
Posted ImageLight Blue Ribbon Campaign for Freedom of Skin

#21
submix8c

submix8c

    Inconceivable!

  • Patrons
  • 4,386 posts
  • Joined 14-September 05
  • OS:none specified
  • Country: Country Flag
Mmmm, I have odds-n-ends but they're disorganized and are for any/all Win95 versions. When I get a chance, I'll try to organize and list them.

Someday the tyrants will be unthroned... Jason "Jay" Chasteen; RIP, bro!

Posted Image


#22
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

Petr listed a lot of updates, but I never asked him to send any of the files, so I never saw them.

So, uh, where do I send the files, assuming you're interested in them?

I have sent you a PM with my email address. :)


Mmmm, I have odds-n-ends but they're disorganized and are for any/all Win95 versions. When I get a chance, I'll try to organize and list them.

I'm not picky, Ill take updates for all versions. :lol:


And really the only way to sort some of them is to actually extract the files and compare them to the ones in the CABs... :wacko:

I have found some files with later version numbers but earlier timestamps than the ones in the CABs, at least one update (Q247578) that will not install on OSR2, even though the files contained in it are newer and work perfectly when substituted manually, have a situation with GDI.EXE and GDI32.DLL where v4.00.1112 files exist to replace the originals at v4.00.950, but v4.01.971 files exist and are newer than the 1112 versions. And the list goes on.


Still unable to find the English Q282901 HotFix anywhere. This one is really driving me nuts.
Also looking for the source of at least two files contained in the 95 USP,
VNETBIOS.VXD with a Q262528 reference (unable to find a KB article for this one, even with the Wayback Machine :unsure: )
CONFIGMG.VXD v4.00.1113 - I have 1112; 1114 exists in the missing Q282901 HotFix, but I can find no references to 1113 at all.


On the bright side I have managed to slipstream 50+ updates with RLoew's slipstreaming tools. Including the addition of an .INF file that makes all of the registry entries for each of the updates. :w00t:

#23
rloew

rloew

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,109 posts
  • Joined 30-May 05
  • OS:98SE
  • Country: Country Flag

I have found some files with later version numbers but earlier timestamps than the ones in the CABs, at least one update (Q247578) that will not install on OSR2, even though the files contained in it are newer and work perfectly when substituted manually, have a situation with GDI.EXE and GDI32.DLL where v4.00.1112 files exist to replace the originals at v4.00.950, but v4.01.971 files exist and are newer than the 1112 versions. And the list goes on.

I think that may be because Microsoft intended 4.00.971 to replace 4.00.950 and 4.00.1112 to replace 4.00.1111 not 4.00.950 even if it works. I have seen the same pattern between Windows 98, 98SE and ME where updates of
the older Windows have lower Version numbers than updates that came out earlier for the newer Windows. I have seen the exact same file released with two different Version numbers for different Windows.
Ye who enter my domain. Beware! Lest you become educated in the mysteries of the universe and suffer forever from the desire to know more.

#24
LoneCrusader

LoneCrusader

    Resistere pro causa resistentiam.

  • MSFN Sponsor
  • 819 posts
  • Joined 11-May 09
  • OS:98SE
  • Country: Country Flag

Donator

I think that may be because Microsoft intended 4.00.971 to replace 4.00.950 and 4.00.1112 to replace 4.00.1111 not 4.00.950 even if it works. I have seen the same pattern between Windows 98, 98SE and ME where updates of
the older Windows have lower Version numbers than updates that came out earlier for the newer Windows. I have seen the exact same file released with two different Version numbers for different Windows.


That would be the logical assumption of course. ;)
But I think Microsoft didn't exactly follow logic with several of these Windows 95 updates. The main problem seems to be that a good many of the files in OSR2+ still carry 4.00.950 version numbers instead of being bumped to 4.00.1111. This GDI.EXE and GDI32.DLL issue is the worst that I have found so far, and honestly, I don't know how to sort it out.

My Windows 95C CABs contain GDI.EXE and GDI32.DLL version 4.00.950. Note there are no 4.00.1111 versions.

MDGx lists the Q247578 HotFix (containing GDI.EXE and GDI32.DLL version 4.00.955) as being for 95 Original and OSR2, and the files work in OSR2 if manually installed, but the installer says that it is "not for this version of Windows" when I try to run it. A link to an older KB article under it at MDGx's links to Q229670.

Q229670 contains two versions of GDI.EXE and GDI32.DLL, 4.00.1112 for OSR2, and 4.00.954 for 95 Original.
The KB article claims that it should include 4.01.971 for 95 Original, but it does not. I just acquired this HotFix with the HotFix request form, so I know I'm using their "current" version of it.

Following these links, there is a link to Microsoft Active Accessibility with a note saying it installs a newer GDI.EXE and GDI32.DLL version 4.01.971.
However, the GDI.EXE and GDI32.DLL contained in MSAA are version 4.01.970, not 971.

MSAA automatically overwrites 1112 versions I had installed with its own 4.01.970 versions.

And, to top it off, the W95EURO update installs GDI.EXE 4.01.971, but no GDI32.DLL. This 971 version has an earlier timestamp than any of the previously mentioned files, but has the "latest" version number.


It's a mad house.. a mad house!! :wacko:

Edited by LoneCrusader, 22 January 2011 - 01:13 AM.


#25
dencorso

dencorso

    Iuvat plus qui nihil obstat

  • Supervisor
  • 6,030 posts
  • Joined 07-April 07
  • OS:98SE
  • Country: Country Flag

Donator

Yes, it actually *IS* a mad house! :P
But, when push comes to shove, you can use the PE Timestamp (see this, this, this and this) to sort things out, in many occasions (provided the files in question *are* PE executables (EXE, SYS, OCX, DLL, TLB usually)... although, in some cases it just adds to the confusion. There's nothing equivalent for NE, LE and plain DOS executables, I'm sorry to say.
Also of interest may be this old post, by Petr, on versioning.
HTH




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users