Help - Search - Members - Calendar
Full Version: Intel Graphics
The CD Forum > Bart's PE Builder > Troubleshooting
Pages: 1, 2, 3
Ed_P
What the heck is with it with Intel Graphics?? Each time I run into it BartPE is barely functional!! I can live with the distorted colors but the screen size is a nightmare.

I've installed all the UBCD4WIN's drivers but that hasn't helped. The latest machine is an eMachine with the problem.

Is there some universal video driver plugin that supports these stupid Intel chip sets?
d4vr0s
Currently I'm using the drivers for Windows Embedded
ftp://aiedownload.intel.com/df-support/98...5_0_Windows.zip

CODE
PE Builder v3 plug-in INF
; Created by d4vr0s
; 2006-01-21

[Version]
Signature="$Windows NT$"

[PEBuilder]
Name="Intel Graphics"
Enable=1

[SourceDisksFiles]
files\*.dll=2
files\*.sys=4
files\ssigd.txt=20,ssigd.inf

This is what I have in my files folder:
CODE
ch7009.sys
ch7017.sys
d3dutil.sys
fs454.sys
igd3dalm.dll
igddis.dll
igdmini.sys
lvds.sys
ns2501.sys
ns387.sys
sdvo.sys
sii164.sys
ssigd.txt
th164.sys

I rename driver .inf files to .txt for my own convenience
The whole deal is less than 1 mb

Edit:
I haven't needed to add anything into the registry because bartpe.exe forces the detection and installation.
Ed_P
Thanks d4vr0s. Building as we "speak". smile.gif
cdob
Well, I've Intel graphics at under construction currently.

There are Intel Desktop drivers: ialmnt5.sys.
Current version support only some selected graphic chips. Download different versions and open ialmnt5.inf, e.g. v14.19 dosn't support a I865G anymore. A new ialmnt5.sys may not support old hardware. If I force a I865G and v14.19 (adding *.inf file), resolution change freeze.

There are Intel Embedded drivers: igdmini.sys
At v4.1 I dot a freeze with a I855G, but worked at a I865G.
I've to test v5.0.

KB883667 is mentioned in conjuction with Intel graphic drivers.

Part of Intel Embedded v5.0 drivers plugin. Be aware, not tested
CODE
[SourceDisksfiles]
files\intelEmbedded\ssigd.inf=20,,1  ;Install file for Display driver - edited
files\intelEmbedded\igdmini.sys=4,,1 ;Display driver
files\intelEmbedded\igddis.dll=2,,1  ;Hi level Interface Dynamic Link Library
;;;files\intelEmbedded\igd3dalm.dll=2,,1;Direct3D support Dynamic Link Library

[DelLine]
"i386\inf\ssigd.inf", "Version", "CatalogFile"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_wht", "HKR,, MultiFunctionSupported"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_wht", "HKR,, No_D3D"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_wht", "HKR,, PortDrivers"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_alm", "HKR,, MultiFunctionSupported"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_alm", "HKR,, No_D3D"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_alm", "HKR,, PortDrivers"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_nap", "HKR,, MultiFunctionSupported"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_nap", "HKR,, No_D3D"
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings_nap", "HKR,, PortDrivers"

"i386\inf\ssigd.inf", "ssigd_wht.Services", "AddService"
"i386\inf\ssigd.inf", "ssigd_alm.Services", "AddService"
"i386\inf\ssigd.inf", "ssigd_nap.Services", "AddService"

[AddLine]
"i386\inf\ssigd.inf", "ssigd_wht.Services", "AddService = igdmini, 0x00000002, ssigd_Service_Inst"
"i386\inf\ssigd.inf", "ssigd_alm.Services", "AddService = igdmini, 0x00000002, ssigd_Service_Inst"
"i386\inf\ssigd.inf", "ssigd_nap.Services", "AddService = igdmini, 0x00000002, ssigd_Service_Inst"
; disable d3d
"i386\inf\ssigd.inf", "ssigd_SoftwareDeviceSettings", "HKR,, No_D3D, %REG_DWORD%, 1"
"i386\inf\ssigd.inf", "ssigd_gdg_SoftwareDeviceSettings", "HKR,, No_D3D, %REG_DWORD%, 1"



Summary:
I've questions too, but no general answer.

Your Intel graphics hardware version and your driver version is importand.
mbarnes
Hi Ed_P

Intel Graphics have been a problem for a long time, the default vesa driver used by Windows & Bart works on most ATI & NVidia Graphics but not most Intel integrated Graphics.
Some Intel graphics & motherboards have adequate video ram and work others with less ram have problems , sometimes shared memory is used and more can be allocated in BIOS.

XP has drivers for 810 & 815 chipset graphics. which work on older PC's

I was looking at the lattest Intel driver which suports 852, 855, 865, 910, 915, 945 chipsets
but leaves out 845 chipset so I am going to look for a older driver.

Paraglider has re-posted a Intel plugin based on a plugin I posted early 2005

http://www.911cd.net/forums//index.php?sho...=15543&hl=intel

regards

Mike Barnes
d4vr0s
These embedded drivers support 845
The relnotes mentioned:

QUOTE
Support Changes
- Windows XP SP2

5.0 seems more stable to me.
Ed_P
QUOTE (d4vr0s @ Mar 8 2006, 05:46 PM) *
These embedded drivers support 845
The relnotes mentioned:
5.0 seems more stable to me.

Status update.

Didn't work. mad.gif

The machine has an Intel 82845G chipset. An older machine that I tried to get BartPE to work on a while back had a Intel 810 chip set. I never got the plugin I tried then to work either.
d4vr0s
It works here, I have an old Dell in for repair with the 845 chipset.
Initially the system shows the highest resolution/depth as 1024x768 4 bit color
After BartPE.exe runs I can enable (and do) 32 bit color in that resolution.
paraglider
You do have to set the resolution with setres or some other tool after installing the drivers before they start working.
mbarnes
Hi all

I was setting up a new HP desktop PC dc7600C today. It has 7 MB of main memory allocated to video memory.
Without loading a Intel device driver I could select 1024 x 768 and higher resolutions.

The Intel driver I use is early 2005 which should not support i945 chipset but that worked ok as well.

regards
Mike Barnes
Ed_P
QUOTE (paraglider @ Mar 9 2006, 08:06 AM) *
You do have to set the resolution with setres or some other tool after installing the drivers before they start working.

