Topic: Missing DSPdsblr.exe

Hey

I get "missing DSPdsblr.exe" during install on VM.
It should be in "C:\XPCD\$OEM$\$1", right?
This is my DPs_BASE.log.

2006-10-22 19:58:55 : <INIT> DriverPacks BASE 6.10 initialized.
2006-10-22 19:58:55 : <INIT> Host environment: WIN_XP Service Pack 2 on X86 CPU.
2006-10-22 19:58:55 : <INIT> Imported proxy settings from Internet Explorer.
2006-10-22 19:58:55 : <INIT> Start scanning for DriverPacks for the wnt5_x86-32 platform.
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Chipset 6.09.1!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack CPU 6.09.1!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Graphics A 6.09.1!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Graphics B 6.09!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Graphics C 6.09!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack LAN 6.08.1!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack MassStorage 6.08!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Sound A 6.08.1!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack Sound B 6.08!
2006-10-22 19:58:55 : <INIT> 	Detected DriverPack WLAN 6.08!
2006-10-22 19:58:55 : <INIT> 	Detected 3rd party DriverPack(s).
2006-10-22 19:58:55 : <INIT> 	Finished scanning.
2006-10-22 19:58:55 : <INIT> Could not find settings file"M:\Kopier av  WinXP\Drivere\DPs_BASE\DPs_BASE.ini".
2006-10-22 19:58:55 : <INIT> [General]\prefLang not specified: default (English) was set.
2006-10-22 19:58:55 : <INIT> [General]\wizdButtons not specified: default (yes) was set.
2006-10-22 19:58:55 : <INIT> [General]\GUI not specified: default (yes) was set.
2006-10-22 19:58:55 : <INIT> [Settings]\DPsMethod not specified: default (2) was set.
2006-10-22 19:58:55 : <INIT> [Settings]\finisherMethod not specified: default (GUIRunOnce) was set.
2006-10-22 19:58:55 : <INIT> [OptionalSettings]\KTD not specified: default (none) was set.
2006-10-22 19:58:55 : <INIT> [OptionalSettings]\QSC not specified: default (yes) was set.
2006-10-22 19:58:55 : <INIT> [OptionalSettingsOther]\ATI_cpl not specified: default (CCC) was set.
2006-10-22 19:58:55 : <GUI>  Initialized GUI.
2006-10-22 19:58:55 : <GUI>  Created a list of all available language files.
2006-10-22 19:58:55 : <GUI>  Set the last used language, English, as the GUI language.
2006-10-22 19:59:17 : <GUI>  Changed Windows installation files OR export (depending on the installation platform) location to C:\XPCD.
2006-10-22 19:59:17 : <GUI>  Windows XP Home Edition -  OEM SP2 detected.
2006-10-22 19:59:17 : <GUI>  The platform wnt5_x86-32_disc will be used (which is the 'disc' installation platform for the OS family 'wnt5_x86-32').
2006-10-22 19:59:43 : <GUI>  Refreshed UpdateChecker with success.
2006-10-22 19:59:43 : <GUI>  Refreshed UpdateChecker with success.
2006-10-22 19:59:47 : <GUI>  Saved settings!
2006-10-22 19:59:47 : <GUI>  Closed GUI.
2006-10-22 19:59:47 : <SEL>  Selected module: mod_slip_wxp_x86-32_disc_m2.
2006-10-22 19:59:47 : <PREP> Removed all attributes from \I386.
2006-10-22 19:59:47 : <PREP> Generated \I386\winnt.sif file.
2006-10-22 19:59:47 : <PREP> Created a backup of \I386\txtsetup.sif.
2006-10-22 19:59:47 : <PREP> Created a backup of \I386\dosnet.inf.
2006-10-22 19:59:48 : <PREP> Cleaned up \$OEM$\cmdlines.txt.
2006-10-22 19:59:48 : <PREP> Created temporary working directory.
2006-10-22 19:59:48 : <SLIP> Created necessary directory structure for method 2.
2006-10-22 19:59:48 : <SLIP> Copied files necessary for method 2.
2006-10-22 19:59:48 : <SLIP> Extracted files necessary for method 2.
2006-10-22 19:59:48 : <SLIP> Created \I386\presetup.cmd file.
2006-10-22 19:59:48 : <SLIP> Updated \I386\txtsetup.sif to support method 2.
2006-10-22 19:59:48 : <SLIP> Updated \I386\dosnet.inf to support method 2.
2006-10-22 20:00:03 : <SLIP> Copied DriverPacks to \OEM.
2006-10-22 20:00:04 : <SLIP> Updated \I386\svcpack.inf file to support KB888111 and KB921401.
2006-10-22 20:00:05 : <SLIP> Updated \I386\txtsetup.sif file to support KB888111.
2006-10-22 20:00:07 : <SLIP> Updated \I386\dosnet.inf file to support KB888111.
2006-10-22 20:00:07 : <SLIP> Updated \I386\dosnet.inf file to support KB921401.
2006-10-22 20:00:07 : <SLIP> QuickStream Cache available for DriverPack MassStorage text mode drivers!
2006-10-22 20:00:10 : <SLIP> Slipstreamed DP MassStorage text mode drivers using QuickStream Cache.
2006-10-22 20:00:15 : <SLIP> Removed entries from \I386\txtsetup.sif that will be updated.
2006-10-22 20:00:16 : <SLIP> Removed entries from \I386\dosnet.inf that will be updated.
2006-10-22 20:00:44 : <SLIP> Updated \I386\dosnet.inf and \I386\txtsetup.sif to support DP MassStorage text mode drivers.
2006-10-22 20:00:44 : <SLIP> Updated \I386\winnt.sif to support method 2.
2006-10-22 20:00:44 : <SLIP> Updated DPsFnshr.ini to disable KTD.
2006-10-22 20:00:44 : <SLIP> Updated \I386\winnt.sif's GUIRunOnce section.
2006-10-22 20:00:44 : <SLIP> Slipstream finished in 57 seconds.
2006-10-22 20:00:48 : <CLNP> Temporary working directory successfully deleted.
2006-10-22 20:00:48 : Program terminated.

