Jump to content

98 SE SP 3.32


Gape

Recommended Posts

BUT specifically, and if I may :ph34r:, there should be a way to add in the installer/whatever *something* that automatically removes anything that needs to be removed prior of the installtion of NUSB :unsure: it would be a "quantum leap" for a next version....

jaclaz

If anyone know of a tool to remove all usb devices, I will add it for everyone convenience.

Then it won't be a 100 more (Do I Remove All USB DEVICES).

Link to comment
Share on other sites


Updated list from #1423:

Filename U98SESP3 Win2000

ASYCFILT.DLL 2.40.4530.0 2.40.4534.0
msjet40.dll 4.0.9511.0 4.0.9514.0
OLEAUT32.DLL 2.40.4520.0 2.40.4532
RICHED20.DLL 5.30.23.1230 5.30.23.1231
T2EMBED.DLL 5.0.2195.7348 5.0.2195.7349
DISPEX.DLL 5.7.0.16535 5.7.0.16599
JSCRIPT.DLL 5.7.0.16535 5.8.6001.23259
MSADCE.DLL 2.81.1117.0 2.81.3010.0
MSADO15.DLL 2.81.1128.0 2.81.1145.0
MSADOMD.DLL 2.81.1128.0 2.81.1145.0
MSADOX.DLL 2.81.1128.0 2.81.1145.0
MSJRO.DLL 2.81.1128.0 2.81.1145.0
ODBCBCP.DLL 2000.85.1128.0 2000.85.3009.0
SCROBJ.DLL 5.7.0.16535 5.7.0.18066
SCRRUN.DLL 5.7.0.16535 5.7.0.18066
SQLOLEDB.DLL 2000.85.1128.0 2000.85.3006.0
SQLSRV32.DLL 2000.85.1128.0 2000.85.3009.0
VBSCRIPT.DLL 5.6.0.8838 5.8.6001.23141
WSHCON.DLL 5.7.0.16535 5.7.0.16599
WSHEXT.DLL 5.7.0.16535 5.7.0.18066

http://www.evernote.com/shard/s144/sh/5b1f1a16-df65-48bb-bd61-a4418ef6afee/bcdfed00f8a08f60be6d06286b2243af

Was these files tested? If not, I'm going to have to test each one separately.

I have started working on the Windows 2000 Server files set. I can put it on hold for now and wait until you release your package.

I know for a fact that some of the Script 5.X files won't work. MDGx had some of the files in his old packages of Script 5.X.

From another topic:

oleaut32.dll 2.40.4532

However, replacing those files is not necessary because they are outdated. Besides, the oleaut32.dll from 2000 crashed my game in 98 and 2000.

I'm not a gamer so this one is hard for me to test.
Link to comment
Share on other sites

@PROBLEMCHYLD

Unfortunately I can't test the files as I haven't got access to Windows 98 SE. I just listed those that *might* (but may not) be compatible.

I've also found in SP 3.1 a few newer files than the ones I had here so I want to say thank you :)

Link to comment
Share on other sites

Something like this:

http://retired.beyondlogic.org/dddtools/dddtools.htm

(go to the bottom of the page "Device Driver Remover for Windows 95 & Windows 98")

only with command line interface, should be what is needed, or, if noone finds it, possibly it can be "automated" via AutoHotKey or similar... :unsure:

Or, maybe something similar to the FTDI CDM uninstaller (BUT Win9x oriented):

http://www.ftdichip.com/Support/Utilities.htm

but one needs anyway to parse the Registry to get the Vid/Pid...

It is very likely that the "Complex UNinstall Method" described here:

http://ww1.microchip.com/downloads/en/devicedoc/51417b.pdf

can be automated via batch or similar...

jaclaz

Link to comment
Share on other sites

Something like this:

http://retired.beyondlogic.org/dddtools/dddtools.htm

(go to the bottom of the page "Device Driver Remover for Windows 95 & Windows 98")

only with command line interface, should be what is needed, or, if noone finds it, possibly it can be "automated" via AutoHotKey or similar... :unsure:

Or, maybe something similar to the FTDI CDM uninstaller (BUT Win9x oriented):

http://www.ftdichip.com/Support/Utilities.htm

but one needs anyway to parse the Registry to get the Vid/Pid...

It is very likely that the "Complex UNinstall Method" described here:

http://ww1.microchip.com/downloads/en/devicedoc/51417b.pdf

can be automated via batch or similar...

jaclaz

Good tools you suggested :thumbup

Do you think its possible for someone to create a batch/vbscript

to delete the universal serial bus controllers tree in device manager?

Link to comment
Share on other sites

Updated list from #1423:

Filename U98SESP3 Win2000