huh.gif ohmy.gif Ok, did not think about that at the time. However, using setres I get:

The graphics mode is not supported.

This is my setres menu:
CODE
<NU2MENU>
  <MENU ID="Resolution">
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h640 v480 b24"> 640x480x24  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h640 v480 b16"> 640x480x16  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h800 v600 b24"> 800x600x24  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h800 v600 b16"> 800x600x16  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h1024 v768 b24">1024x768x24  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h1024 v768 b16">1024x768x16  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h1280 v1024 b24">1280x1024x24  
     </MITEM>
     <MITEM TYPE="ITEM" CMD="RUN"
      FUNC="@GetProgramDrive()\Programs\Nu2Menu\setres.exe h1280 v1024 b16">1280x1024x16
     </MITEM>
  </MENU>
</NU2MENU>
which expands the list of options I can use. They just don't work with the Intel drivers, unless I'm missing something. Which is always possible. sad.gif Even if I manually enter the command with frequency added it doesn't work.
d4vr0s
I'm using a program called display to set the resolution:
CODE
display /cur | envset /stdin curres
set curres | mt -o$x (b(.*)) = \2 | envset /stdin bits
if %bits% GEQ 16 goto quit
set curres=
set bits=
display h1024 v768 b24 f60
if %errorlevel% NEQ 0 display h1024 v768 b32 f60
if %errorlevel% EQU 0 setwallpaper /D:C B:\BGinfo.bmp
:quit

Basically what this does is check the current resolution, if it's running 16 bit or higher it quits
Otherwise it attempts to set the resolution to 1024x768 24bit at 60hz
Failing that it trys 32bit
The last bit makes the bginfo background centered.

If you want to know about the other programs in that post I can track down the urls.
cdob
I'm using sherpya's SetMaxRes.exe to set resolution.

I compared Intel graphics drivers and get today:

Intel offers different drivers, according to Graphics Controller.
http://downloadfinder.intel.com/

82845G Graphics Controller Driver 14.10.3 6/28/2005
82865G Graphics Controller Driver 14.17 9/28/2005
82915G/82910GL Express Chipset Driver 14.19.50 2/8/2006
82945G Express Chipset Driver 14.19.50 2/8/2006


Supported hardware according to *.inf:

v14.10.3
%iBKDG% = i845G, PCI\VEN_8086&DEV_2562
%iMGM% = iMGM, PCI\VEN_8086&DEV_3582
%iSDG% = i865G, PCI\VEN_8086&DEV_2572
%iGDGD0% = iGDG0, PCI\VEN_8086&DEV_2582
%iGDGD1% = iGDG1, PCI\VEN_8086&DEV_2782
%iALVD0% = iALV0, PCI\VEN_8086&DEV_2592
%iALVD1% = iALV1, PCI\VEN_8086&DEV_2792

v14.17
%iMGM% = i852GM, PCI\VEN_8086&DEV_3582
%iSDG% = i865G, PCI\VEN_8086&DEV_2572
%iGDGD0% = i915G0, PCI\VEN_8086&DEV_2582
%iGDGD1% = i915G1, PCI\VEN_8086&DEV_2782
%iALVD0% = i915GM0,PCI\VEN_8086&DEV_2592
%iALVD1% = i915GM1,PCI\VEN_8086&DEV_2792
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776

v14.19.50
%iMGM% = i852GM, PCI\VEN_8086&DEV_3582
%iGDGD0% = i915G0, PCI\VEN_8086&DEV_2582
%iGDGD1% = i915G1, PCI\VEN_8086&DEV_2782
%iALVD0% = i915GM0, PCI\VEN_8086&DEV_2592
%iALVD1% = i915GM1, PCI\VEN_8086&DEV_2792
%iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
%iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
%iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
%iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6




Intel Embedded v5
%Intel% %i810% = ssigd_wht, PCI\VEN_8086&DEV_7121
%Intel% %i810DC% = ssigd_wht, PCI\VEN_8086&DEV_7123
%Intel% %i810E% = ssigd_wht, PCI\VEN_8086&DEV_7125
%Intel% %i815% = ssigd_wht, PCI\VEN_8086&DEV_1132

%Intel% %i830m% = ssigd_alm, PCI\VEN_8086&DEV_3577
%Intel% %i835% = ssigd_alm, PCI\VEN_8086&DEV_357B
%Intel% %i845% = ssigd_alm, PCI\VEN_8086&DEV_2562
%Intel% %i855% = ssigd_alm, PCI\VEN_8086&DEV_3582
%Intel% %i865% = ssigd_alm, PCI\VEN_8086&DEV_2572

%Intel% %i915GD0% = ssigd_nap, PCI\VEN_8086&DEV_2582
%Intel% %i915GD1% = ssigd_nap, PCI\VEN_8086&DEV_2782
%Intel% %i915AL0% = ssigd_nap, PCI\VEN_8086&DEV_2592
%Intel% %i915AL1% = ssigd_nap, PCI\VEN_8086&DEV_2792
%Intel% %i945LP0% = ssigd_nap, PCI\VEN_8086&DEV_2772
%Intel% %i945LP1% = ssigd_nap, PCI\VEN_8086&DEV_2776
%Intel% %i945CT0% = ssigd_nap, PCI\VEN_8086&DEV_27A2
%Intel% %i945CT1% = ssigd_nap, PCI\VEN_8086&DEV_27A6
mbarnes
Hi Ed_P

Have you got a plugin for desk.cpl ?
If not there may be problems getting change in resolution after loading driver

One plugin often relies on another to work & this may be forgotten

regards
Mike Barnes
paraglider
Yes to install display drivers you need a plugin for the display device class installer which for some very strange reason is desk.cpl. This is a plugin that I use ( not written by me ):

; PE Builder v3 plug-in INF file
; Created by Bart Lagerweij
; http://www.nu2.nu/pebuilder/
;
; Control Panel Items
; By ejmyers
; mod by M Barnes 16 Nov 2003 as 3.018 installs time, main, access
; 17 Jan 2004 add telephon.cpl & tweakui.exe

[Version]
Signature= "$Windows NT$"

[PEBuilder]
name="Control Panel - (sysdm,Hotplug,Input etc)"
Enable=1
Help="controlpanel.htm"

[WinntDirectories]

