Topic: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Hi everyone!

I've got an old GX150 that crashes and gives me a BSOD saying there is something wrong with "portcls.sys"

As you can see from below my Device info is:

PCI\VEN_8086&DEV_2445&SUBSYS_00BE1028&REV_11\3&29E81982&0&FD: Multimedia Audio Controller

This BSOD only happens on 2000.SP4, and not on XP.SP2. Any Ideas?

Im using DP_Sound_A_wnt5_x86-32_8042test.7z and DP_Sound_B_wnt5_x86-32_8042test.7z

=========== 
PCI Devices 
=========== 
PCI\VEN_10B7&DEV_9200&SUBSYS_00BE1028&REV_78\4&37725873&0&60F0: 3Com 3C920 Integrated Fast Ethernet Controller (3C905C-TX Compatible)
PCI\VEN_10DE&DEV_0028&SUBSYS_006010DE&REV_15\4&14FB1D96&0&0008: NVidia Riva TNT2
PCI\VEN_8086&DEV_1130&SUBSYS_00000000&REV_04\3&29E81982&0&00: PCI standard host CPU bridge
PCI\VEN_8086&DEV_1131&SUBSYS_00000000&REV_04\3&29E81982&0&08: PCI standard PCI-to-PCI bridge
PCI\VEN_8086&DEV_2440&SUBSYS_00000000&REV_11\3&29E81982&0&F8: PCI standard ISA bridge
PCI\VEN_8086&DEV_2443&SUBSYS_00000000&REV_11\3&29E81982&0&FB: PCI Device
PCI\VEN_8086&DEV_2445&SUBSYS_00BE1028&REV_11\3&29E81982&0&FD: Multimedia Audio Controller
PCI\VEN_8086&DEV_244B&SUBSYS_00000000&REV_11\3&29E81982&0&F9: Intel(r) 82801BA Bus Master IDE Controller
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_11\3&29E81982&0&F0: PCI standard PCI-to-PCI bridge
9 matching device(s) found.
 
=========== 
USB Devices 
=========== 
No matching devices found.
 
============= 
Input Devices 
============= 
No matching devices found.
 
============ 
ACPI Devices 
============ 
ACPI\FIXEDBUTTON\2&DABA3FF&0                                : ACPI Fixed Feature Button
ACPI\PNP0000\4&16349A32&0                                   : Programmable interrupt controller
ACPI\PNP0100\4&16349A32&0                                   : System timer
ACPI\PNP0200\4&16349A32&0                                   : Direct memory access controller
ACPI\PNP0303\4&16349A32&0                                   : Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
ACPI\PNP0400\4&16349A32&0                                   : Printer Port (LPT1)
ACPI\PNP0501\1                                              : Communications Port (COM1)
ACPI\PNP0501\2                                              : Communications Port (COM2)
ACPI\PNP0700\4&16349A32&0                                   : Standard floppy disk controller
ACPI\PNP0800\4&16349A32&0                                   : System speaker
ACPI\PNP0A03\3                                              : PCI bus
ACPI\PNP0B00\4&16349A32&0                                   : System CMOS/real time clock
ACPI\PNP0C01\1                                              : System board
ACPI\PNP0C01\8                                              : System board
ACPI\PNP0C04\4&16349A32&0                                   : Numeric data processor
ACPI\PNP0C0C\2&DABA3FF&0                                    : ACPI Power Button
ACPI\PNP0F13\4&16349A32&0                                   : PS/2 Compatible Mouse
ACPI_HAL\PNP0C08\0                                          : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000                                          : Advanced Configuration and Power Interface (ACPI) PC
19 matching device(s) found.

Last edited by xdanmeyerx (2008-04-20 01:53:05)

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

I'll try the new driver packs A and B and see what happens. It's a shame my org uses Win2k as much as we do.

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Always include your DPs_BASE.log -
Since you did not I have no idea which version of base you are useing. I will therefore assume it is 8.04.17.RC