ASYCFILT.DLL 2.40.4530.0 2.40.4534.0
msjet40.dll 4.0.9511.0 4.0.9514.0
OLEAUT32.DLL 2.40.4520.0 2.40.4532
RICHED20.DLL 5.30.23.1230 5.30.23.1231
T2EMBED.DLL 5.0.2195.7348 5.0.2195.7349
DISPEX.DLL 5.7.0.16535 5.7.0.16599
JSCRIPT.DLL 5.7.0.16535 5.8.6001.23259
MSADCE.DLL 2.81.1117.0 2.81.3010.0
MSADO15.DLL 2.81.1128.0 2.81.1145.0
MSADOMD.DLL 2.81.1128.0 2.81.1145.0
MSADOX.DLL 2.81.1128.0 2.81.1145.0
MSJRO.DLL 2.81.1128.0 2.81.1145.0
ODBCBCP.DLL 2000.85.1128.0 2000.85.3009.0
SCROBJ.DLL 5.7.0.16535 5.7.0.18066
SCRRUN.DLL 5.7.0.16535 5.7.0.18066
SQLOLEDB.DLL 2000.85.1128.0 2000.85.3006.0
SQLSRV32.DLL 2000.85.1128.0 2000.85.3009.0
VBSCRIPT.DLL 5.6.0.8838 5.8.6001.23141
WSHCON.DLL 5.7.0.16535 5.7.0.16599
WSHEXT.DLL 5.7.0.16535 5.7.0.18066

http://www.evernote.com/shard/s144/sh/5b1f1a16-df65-48bb-bd61-a4418ef6afee/bcdfed00f8a08f60be6d06286b2243af

Was these files tested? If not, I'm going to have to test each one separately.

I have started working on the Windows 2000 Server files set. I can put it on hold for now and wait until you release your package.

I know for a fact that some of the Script 5.X files won't work. MDGx had some of the files in his old packages of Script 5.X.

Ok, I tested all the files in the list!

These do not work on my PC:

JSCRIPT.DLL 5.8.6001.23259

SCROBJ.DLL 5.7.0.18066

SCRRUN.DLL 5.7.0.18066

WSHEXT.DLL 5.7.0.18066

The others have not given me any problems.

Other beta-tester???

Bye,

Mcv'93

Link to comment
Share on other sites

An USB driver remover could be custom built, specifically for Win9x, but I'm afraid it could also be used for malicious purposes. Although at most it would just remove all USB drivers, this could be a major inconvenience for people that don't have a copy of the driver kit, those that don't have the knowledge to (re)install them or when device driver installation requires a certain procedure that is not known to the user.

Besides, such tool should also account for any connected devices, check if there's any running or pending file operation involving such device, ask the user to stop such operation(s) and then physically remove the device(s). After all this, there may still be devices whose specific applications come bundled with the drivers so the tool should warn that some applications may have to be manually uninstalled and reinstalled.

As you see, it may not be such an easy task to build a reliable tool. Just plain deleting some registry keys - as risky as it is by itself - and some .inf files would not be enough. It's been quite a while since I've been planning to build such thing but always got sidetracked by so many other things. Dunno if I ever get to do it, at least not very soon.

Link to comment
Share on other sites

An USB driver remover could be custom built, specifically for Win9x, but I'm afraid it could also be used for malicious purposes. Although at most it would just remove all USB drivers, this could be a major inconvenience for people that don't have a copy of the driver kit, those that don't have the knowledge to (re)install them or when device driver installation requires a certain procedure that is not known to the user.

Besides, such tool should also account for any connected devices, check if there's any running or pending file operation involving such device, ask the user to stop such operation(s) and then physically remove the device(s). After all this, there may still be devices whose specific applications come bundled with the drivers so the tool should warn that some applications may have to be manually uninstalled and reinstalled.

As you see, it may not be such an easy task to build a reliable tool. Just plain deleting some registry keys - as risky as it is by itself - and some .inf files would not be enough. It's been quite a while since I've been planning to build such thing but always got sidetracked by so many other things. Dunno if I ever get to do it, at least not very soon.

In this case the Drivers need to be cleared from the Registry. The Driver Files and INF Files do not need to be removed, except those being directly replaced by NUSB.

The Drivers should be rediscovered.

I already have a REG File that can clear ALL Drivers, but not one that is USB specific. It comes in handy when porting to a new machine.

Some .INF Files may ask for Disks over again but they can be skipped or read from the System and Driver Folders. WARNING! do not try this on an NT, XP or later system as the Driver Files will be truncated.

Edited by rloew
Link to comment
Share on other sites

Depending on the settings in the SP3 package, some existing files may have to be removed prior to installing those in the package. I'm referring here to driver files with version numbers higher than the ones in the service pack, which may not be downgraded at install time and whose presence could be the real root of the problems in certain situations (such as the Intel/VIA drivers discussed somewhere above).

Nevertheless, there must be a safe procedure to remove those USB drivers only in certain conditions, as we don't want anybody to inadvertently clean up their registry and then come back here with guns loaded - figurately speaking, of course. ;)

Link to comment
Share on other sites

Huguia,

U98SESP3.EXE contains most, if not all the W98SE updates that we know of.

Theoricaly you shouldn't download or install anything else, unless what is specificaly mentioned in the "change log":

Updates that won't be added

DirectX 9

Internet Explorer

NET Framework

Windows Image Acquisition 1.1 (WIA)

Windows Media Player (WMP)

Please read carefuly:

The u98sesp web page

and

Windows 98SE Updates & Unofficial Service Packs

HTH

Link to comment
Share on other sites

By installing this, does it includes Windows Update files? Or can I install this and later the things I have downloaded from windows update?
If you mean actually USING "Windows Update" you are dreaming a long-dead fantasy. See this. Windows Update for Win9x/WinME (and AFAIK) Windows 2000 and older is long-gone. Your only option is here on MSFN and the links therein.
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...