[SourceDisksFiles]
input.dll=2
HOTPLUG.DLL=2
sysdm.cpl=2
telephon.cpl=2
control.exe=2
Desk.cpl=2
themeui.dll=2
hdwwiz.cpl=2
sigtab.dll=2
mmsys.cpl=2

[Software.AddReg]
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}"
0x1, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}", "", "Windows ThemeUI Pages"
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\DefaultIcon"
0x2, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32"
0x2, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}"
0x1, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}", "", "Windows Settings Page"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\DefaultIcon"
0x2, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32"
0x2, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}"
0x1, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}", "", "PlusPack CPL Extension"
0x0, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32"
0x2, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}"
0x1, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}", "", "Display Control Panel HTML Extensions"
0x0, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32"
0x2, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}"
0x1, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}", "", "Windows ScreenSaver Properties"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\DefaultIcon"
0x2, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32"
0x2, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}"
0x1, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}", "", "Background Thumbnail Generator"
0x0, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32"
0x2, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "", "My Computer"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22913"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31751"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9216"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon", "", "%SystemRoot%\Explorer.exe,0"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell", "", "none"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find", "", "@%SystemRoot%\system32\SHELL32.dll,-8503"
0x4, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\command"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage", "", "@%windir%\system32\mycomput.dll,-400"
0x4, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage", "SuppressionPolicy", 0x4000003C
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command", "", "%windir%\system32\mmc.exe /s %windir%\system32\compmgmt.msc"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder", "HideOnDesktopPerUser", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}"
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "SortOrderIndex", 0x48
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22914"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9227"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon", "", "%SystemRoot%\system32\SHELL32.dll,-235"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "ThreadingModel", "Apartment"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "LoadWithoutCOM", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell", "", "none"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find"
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\command"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\Offline Files"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\Offline Files", "", "{750fdf0e-2a26-11d1-a3ea-080036587f03}"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\PropertySheetHandlers\{4a7ded0a-ad25-11d0-98a8-0800361b1103}"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\PropertySheetHandlers\{4a7ded0a-ad25-11d0-98a8-0800361b1103}", "", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "WantsFORPARSING", ""
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "CallForAttributes", 0x20040
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "HideOnDesktopPerUser", ""
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "QueryForOverlay", ""
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "Attributes", 0xF080013D
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "", "My Network Places"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22912"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31749"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9217"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon", "", "%SystemRoot%\system32\SHELL32.dll,17"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell", "", "none"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find", "", "@%SystemRoot%\system32\SHELL32.dll,-29188"
0x4, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\command"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\ShellFolder"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\ShellFolder", "HideOnDesktopPerUser", ""
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "", "Recycle Bin"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22915"
0x4, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "SortOrderIndex", 0x60
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31748"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-8964"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "", "%SystemRoot%\System32\shell32.dll,31"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Empty", "%SystemRoot%\System32\shell32.dll,31"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Full", "%SystemRoot%\System32\shell32.dll,32"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32", "", "shell32.dll"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder"
0x3, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "Attributes", 40,01,00,20
0x4, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "CallForAttributes", 0x40
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}"
0x1, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}", "", "Windows Theme Preview API"
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\DefaultIcon"
0x2, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32"
0x2, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Adapter CPL Extension"
0x0, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskadp.dll"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Monitor CPL Extension"
0x0, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskmon.dll"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Panning CPL Extension"
0x0, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskpan.dll"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}", "", "Display TroubleShoot CPL Extension"
0x0, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32", "", "deskperf.dll"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}"
0x1, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}", "", "ICM Monitor Management"
0x0, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32"
0x2, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32", "", "%SystemRoot%\System32\icmui.dll"
0x1, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}"
0x1, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}", "", "ActiveDesktop"
0x0, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}\InProcServer32"
0x2, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
Ed_P
ohmy.gif unsure.gif Good grief!!

No, I do not have a plugin for desk.cpl.
No, I was not aware that I needed a plugin for the display device class installer.

In that I am able to change resolutions on other machines, with non-Intel chips, why would I think that I needed these? But I certainly thank you for pointing this out.

And no, I'm not using a program called display to set the resolution and yes I would be interested in using it since I assume that after adding the desk.cpl I won't have anyway to access it to see what the current display settings are set to. cool.gif

Thanks guys.
bilou_gateux
QUOTE (d4vr0s @ Mar 9 2006, 09:18 PM) *
I'm using a program called display to set the resolution:
CODE
display /cur | envset /stdin curres
set curres | mt -o$x (b(.*)) = \2 | envset /stdin bits
if %bits% GEQ 16 goto quit
set curres=
set bits=
display h1024 v768 b24 f60
if %errorlevel% NEQ 0 display h1024 v768 b32 f60
if %errorlevel% EQU 0 setwallpaper /D:C B:\BGinfo.bmp
:quit

Basically what this does is check the current resolution, if it's running 16 bit or higher it quits
Otherwise it attempts to set the resolution to 1024x768 24bit at 60hz
Failing that it trys 32bit
The last bit makes the bginfo background centered.

If you want to know about the other programs in that post I can track down the urls.

@d4vr0s
Yes, please post links for the other programs.

@mbarnes
Intel Embedded Graphics DriverVer=01/15/2006,5.0.0.756 works fine with a MSFT WinPE (build with XP SP2 source) w/ PnP enabled on hp dc7600 CMT. resolution set to 1280x1024x32x60 TFT 17"
paraglider
There is also my setmaxres plugin available at www.paraglidernc.com which is the one I have always used.

This is what I always autorun:

start /wait HWPnP.exe +all =@USB /log /p /u /d+ /a
SetMaxRes.exe h1280 v1024 b32


This Has always worked for me with 2 different Dell intel 815, 845 PCs with onboard graphics, 2 other PCs with nvidia geforce video cards, ati x850 video card and several notebooks.

I always preconfigure for :

[SetupReg.AddReg]
; The following for 1024x768, 32bit5, 75Hz.

0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.VRefresh",0x04b


I use a command file for my autoruns - it makes it alot easier to experminent with different shells and its totally obvious what is going on then.
Ed_P
Well, the plugin for the display device class installer didn't not change anything for me. But the completed plugin does provide the Display cpl which confirms my resolution is 640x480x4.

mad.gif

To complete the plugin I added the following to the controlpanel.inf shown above:
CODE
[Append]
nu2menu.xml, controlpanel_nu2menu.xml


plus