portcls is one of the files included in KB921401...

this may be a problem if:

you do not have sp4 installed in your source before DriverPacks

if you are useing an updater other than RVM integrator.

if you added patches after DriverPacks - then attempt to reslipstream DriverPacks.


try a clean source and report...
this may need to be addressed in the base progam (possable bug).

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

I don't believe it is a BASE bug as I am not using it. I'm sure the method I'm using is most likely not supported officially. How I use the driver packs is as follows:

I extract the packs to an network mounted folder.
I install KB888111 automatically depending on if its XP.SP2 or 2K.SP4
I use scripts to pull down all the drivers and place them in the C:
The script uses the program: spdrvscn
Here is a snppet of the code I use to add the drivers to windows:

ECHO Setting Driver Signing Policy to OFF
START %CD%\WatchDriverSigningPolicy.exe
ECHO.
ECHO Importing Drivers to Registry
REM uses the C:\D2 directory and also puts the C:\Windows\INF folder first
START /WAIT %CD%\spdrvscn /p c:\D /e inf /d %windir%\inf /a /s /q

Once the driver database is updated I run Sysprep and take an image with Ghost.
In 2k, I use the -pnp switch to find the drivers in the mini setup.
In XP, I leave out the -pnp switch as It takes way to long.

I've had great results with this method, however I'm now running into old hardware (Sound Cards) that BSOD the 2K machine on discovery of the sound card. This is not the case with the same hardware on XP.SP2. I tried to get the latest sound packs but the site was down for me today (4-21-08).

I know this is not the usual method of using the driverpacks, but installing off a CD isn't the most efficient in my current position.

Anything I can do or provide to make things easier for anyone trying to help, just let me know.

Again, I love this project and appreciate any help on this issue.

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

please check out Microsoft's DPinst

this tool is now included with the RC version of base
(available on the home page - read the news artical)

with this tool it is possible to update windows with the driverpacks from a mounted drive.
hint - take a look at the DP_Install_Tool.cmd - you may not even need to modify it to work for you.

also many people use KTD to accomplish what you are doing... (the result is identical)

You did not indicate if you were adding KB921401 to your installation files?
(it updates / patches portcls.sys) and may be the root of your problem.

PS yes... your method is NOT supported wink

however JakeLD and some of our other regulars are sysprep gurus and may have more for you.
Personally i would rather shoot myself than use sysprep. it is awful. i have said very often on this forum that there isn't anything you can do with sysprep that I can't do without it in half the time. but I'll still help wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

I will try to get that working. Thank you for the advice! The reason I'm trying to use sysprep is because I'm making a process (batch/vbs) program that other people can run, and it will make any image they want to create 'universal'. This wouldnt be possible with the CD install. We also use ghost to multicast images to many computers, again the CD would take longer. Trust me, I wish I could use a supported method wink

Thanks very much (again) for the help, and I'll post here what my findings are.

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

yes it is possable - and it can be done in half the time you've already spent fighting with sysprep.
and i didnt suggest CD i was actually thinking RIS (check out Autoimage by RogueSpear)
WPI Windows Post Installer will automate your software installs includeing befroe and after registry entries and launching any scripts to migrate settings, in this way every machine is a master.
and who cares how long an UNATTENDED install takes? you don't have to be there...
if you need to do many machines ghost multicasting is the ticket - no question.
but why wouldn't you want the master to be as clean and up to date as possable?
sysprep leaves behind a huge mess in your files and registry.
I had a guy say well i use a registry optimizer.
I had to think to myself why start out with a huge mess to clean up on a "clean" load? [scratches head]

read this thread... http://forum.driverpacks.net/viewtopic.php?id=2436