EDIT (1):
I unpacked DPsFnshr.7z to C:\XPCD\$OEM$\$1 , and that did solve the problem.
Can someone pls. explain howcome that did not happen during the run of DPs_BASE.exe? :?
EDIT (2):
Is the DPsFnshr.ini generated evry time I run DPs_BASE.exe?

Last edited by Floppy (2006-10-23 21:07:31)

Re: Missing DSPdsblr.exe

hi
I usually run method 2, but will do a M1 in Virtual machine and try reproduce policy disabler issue.
I see you also did a method 2, which does not use $OEM$\$1 ...
That folder is used by method 1

on your 2nd question
I've found a new timestamp when I redo a run on a source (what I seldom do, but sometimes try)/ and a new file each time I do a fresh source, so I have good reason to think it does.

The answer was 42?
Kind regards, Jaak.

Re: Missing DSPdsblr.exe

Floppy?
when you did the M1, did you try that with all packs?
I see you first did an M1 and then you did an M2 on that source, so if I want to try reproduce error, I had better known what you did before you ran that m2.

were there other streamers  used too ? (nlite/RVM for example)

The answer was 42?
Kind regards, Jaak.

Re: Missing DSPdsblr.exe

It should not be in \$OEM$\$1.

It's inside \OEM\bin\DPsFnshr.7z and it will be extracted by presetup.cmd to %SystemDrive%! wink You must have deleted DPsFnshr.7z then from the \OEM\bin directory, else it should work just fine.

Founder of DriverPacks.net — wimleers.com

Re: Missing DSPdsblr.exe

i just had the same error message. and no, i didnt delete anything.

using MassStorage DP with textmode, Methode 2, RunOnceEx.

Re: Missing DSPdsblr.exe

I also got the same error message today. First I ran nLite to add SP2, RyanVM pack 2.1.5a and removed a couple things. I used these options: MassStorage DP with textmode, Methode 2, RunOnceEx (same as kheldorn). I am going to create an image after the nLite and test that real quick and then add the drivers pack and test that and see if I get the error again.

fillalph

Re: Missing DSPdsblr.exe

Just a thought, but DSPdsblr.exe is called in presetup.cmd to disable the driver signing policy and to keep it disabled. Perhaps we are using nLite to disable the driving signing policy? I know I did the first time, going to try again without doing that.

fillalph

Re: Missing DSPdsblr.exe

I had this problem this morning and discovered that the problem was with how I had arranged my disk. I use UBCD4 along with a custom set of 3 different operating systems so the setup files for a given installation are actually located in %CDDRIVE%\Setupfiles\WinXP, %CDDRIVE%\Setupfiles\WinOEM, and %CDDRIVE%\Setupfiles\WinLITE.

Consequently, OEM is located in %CDDRIVE%\Setupfiles\WinXP\OEM and while PreSetup.cmd only looks in %CDDRIVE%\OEM. It was an easy fix once i noticed this; I just replaced the reference in PreSetup.cmd to reflect the actual location of the OEM folder. Now the correct files are extracted to %SystemDrive% and all runs smoothly.

If your doing anything creative with your directories just make sure to update this. IE: You don't like have $OEM$ and OEM so you copied everything into %OEM%. If you did this, update PreSetup.cmd to:

............

REM +==========================================================================+
REM |   Finding CD/DVD driveletter.                                            |
REM |--------------------------------------------------------------------------|
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\CD.TXT SET CDROM=%%i:
SET CDDRIVE=%cdrom%\$OEM$

............

This requires you to create a blank file CD.TXT in the root of your drive but I expect many of you will already have this to help when installing via RunOnceEx.

What I have done is update the original %CDDRIVE% variable to now refer to the root of the folder that holds the OEM directory DPs_BASE created. By changing the %CDDRIVE% variable I was able to avoid changing the rest of the references to the OEM folder in PreSetup.cmd

Hope this helps...

Re: Missing DSPdsblr.exe

If you use this code you dont need to create a CD.TXT file

for /f "delims=: tokens=1" %%i in ("%~dp0") do set CDROM=%%i:
SET CDDRIVE=%cdrom%\$OEM$

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: Missing DSPdsblr.exe

Hello

Where can i find PreSetup.cmd, i need to edit it.

Re: Missing DSPdsblr.exe

It's in the I386 directory.

Founder of DriverPacks.net — wimleers.com

Re: Missing DSPdsblr.exe

I keep getting the missing dspdsblr.exe error message. I have linked some files for everyone to look at.
http://www.jhsands.com/driverpacks/INI_SIF_TXT.zip