controlpanel_nu2menu.xml
CODE
<!-- controlpanel_Nu2Menu.xml entry by By ejmyers -->
<!-- MBarnes remove entries for time, main, access - 16 Nov 2003 -->
<!-- add telephon.cpl, inetcpl.cpl & tweakui.exe 19 Jan 2004 - 21 Jan 2004 -->
<!-- http://www.911cd.net/forums//index.php?s=&showtopic=7450&view=findpost&p=42318 -->
<NU2MENU>

<MENU ID="System">
<MITEM TYPE="POPUP" MENUID="Control">Control Panel</MITEM>
</MENU>

<MENU ID="Control">
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\sysdm.cpl))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl">System Properties cpl</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\hotplug.dll))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL hotplug.dll">Stop Hardware (USB,FireWire)</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\telephon.cpl))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL telephon.cpl">Telephone cpl</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\desk.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\desk.cpl">Display</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\hdwwiz.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\hdwwiz.cpl">Hardware Wizard</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\mmc.exe))"
CMD="RUN" FUNC="@GetWinDir()\system32\mmc.exe @GetWinDir()\system32\compmgmt.msc">Computer Management</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\mmsys.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\mmsys.cpl">Sound And Audio Devices</MITEM>

</MENU>

</NU2MENU>


controlpanel.htm
CODE
<html>
<head></head>
<body>
<i>PE Builder v3 plugin</i>
<hr>
<h1>Control Panel</h1>
To install display drivers you need a plugin for the display device class installer which for some very strange reason is desk.cpl.
This plugin also includes several other helpful control panel functions such as; Stopping USB devices, Hardward Wizard, support for
Sound and Audio Devices, and Computer Management. <br>
<br>
Recommended by <b>paraglider</b>: <a href="http://www.911cd.net/forums//index.php?s=&showtopic=16315&view=findpost&p=106321">The CD Forum > Bart's PE Builder >Troubleshooting Intel Graphics</a>
<br>
<hr>
<i>PE Builder
Copyright (c) 2002-2004 Bart Lagerweij. All rights reserved.</i><br>
</body>
</html>


For those who might want to use the complete plugin.

BTW The Computer Management menu option was greyed out when I tried this and I think the System Properties one also but I don't remember. Could their status have any impact on the display drivers still not working?
paraglider
Are you adding the intel inf files to your build downloadable here:

http://downloadfinder.intel.com/scripts-df...sional&lang=eng
Ed_P
QUOTE (paraglider @ Mar 10 2006, 01:47 PM) *
Are you adding the intel inf files to your build downloadable here:

http://downloadfinder.intel.com/scripts-df...onal〈=eng

No! Do you see any reference to those files in the postings above? smile.gif

I started with d4vr0s's
QUOTE
Currently I'm using the drivers for Windows Embedded
ftp://aiedownload.intel.com/df-support/98...5_0_Windows.zip


What am I suppose to do with this new download?


Ed slowly being drawn into the Intel abyss. sad.gif
Oom Erik
QUOTE (Ed_P @ Mar 10 2006, 10:02 PM) *
Ed slowly being drawn into the Intel abyss. sad.gif

Hold on Ed ! Hold on ! wink.gif
This subject has always been a mystery to me too !