PS i am a huge fan of ghost been useing it for more than ten years...
when i worked for the phone company we had over 3000 desktops to support...
trust me, in my 40 years of experience I have done whatever it is you are now attempting to do.
(yes 40 years - i made my first dialup connection from a dumb terminal to a mainframe in 1968)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Wow. I have a lot to look into wink My main issue is I'm the only one working on the imaging / Drivers / Boot disks. I am also part time. Now that I have started this driver project, people are expecting perfect results and full hardware support. Between my part time job and college, developing/testing this has become a real bear. I thought starting this project would make my life easier.... I think I need more time to work on this than expected... I will look into the other options, but I don't believe RIS is an option for us. We already use PXE for other applications.

Side note: Will KB921401 work on 2000? I can only find it for XP. Darn 2000 on an old GX150 is a nightmare.

Talk to you soon~! Thanks for all the great advice smile

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

i must be getting old wink

your right 888111 applies to 2000 sp4
921401 is for xp and 2k3 only... 

so that is not the issue ...

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

I keep thinking Jake will toss you a bone here

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

woof?
in sound A, un7zip, delete (or change extention of) D\S\R1\Alcxau.inf
(I changed it to Alcxau.inx) (this inf has nothing but generics, and causes trouble)

recompress as soundA_804a
7z, ultra, max library size, max wordlenght, LZMA, SOLID
-----------

in sound B, you may want to delete D\L\S\Z2 (or not use sound B.. depends on what you need.)
I have a sound B testpack with only two HWIDs less than the release.
(the two generics in Z2, at bottom of list in INF.)

I could upload sound A testfile, but already had to spend extra money on bandwidth.

Last edited by Jaak (2008-04-24 12:41:22)

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

I can just as well have them testted.

link removed DP_Sound_A_wnt5_x86-32_804b

link removed DP_Sound_B_wnt5_x86-32_804a

Last edited by Jaak (2008-05-22 07:15:36)

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

All I can think of is this issue:

http://support.microsoft.com/kb/888111

Make sure you have the latest 888111 patch, MS made two versions, 1.0 and 1.0a. There is also another patch for the same issue, http://support.microsoft.com/kb/835221, make sure it's not install. On my image, I install the patch prior to sysprep.

Note that all sysprep/drivers know issues are fixed with XP SP3, so I strongly suggest you use it as your core for Universal Image. Window 2003 SP2 version of sysprep works with XP too.

Last edited by JakeLD (2008-04-25 14:40:45)

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

the testpack linked to above has three small changes I hope will solve hundreds of generic permutation issues..

also, For what it is worth.
vista sp1 will not download to systems using specific versions of some drivers.
They list sigmatel, realtek ac97, and so on. (specific versions. Mind you)

Last edited by Jaak (2008-04-25 16:55:40)

The answer was 42?
Kind regards, Jaak.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Having an issue finding UAA KB888111 1.0a, also I'm about to test the test packs with 1.0, I'll let you know if the packs fix the issue. Thanks JakeLD / Jaak, and OverFlow.

P.s. Does the LD in JakeLD stand for LanDesk by any chance?

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

i was under the impression that it was Loco Dude big_smile

if you search kb888111 at ms the download is to the most recent version.
PS it is also in the bin folder of base.

Jake the problem is with win 2K not XP...

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Got them from MS, they were the same size so I assume they are the same as the XP/2000 ones I'm currently using. About to try the image with the test packs and 1.0a....

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Hallelujah. Every piece of hardware was found in sysprep -pnp perfectly. No crash. Absolutely brilliant. You people are great. I'm going to see if I can get my org to donate.  Thanks again~!

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Bâshrat the Sneaky is a college student - I am sure he can use the $...

Thanks for reporting that your issue is resolved you have helped yourself and others...

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

As a fellow college student I KNOW he can use the cash wink I'll see if I can change the thread to [Solved]. Thanks again all.

Dan

========================================
I Love Driverpacks.Net!
Thank you to everyone who participates in this great project.

Re: [SOLVED] VEN_8086&DEV_2445 W2k BSOD - Wrong driver?

Great!

btw LD stands for...well my girlfriend knows... big_smile