(but luckily, my regular PCs don't require special graphics drivers).

Regards,
Erik.
paraglider
You need to ensure they finish up in i386\inf. Don't forget to run infcachebuild on them. I just copy them into the xpe plugin inf directory. If you don't use xpe then you will need to create a plugin.

I also add to any plugin inf file ( I use z_xpe_custom.inf but it does not matter which one ):

[SetValue]
;ICH4
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24C1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CA", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CB", """intelide"""

;ICH5
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24D1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24DB", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24A2", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_25A3", """intelide"""

;ICH6
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2651&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2652&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_266F", """intelide"""

;nvatabus driver
"txtsetup.sif","SourceDisksFiles","NVATABUS.SYS", "1,,,,,,_3,4,1"
"txtsetup.sif","SCSI.Load","NVATABUS", "NVATABUS.SYS,4"
"txtsetup.sif","SCSI","NVATABUS", """NVIDIA nForce ATA Controller"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0065", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_008E&REV_A2", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_008E&REV_A3", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0085", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_A2", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_F2", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_A4", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_F4", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_A5", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_F5", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_A6", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00D5&REV_F6", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00E5", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00EE", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_00E3", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_003E", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0036", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0035", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0055", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0054", """NVATABUS"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_10DE&DEV_0053", """NVATABUS"""

;nvraid driver
"txtsetup.sif","SourceDisksFiles","NVRAID.SYS", "1,,,,,,_3,4,1"
"txtsetup.sif","SCSI.Load","NVRAID", "NVRAID.SYS,4"
"txtsetup.sif","SCSI","NVRAID", """NVIDIA nForce™ RAID Class Controller"""
"txtsetup.sif","HardwareIdsDatabase","GenNvRaidDisk", """NVRAID"""
"txtsetup.sif","HardwareIdsDatabase","*_NVRAIDBUS", """NVRAID"""
"txtsetup.sif","HardwareIdsDatabase","*NVRAIDBUS", """NVRAID"""




All I know is doing all this allows intel onboard chipsets to work correctly. As to which bit makes it work correctly I have no idea.
Ed_P
Well, the [SetValue] resulted in my CD not booting due to missing NVATABUS.SYS. When I removed the nvatabus and nvraid driver sections of it my CD now fails to boot with a Couldn't find NTLDR error. I'm recreating the whole build run to see if it was just a fluke on the CD.


deeper and deeper he falls
paraglider
Sorry only the:

[SetValue]
;ICH4
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24C1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CA", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CB", """intelide"""

;ICH5
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24D1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24DB", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24A2", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_25A3", """intelide"""

;ICH6
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2651&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2652&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_266F", """intelide"""


is relevent to intel. The rest is for nvidia nforce motherboards inconjuction with a nforce plugin.

Note also I only ever managed to get Intel motherboards working when I used XP + SP2 as the source. Before that driver installation was unreliable.
Ed_P
For the .cat files I used files\*.cat=20, the same as for the .inf files. Is 20 the proper value for them?
paraglider
Cat files are not used on PE.
Ed_P
Well CD boots but still unable to change the 640x480x4 mode.

Did see when attempting to use the Control Panel's Hardware Wizard a popup window stating "Cannot Run Two Device Installations" and that another device installation was underway.

And the Control Panel's Computer Management option is greyed out.

I see that I did not run the infcachebuild noted earlier. Will find and try and see if that helps.



the planet PnP shinking smaller and smaller into the distance as he falls
Ed_P
After searching the forums for references to InfCacheBuild I end up with a 404 error at http://www.paraglidernc.com/plugins/InfCacheBuild.zip. I give up.
d4vr0s
Run over to Sherpya's site:
http://winpe.sourceforge.net
He has it in his build scripts near the bottom of the page.
paraglider
I removed it from my site along time ago.
Ed_P
QUOTE (paraglider @ Mar 11 2006, 08:25 PM) *
I removed it from my site along time ago.

Unfortunately the links to it here still exist.


So, in summary:

Intel graphics didn't work.
I installed the plugin d4vr0s pointed me to and the Intel graphics still didn't work.
I installed the display device class installer mbarnes mentioned and paraglider provided, and the Intel graphics still didn't work.
I installed the inf files that paraglider pointed me to and the Intel graphics still didn't work.
I installed the [SetValue] parms the paraglider pointed me to and the Intel graphics still didn't work.
I found the infcachebuild file that paraglider pointed me to, figured out how to run it, ran it and the Intel graphics still don't work.


everything becomes dark as the abyss closes over him
bilou_gateux
QUOTE (d4vr0s @ Mar 9 2006, 09:18 PM) *
I'm using a program called display to set the resolution:
CODE
display /cur | envset /stdin curres
set curres | mt -o$x (b(.*)) = \2 | envset /stdin bits
if %bits% GEQ 16 goto quit
set curres=
set bits=
display h1024 v768 b24 f60
if %errorlevel% NEQ 0 display h1024 v768 b32 f60
if %errorlevel% EQU 0 setwallpaper /D:C B:\BGinfo.bmp
:quit

Basically what this does is check the current resolution, if it's running 16 bit or higher it quits
Otherwise it attempts to set the resolution to 1024x768 24bit at 60hz
Failing that it trys 32bit
The last bit makes the bginfo background centered.

If you want to know about the other programs in that post I can track down the urls.


mt Minitrue, a Search / Replace Utility
envset???
display???
mbarnes
Hi Ed_P

just to check
(1) did you run Paragliders HWpNP to load driver after booting and before trying to change resolution?

I use desk.cpl and SCRSET Created by _reqUiem_ http://dpwebz.voyanet.org/winpe
to change resolution

(2) do you have a plugin containing


[SourceDisksFiles]
monitor.inf=20
monitor2.inf=20
monitor3.inf=20
monitor4.inf=20
monitor5.inf=20
monitor6.inf=20
monitor7.inf=20
monitor8.inf=20

I use them but some people say not to use them ??

dont give up yet

If you have broadband I could e-mail the complete plugins to you.

regards

Mike Barnes
d4vr0s
QUOTE
mt Minitrue, a Search / Replace Utility
envset???
display???

You are correct about mt.
envset came from here: http://www.losoft.de/fs_lstools.html
It was originally named setenv.exe, I renamed it because I had another setenv that does something else. rolleyes.gif
display comes from here: http://www.mirkes.de/en/freeware/batch.php

@Ed_P
I have one of the driver pack addon methods here, which includes the intel chipset drivers.
This is probably required.
Ed_P
QUOTE (mbarnes @ Mar 12 2006, 05:44 AM) *
(1) did you run Paragliders HWpNP to load driver after booting and before trying to change resolution?

<sigh> No, I do not have that plugin. I thought there was a thread saying it didn't work. I will do more reading, and searching. Is it on Sherpya's site also?

QUOTE (mbarnes @ Mar 12 2006, 05:44 AM) *
(2) do you have a plugin containing
[SourceDisksFiles]
monitor.inf=20
monitor2.inf=20
monitor3.inf=20
monitor4.inf=20
monitor5.inf=20
monitor6.inf=20
monitor7.inf=20
monitor8.inf=20

I use them but some people say not to use them ??

No. The comments in those infs appear to be for Windows 2000 and I'm running Win XP.

QUOTE (mbarnes @ Mar 12 2006, 05:44 AM) *
dont give up yet

If you have broadband I could e-mail the complete plugins to you.

smile.gif Thank you. Yes, I do and I may take you up on that offer. At this point I'm kinda trying to accomplish two things: 1. get Intel Graphic to work on my CD and 2. have a single thread with all the steps needed to get this to work.

@d4vr0s

Which driver pack addon are you referring to? I have the one you initially gave a link to, it's what started this mess, er... process smile.gif , and the Intel one that paraglider linked to.
d4vr0s
I'm referring to this sort of addon:
http://www.911cd.net/forums//index.php?showtopic=14319
It adds several chipset, storage, and NIC drivers etc
I suspect you need the intel inf update for the video drivers to work, which one of those driver addons should give you.
Ed_P
QUOTE (d4vr0s @ Mar 12 2006, 09:58 PM) *
I'm referring to this sort of addon:
http://www.911cd.net/forums//index.php?showtopic=14319

The UBCD4WINDriversv16 includes NET and SCSI plugins. I have all of its NET plugins installed in the drivers folder but none of the SCSI ones since I don't use SCSI.
Ed_P
Status Update

BartPE on the eMachine with the Intel 82845G chipset finally supports higher(normal) display modes. smile.gif

Thanks guys!!
paraglider
So what was it that fixed the problem?
paraglider
Note the post by @Daze claiming that hwpnp did not work was totally not true - he was not even running hwpnp.
mbarnes
Hi Ed_P

I did some testing of Graphics Drivers on a clean build of pebuilder v3.1.10a

To use the desk.cpl plugin fully you need a Explorer plugin (Not necessarily XPE, Explorer as a File Manager will do)
Without this when going to Desk.cpl / Settings / Advanced only the General Tab appears
BUT / Adaptor / Monitor / Color Management / Troubleshooting / Intel Extreme Graphics / tabs do not appear.


HWPnP plugin is from Paraglider's web site. There are / were two slightly different versions of infcachebuild and Paraglider said he now uses Sherpya's version.

UBCD4win provides an acceptable way of changing screen resolution, deskcpl plugin looks and is the real thing

regards
Mike Barnes
Ed_P
QUOTE (paraglider @ Mar 13 2006, 07:43 AM) *
So what was it that fixed the problem?

That's an excellent question. smile.gif And I really don't know the answer but the final piece was your HWpnp plugin. Whether that would have solved the problem earlier I don't know. But I have wondered. I am tempted to play with it now that it works but the only way I have of testing it is to create the CD and put it in a machine with the Intel chips. QEMU doesn't simulate them.

For anyone else who comes this way;

I started with d4vr0s's Windows Embedded plugin.
I added the display.cpl that mbarnes's noted and paraglider provided.
I added the Intel infs that paraglider pointed me to.
I added the [SetValue] parms paraglider provided.
I added the infcachebuild utility that paraglider recommended.
I added the HWpNp plugin that mbarnes indicated as being required.

I'm running nu2menu and ExplorerXP with all the NET drivers from UBCD4WINDriversv16. I am not running UBCD4WIN itself.

Since doing all this I notice that the NIC drivers for networking are now different. Networking still works but the NIC's name is different. I assume this has to do with running infcachebuild.
Ed_P
To help those that follow, this is what I have for the IntelGraphic plugin:

plugin folder
CODE
E:\PEBuilder3110a\plugin\IntelGraphics
E:\PEBuilder3110a\plugin\IntelGraphics\intelgraphics.inf
E:\PEBuilder3110a\plugin\IntelGraphics\intelgraphics.htm
E:\PEBuilder3110a\plugin\IntelGraphics\controlpanel.inf
E:\PEBuilder3110a\plugin\IntelGraphics\controlpanel.htm
E:\PEBuilder3110a\plugin\IntelGraphics\controlpanel_nu2menu.xml
E:\PEBuilder3110a\plugin\IntelGraphics\files
E:\PEBuilder3110a\plugin\IntelGraphics\files2
E:\PEBuilder3110a\plugin\IntelGraphics\intel_i81x.inf

E:\PEBuilder3110a\plugin\IntelGraphics\files\ch7009.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\ch7017.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\d3dutil.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\fs454.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\igd3dalm.dll
E:\PEBuilder3110a\plugin\IntelGraphics\files\igddis.dll
E:\PEBuilder3110a\plugin\IntelGraphics\files\igdmini.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\lvds.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\ns2501.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\ns387.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\sdvo.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\sii164.sys
E:\PEBuilder3110a\plugin\IntelGraphics\files\ssigd.txt
E:\PEBuilder3110a\plugin\IntelGraphics\files\th164.sys

E:\PEBuilder3110a\plugin\IntelGraphics\files2\915M.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\945.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\945GM.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\dmi_pci.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\E7220.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\E7230.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\E7520.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\E8500.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich4core.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich4ide.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich4usb.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich5core.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich5id2.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich5ide.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich5usb.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich6core.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich6id2.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich6ide.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich6usb.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich7core.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich7id2.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich7ide.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ich7usb.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\ichXdev.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\INFAnswr.txt
E:\PEBuilder3110a\plugin\IntelGraphics\files2\852.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\855.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\865.inf
E:\PEBuilder3110a\plugin\IntelGraphics\files2\915.inf


intelgraphics.inf
CODE
; PE Builder v3 plug-in INF
; Created by d4vr0s : http://www.911cd.net/forums//index.php?s=&showtopic=16315&view=findpost&p=106158
; 2006-01-21
; Modified by EdP with help from Paraglider : http://www.911cd.net/forums//index.php?s=&showtopic=16315&view=findpost&p=106401
; Requires the controlpanel and hwpnp plugins to work.
; 2006-03-11
[Version]
Signature="$Windows NT$"

[PEBuilder]
Name="Intel Graphics"
Enable=1
Help="intelgraphics.htm"

[SourceDisksFiles]
files\*.dll=2
files\*.sys=4
files\ssigd.txt=20,ssigd.inf
files2\*.inf=20

[Append]
nu2menu.xml, IntelGraphics_nu2menu.xml


intergraphics_nu2menu.xml
CODE
<NU2MENU>
   <MENU ID="Resolution">
    <MITEM TYPE="ITEM" VISIBILITY="@Shl(@Not(@FileExists(@GetWinDir()\system32\setmaxres.exe)))" CMD="RUN"
    FUNC="@GetProgramDrive()\Programs\IntelGraphics\IntelGraphics.cmd X">Display graphic hardware</MITEM>
    <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\setmaxres.exe))" CMD="RUN"
    FUNC="@GetProgramDrive()\Programs\IntelGraphics\IntelGraphics.cmd">Intel Graphics Fix</MITEM>
   </MENU>
</NU2MENU>


intelgraphics.htm
CODE
<html>
<head></head>
<body>
<i>PE Builder v3 plugin</i>
<hr>
<h1>Intel Graphics</h1>
Intel Graphic chips and BartPE do <u>not</u> get along.  Unlike the direct approach for installing NET drivers to install Intel display
drivers requires a plugin, in fact, several plugins. In addition to installing the Intel display drivers you need a plugin for the display
device class installer which for some very strange reason is desk.cpl and is included in the ControlPanel plugin.  The drivers also require
the HWpnp plugin and the post processing utility infCacheBuild.  
<br><br>
To change video resolutions, once BartPE is booted, invoke the Install Devices(HWPnP) menu option then the Control Panel's Display option. <br>
-or-
if you add <b>paraglider</b>'s SetMaxRes plugin you can simply use the menu option Intel Graphics Fix.  
<br><br>
For a complete discussion of this see: <a href="http://www.911cd.net/forums//index.php?showtopic=16315&st=00">The CD Forum > Bart's PE Builder >Troubleshooting Intel Graphics</a>
<br>
<hr>
<i>PE Builder
Copyright (c) 2002-2004 Bart Lagerweij. All rights reserved.</i><br>
</body>
</html


intelgraphics.cmd
CODE
@echo off&Title Intel Graphics auto fix
rem **************************************************************************
rem *               Intel Graphics fix Plug-In for BartPE                    *
rem *                             by Ed P                                    *
rem **************************************************************************

:DISPLAY
if %1! == ! goto THEFIX
MODE CON: COLS=80 LINES=21
echo.
setmaxres
pause > nul
goto EXIT

:THEFIX
start /wait HWPnP.exe -all =@Display /log /p /d+
:: SetMaxRes.exe     use if taking the defaults specified in control.inf.
SetMaxRes.exe h1024 v768 b32
:EXIT
exit


controlpanel.htm
CODE
<html>
<head></head>
<body>
<i>PE Builder v3 plugin</i>
<hr>
<h1>Control Panel</h1>
To install display drivers you need a plugin for the display device class installer which for some very strange reason is desk.cpl.
This plugin also includes several other helpful control panel functions such as; Stopping USB devices, Hardward Wizard, support for
Sound and Audio Devices, and Computer Management. <br>
<br>
Recommended by <b>paraglider</b>: <a href="http://www.911cd.net/forums//index.php?s=&showtopic=16315&view=findpost&p=106321">The CD Forum > Bart's PE Builder >Troubleshooting Intel Graphics</a>
<br>
<hr>
<i>PE Builder
Copyright (c) 2002-2004 Bart Lagerweij. All rights reserved.</i><br>
</body>
</html>


controlpanel_nu2menu.xml
CODE
<!-- controlpanel_Nu2Menu.xml entry by By ejmyers -->
<!-- MBarnes remove entries for time, main, access - 16 Nov 2003 -->
<!-- add telephon.cpl, inetcpl.cpl & tweakui.exe 19 Jan 2004 - 21 Jan 2004 -->
<!-- http://www.911cd.net/forums//index.php?s=&showtopic=7450&view=findpost&p=42318 -->
<NU2MENU>

<MENU ID="System">
<MITEM TYPE="POPUP" MENUID="Control">Control Panel</MITEM>
</MENU>

<MENU ID="Control">
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\sysdm.cpl))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl">System Properties</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\hotplug.dll))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL hotplug.dll">Stop Hardware (USB,FireWire)</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\System32\telephon.cpl))" CMD="RUN" PARM="3"
FUNC="@GetWinDir()\System32\RunDLL32.EXE shell32.dll,Control_RunDLL telephon.cpl">Telephone</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\desk.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\desk.cpl">Display</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\hdwwiz.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\hdwwiz.cpl">Hardware Wizard</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\mmc.exe))"
CMD="RUN" FUNC="@GetWinDir()\system32\mmc.exe @GetWinDir()\system32\compmgmt.msc">Computer Management</MITEM>
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetWinDir()\system32\mmsys.cpl))"
CMD="RUN" FUNC="rundll32.exe shell32.dll,Control_RunDLL @GetWinDir()\system32\mmsys.cpl">Sound And Audio Devices</MITEM>

</MENU>

</NU2MENU>


controlpanel.inf
CODE
; PE Builder v3 plug-in INF file
; Created by Bart Lagerweij
; http://www.nu2.nu/pebuilder/
;
; Control Panel Items
; By ejmyers
; mod by M Barnes 16 Nov 2003 as 3.018 installs time, main, access
; 17 Jan 2004 add telephon.cpl & tweakui.exe
;
; http://www.911cd.net/forums//index.php?s=&showtopic=16315&view=findpost&p=106321
; Display Device Class Installer

[Version]
Signature= "$Windows NT$"

[PEBuilder]
name="Control Panel - Display Device Class Installer"
Enable=1
Help="controlpanel.htm"

[WinntDirectories]

[SourceDisksFiles]
input.dll=2
HOTPLUG.DLL=2
sysdm.cpl=2
telephon.cpl=2
control.exe=2
hdwwiz.cpl=2
sigtab.dll=2
mmsys.cpl=2
compmgmt.msc=2
; mbarnes : http://www.911cd.net/forums//index.php?s=&showtopic=16294&view=findpost&p=106104
Desk.cpl=2
themeui.dll=2
deskadp.dll=2
deskmon.dll=2


[Software.AddReg]
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}"
0x1, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}", "", "Windows ThemeUI Pages"
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\DefaultIcon"
0x2, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32"
0x2, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{B12AE898-D056-4378-A844-6D393FE37956}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}"
0x1, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}", "", "Windows Settings Page"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\DefaultIcon"
0x2, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32"
0x2, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{4c892621-6757-4fe0-ad8c-a6301be7fba2}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}"
0x1, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}", "", "PlusPack CPL Extension"
0x0, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32"
0x2, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{41E300E0-78B6-11ce-849B-444553540000}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}"
0x1, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}", "", "Display Control Panel HTML Extensions"
0x0, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32"
0x2, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{3FC0B520-68A9-11D0-8D77-00C04FD70822}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}"
0x1, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}", "", "Windows ScreenSaver Properties"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\DefaultIcon"
0x2, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32"
0x2, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{ADB9F5A4-E73E-49b8-99B6-2FA317EF9DBC}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}"
0x1, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}", "", "Background Thumbnail Generator"
0x0, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32"
0x2, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{7487cd30-f71a-11d0-9ea7-00805f714772}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "", "My Computer"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22913"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31751"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9216"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon", "", "%SystemRoot%\Explorer.exe,0"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell", "", "none"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find", "", "@%SystemRoot%\system32\SHELL32.dll,-8503"
0x4, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\command"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage", "", "@%windir%\system32\mycomput.dll,-400"
0x4, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage", "SuppressionPolicy", 0x4000003C
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command"
0x2, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command", "", "%windir%\system32\mmc.exe /s %windir%\system32\compmgmt.msc"
0x0, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder"
0x1, "Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder", "HideOnDesktopPerUser", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}"
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "SortOrderIndex", 0x48
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22914"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9227"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon", "", "%SystemRoot%\system32\SHELL32.dll,-235"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "ThreadingModel", "Apartment"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32", "LoadWithoutCOM", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell", "", "none"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find"
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\command"
0x2, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\Offline Files"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\Offline Files", "", "{750fdf0e-2a26-11d1-a3ea-080036587f03}"
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\PropertySheetHandlers\{4a7ded0a-ad25-11d0-98a8-0800361b1103}"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\PropertySheetHandlers\{4a7ded0a-ad25-11d0-98a8-0800361b1103}", "", ""
0x0, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder"
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "WantsFORPARSING", ""
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "CallForAttributes", 0x20040
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "HideOnDesktopPerUser", ""
0x1, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "QueryForOverlay", ""
0x4, "Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "Attributes", 0xF080013D
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "", "My Network Places"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22912"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31749"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-9217"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon", "", "%SystemRoot%\system32\SHELL32.dll,17"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell", "", "none"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find", "", "@%SystemRoot%\system32\SHELL32.dll,-29188"
0x4, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find", "SuppressionPolicy", 0x80
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\command"
0x2, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\command", "", "%SystemRoot%\Explorer.exe"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec", "", "[FindFolder(""%l"", %I)]"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\application"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\application", "", "Folders"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\topic"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\find\ddeexec\topic", "", "AppProperties"
0x0, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\ShellFolder"
0x1, "Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\ShellFolder", "HideOnDesktopPerUser", ""
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "", "Recycle Bin"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "InfoTip", "@%SystemRoot%\system32\SHELL32.dll,-22915"
0x4, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "SortOrderIndex", 0x60
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "IntroText", "@%SystemRoot%\system32\SHELL32.dll,-31748"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}", "LocalizedString", "@%SystemRoot%\system32\SHELL32.dll,-8964"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "", "%SystemRoot%\System32\shell32.dll,31"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Empty", "%SystemRoot%\System32\shell32.dll,31"
0x2, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Full", "%SystemRoot%\System32\shell32.dll,32"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32", "", "shell32.dll"
0x1, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}"
0x0, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder"
0x3, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "Attributes", 40,01,00,20
0x4, "Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder", "CallForAttributes", 0x40
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}"
0x1, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}", "", "Windows Theme Preview API"
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\DefaultIcon"
0x2, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\DefaultIcon", "", "%SystemRoot%\System32\themeui.dll,7"
0x0, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32"
0x2, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32", "", "%SystemRoot%\System32\themeui.dll"
0x1, "Classes\CLSID\{B7BBD408-F09C-4aa8-B65E-A00B8FE0F0B9}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Adapter CPL Extension"
0x0, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskadp.dll"
0x1, "Classes\CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Monitor CPL Extension"
0x0, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskmon.dll"
0x1, "Classes\CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}", "", "Display Panning CPL Extension"
0x0, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "", "deskpan.dll"
0x1, "Classes\CLSID\{42071714-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}", "", "Display TroubleShoot CPL Extension"
0x0, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32", "", "deskperf.dll"
0x1, "Classes\CLSID\{f92e8c40-3d33-11d2-b1aa-080036a75b03}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}"
0x1, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}", "", "ICM Monitor Management"
0x0, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32"
0x2, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32", "", "%SystemRoot%\System32\icmui.dll"
0x1, "Classes\CLSID\{5DB2625A-54DF-11D0-B6C4-0800091AA605}\InProcServer32", "ThreadingModel", "Apartment"
0x0, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}"
0x1, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}", "", "ActiveDesktop"
0x0, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}\InProcServer32"
0x2, "Classes\CLSID\{75048700-EF1F-11D0-9888-006097DEACF9}\InProcServer32", "", "%SystemRoot%\system32\SHELL32.dll"

[SetValue]
;ICH4
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24C1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CA", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24CB", """intelide"""

;ICH5
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24D1", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24DB", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_24A2", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_25A3", """intelide"""

;ICH6
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2651&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_2652&CC_0101", """intelide"""
"txtsetup.sif","HardwareIdsDatabase","PCI\VEN_8086&DEV_266F", """intelide"""

[Append]
nu2menu.xml, controlpanel_nu2menu.xml


intel_i81x.inf
CODE
; Intel_i81x.inf
; PE Builder v3 plug-in INF file
; cdob  http://www.911cd.net/forums//index.php?showtopic=10973&view=findpost&p=66932

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Intel i81x Graphics Driver"
Enable=1
Version=1.0

[SourceDisksFiles]
;Intel 810/810e/815 chipset graphics adapter
i81xnt5.inf=20
i81xnt5.sys=4
i81xdnt5.dll=2


!infCacheBuild.cmd
CODE
@echo off
echo.
echo !infCacheBuild
echo.
MyFiles\InfCacheBuild.exe "%~dp0%BartPE" > nul
echo.
echo !infCacheBuild Finished.


files
From ftp://aiedownload.intel.com/df-support/98...5_0_Windows.zip

files2
From http://downloadfinder.intel.com/scripts-df...onal〈=eng

filesi81
These files are on the WinXP source CD. (Thank you Oom Erik)

paraglider's HWPnP

paraglider's SetMaxRes

infCacheBuild - part of Sherpya's Build Scripts.

Update

Added a nu2menu option to help automate the Intel Graphic fix. smile.gif It requires yet another plugin, paraglider's SetMaxRes utility.
Ed_P
Not to be greedy but would there be a way to automate this process when booting? ie determine when Intel chips are present, run HWPnP and maybe even Display?
paraglider
I autorun:

start /wait HWPnP.exe +all =@USB /log /p /u /d+ /a
SetMaxRes.exe h1280 v1024 b32

via a autorun.cmd file which runs all my startup programs. Bot hwpnp and setmaxres are available from my web site. You can configure setmaxres so that it picks different parameters for different monitors. I set these fallback params in the registry:

[SetupReg.AddReg]
; The following for 1024x768
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.VRefresh",0x04b

Note : remove =@USB if it causes problems with usb mice - this normally means you have not added mouse drivers and input.inf
Ed_P
@paraglider

How would I configure HWPnP to do just Intel chips? Or just video devices?

I set my DefaultSettings video values in my control.inf file using parms I found here:
http://www.911cd.net/forums//index.php?sho...990&#entry27990
paraglider
-all =@Display /log /p /u /d+ /a

for the display devices. No idea for the intel infs. I would look at the hwpnp.log from the ram drive on a full install and work out the device classes of the devices you want to install.
Oom Erik
QUOTE (Ed_P @ Mar 13 2006, 06:35 PM) *
filesi81
Don't recall at this point.

These files are on the WinXP source CD, no need to copy them into a "filesi81" subdir.
So plugin should look like this:

intel_i81x.inf
CODE
...etc...
[SourceDisksFiles]
;Intel 810/810e/815 chipset graphics adapter
i81xnt5.inf=20
i81xnt5.sys=4
i81xdnt5.dll=2

Regards,
Erik
cdob
QUOTE
How would I configure HWPnP to do just Intel chips? Or just video devices?

Try (not tested):

Intel chips:
HWPnp.exe -all +PCI\VEN_8086 /p /log

Intel graphic:
HWPnp.exe -all +PCI\VEN_8086\CC_0300 /p /log

video devices:
HWPnp.exe -all +PCI\CC_0300 /p /log
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.