Help - Search - Members - Calendar
Full Version: diskpart 2003
The CD Forum > Bart's PE Builder > Plugins
loenatic
Hello everyone,

I'm looking my A#% off for the Diskpart plugin for windows 2003,
does anyone know where to get it??


Q : When I boot BartPE from HDD, diskpart does not work. When I try to execute diskpart, I get the following message: The disk management services could not complete the operation.
A : This is normal, when booting bartPE/winPE from harddisk diskpart will not work, when booting from CD-Rom/DVD it should work fine.

I use a BartPE bootCD made from windows 2003 and use diskpart from the BartPE CD and it doesn't work, blink.gif
i read of a Diskpart plugin for 2003 but can't find it anywhere, please help..........
stuartr
QUOTE (loenatic @ Feb 16 2006, 11:50 AM) *
Hello everyone,

I'm looking my A#% off for the Diskpart plugin for windows 2003,
does anyone know where to get it??
Q : When I boot BartPE from HDD, diskpart does not work. When I try to execute diskpart, I get the following message: The disk management services could not complete the operation.
A : This is normal, when booting bartPE/winPE from harddisk diskpart will not work, when booting from CD-Rom/DVD it should work fine.

I use a BartPE bootCD made from windows 2003 and use diskpart from the BartPE CD and it doesn't work, blink.gif
i read of a Diskpart plugin for 2003 but can't find it anywhere, please help..........


I've only had problems using DiskPart from W2K3 SP1. Use the RTM version instead.
loenatic
QUOTE (stuartr @ Feb 16 2006, 04:08 PM) *
I've only had problems using DiskPart from W2K3 SP1. Use the RTM version instead.


Thnx for the reply. I've tested it and indeed it only works with Windows 2003 WITHOUT SP1 !
cdob
Compare
http://www.911cd.net/forums//index.php?showtopic=16094

Enable "RpcSS needs to launch DComLaunch Service first - SP2 only" and edit original plugin, remove '.2600'.

CODE
;;;[SetupReg.AddReg.2600]
[SetupReg.AddReg]
loenatic
Thnx CDOB for your link !! this DComLaunch edit works!! biggrin.gif
yahoouk
@loenatic

this is my plugin for Partition Table 3.0, it works for me (2k pro + xp pro)
tell me, it does whether work for your or not.
QUOTE
;yahooUK
[Version]Signature="$Windows NT$"

[PEBuilder]
Name="PartitionTable3.0"
Enable=1
Help="help.htm"

[Append]

[Software.AddReg]
;XPE ShortCut
0x2, "Sherpya\XPEinit\Programs", "PartitionTableV3", "%SystemDrive%\Programs\PTDD Group\Partition Table Doctor 3.0\PtdWin.exe"
0x2, "Sherpya\XPEinit\Quicklaunch", "PartitionTableV3", "%SystemDrive%\Programs\PTDD Group\Partition Table Doctor 3.0\PtdWin.exe"

[WinntDirectories]
a="Programs",2

[SourceDisksFolders]
"files"=a

[Default.AddReg]
0x0,"Software\Microsoft\Windows\ShellNoRoam\MUICache"
0x1,"Software\Microsoft\Windows\ShellNoRoam\MUICache","X:\Programs\PTDD Group\Partition Table Doctor 3.0\PtdWin.exe","Partition Table Doctor 3.0"
0x0,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count"
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Ernqzr.yax",\
01,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Cnegvgvba Gnoyr Qbpgbe 3.0.yax",\
01,00,00,00,06,00,00,00,60,a1,fb,23,ad,3c,c6,01
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Cnegvgvba Gnoyr Qbpgbe 3.0 Uryc.yax",\
01,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Cnegvgvba Gnoyr Qbpgbe 3.0 Hfre Thvqr.yax",\
01,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0",\
01,00,00,00,06,00,00,00,60,12,fe,23,ad,3c,c6,01
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Havafgnyy Cnegvgvba Gnoyr Qbpgbe 3.0.yax",\
01,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY:%pfvqy2%\CGQQ Cnegvgvba Gnoyr Qbpgbe 3.0\Ubj gb Perngr Rzretrapl Sybccl Qvfx be Obbgnoyr PQ.yax",\
01,00,00,00,02,00,00,00,00,00,00,00,00,00,00,00
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACNGU:P:\Cebtenz Svyrf\CGQQ Tebhc\Cnegvgvba Gnoyr Qbpgbe 3.0\CgqJva.rkr",\
01,00,00,00,06,00,00,00,40,17,05,24,ad,3c,c6,01

[Software.AddReg]
0x0,"Microsoft\Windows\CurrentVersion\SharedDlls"
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\engine\6\Intel 32\corecomp.ini",0x3
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\engine\6\Intel 32\ctor.dll",0x3
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\engine\6\Intel 32\objectps.dll",0x3
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\engine\6\Intel 32\iuser.dll",0x3
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\IScript\IScript.dll",0x3
0x4,"Microsoft\Windows\CurrentVersion\SharedDlls","X:\Programs\Common Files\InstallShield\engine\6\Intel 32\iKernel.exe",0x3
0x0,"Microsoft\Cryptography\RNG"
0x3,"Microsoft\Cryptography\RNG","Seed",\
da,b0,c3,29,e2,92,cd,3b,f7,1f,b4,cc,9d,cf,e1,60,64,15,b0,cd,25,83,4e,32,7e,\
91,da,b7,fe,b6,55,ac,39,87,ba,2d,64,91,b5,46,f5,d3,f1,6d,4e,95,ee,6b,7d,17,\
2e,50,fe,2b,83,15,76,19,b6,00,b0,35,f6,ee,dc,93,2e,81,32,e6,0d,f3,af,d4,1e,\
15,08,b8,6e,06
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021493-0000-0000-C000-000000000046}\Enum","Implementing",\
1c,00,00,00,01,00,00,00,d6,07,02,00,02,00,1c,00,15,00,16,00,1c,00,71,02,05,\
00,00,00,01,24,d0,30,81,6a,d0,11,82,74,00,c0,4f,d5,ae,38,f3,31,ee,c4,68,47,\
d2,11,be,5c,00,a0,c9,a8,3d,a1,61,4e,a2,ef,78,b0,d0,11,89,e4,00,c0,4f,c9,e2,\
6e,62,4e,a2,ef,78,b0,d0,11,89,e4,00,c0,4f,c9,e2,6e,64,4e,a2,ef,78,b0,d0,11,\
89,e4,00,c0,4f,c9,e2,6e
0x0,"Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021494-0000-0000-C000-000000000046}\Enum"
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories\{00021494-0000-0000-C000-000000000046}\Enum","Implementing",\
1c,00,00,00,01,00,00,00,d6,07,02,00,02,00,1c,00,15,00,16,00,1c,00,6b,03,02,\
00,00,00,25,8c,5c,4d,75,d0,d0,11,b4,16,00,c0,4f,b9,03,76,7f,de,ea,bd,65,c2,\
d0,11,bc,ed,00,a0,c9,0a,b5,0f
0x0,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{BDF3E430-B101-42AD-A544-FADC6B084872}\iexplore"
0x3,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{BDF3E430-B101-42AD-A544-FADC6B084872}\iexplore","Time",\
d6,07,02,00,02,00,1c,00,15,00,19,00,09,00,38,01

0x0,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{5E6AB780-7743-11CF-A12B-00AA004AE837}\Count"
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{5E6AB780-7743-11CF-A12B-00AA004AE837}\Count","HRZR_PGYFRFFVBA",\
6b,e5,31,0e,04,00,00,00
0x0,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count"
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACNGU",\
01,00,00,00,4b,00,00,00,40,17,05,24,ad,3c,c6,01
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_EHACVQY",\
01,00,00,00,0e,00,00,00,60,12,fe,23,ad,3c,c6,01
0x3,"Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count","HRZR_HVDPHG",\
01,00,00,00,0b,00,00,00,b0,b7,23,72,ad,3c,c6,01
0x0,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{BDF3E430-B101-42AD-A544-FADC6B084872}\iexplore"
0x4,"Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{BDF3E430-B101-42AD-A544-FADC6B084872}\iexplore","Count",0x1D
0x0,"SessionInformation"
0x4,"SessionInformation","ProgramCount",0x3


Put your "PTDD Group" folder from your program files folder to "files" folder of PE plugin folder.
Welcome anycomment.
stuartr
QUOTE (loenatic @ Feb 28 2006, 12:26 PM) *
Thnx CDOB for your link !! this DComLaunch edit works!! biggrin.gif


Uh... wait... Diskpart may now work interactively, but have you tried using the scripting support? I found that still won't create a primary partition.
theodin
QUOTE (loenatic @ Feb 16 2006, 01:50 PM) *
Hello everyone,

I'm looking my A#% off for the Diskpart plugin for windows 2003,
does anyone know where to get it??
Q : When I boot BartPE from HDD, diskpart does not work. When I try to execute diskpart, I get the following message: The disk management services could not complete the operation.
A : This is normal, when booting bartPE/winPE from harddisk diskpart will not work, when booting from CD-Rom/DVD it should work fine.

I use a BartPE bootCD made from windows 2003 and use diskpart from the BartPE CD and it doesn't work, blink.gif
i read of a Diskpart plugin for 2003 but can't find it anywhere, please help..........


I made this, it seems to work. But note that Win2k3 SP1 has a bug - anyway, this is the method.
1. get the files (listed in the bartpe plugin below)
2. dcom patch needs to be run for 2003 sp1 (like that in bartpe for winxp sp2.)
3. register vss_ps.dll manually (by autorun script or something.)
You need the patched versions of these files for the registration to occur correctly, as found in this kb: http://support.microsoft.com/?kbid=910380

As i dont have access to hotfixes, the answer was to perform the registrations myself in the bartpe plugin. No files from previous versions of W2k3 here, just the SP1 eval vers of windows 2003 sp1. So here it is:

CODE
[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Diskpart functionality in Win2k3 - SP1 only"
; Assisted with this understanding was:
; http://support.microsoft.com/?kbid=910380
; http://technet2.microsoft.com/WindowsServer/en/Library/89c3a36a-d3e2-4462-8893-7a384b118c6b1033.mspx
; http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/vds/base/vds_interfaces.asp
Enable=1

[SourceDisksFiles]
Ftdisk.sys=4
Partmgr.sys=4
Volsnap.sys=4
Swprv.dll=2
Eventcls.dll=2
Vssadmin.exe=2
Vssapi.dll=2
Vssui.dll=2
Vssvc.exe=2
Vss_ps.dll=2
Diskpart.exe=2

[Default.AddReg]
; Runs dependent DLL registration for Application usage
; 0x1= REG_SZ
; 0x2= REG_EXPAND_SZ
; 0x1, "Software\Microsoft\Windows\CurrentVersion\Run", "DiskPartSupport", "%systemroot%\system32\regsvr32.exe /s %systemroot%\system32\vss_ps.dll"
; removed because the reg key is not read unless you use explorer as a shell.

[SetupReg.AddReg.3790]
; Win2k3 SP1 Only: RpcSS needs to lanuch DComLaunch Service first.
0x7, "ControlSet001\Services\RpcSs","DependOnService","DcomLaunch"

; New DComLaunch Service in Win2k3 SP1
0x1,"ControlSet001\Services\DcomLaunch","Description","DCOM Services"
0x1,"ControlSet001\Services\DcomLaunch","DisplayName","DCOM Services"
0x4,"ControlSet001\Services\DcomLaunch","ErrorControl",0x1
0x1,"ControlSet001\Services\DcomLaunch","Group","Event Log"
0x2,"ControlSet001\Services\DcomLaunch","ImagePath","svchost -k DcomLaunch"
0x1,"ControlSet001\Services\DcomLaunch","ObjectName","LocalSystem"
0x4,"ControlSet001\Services\DcomLaunch","Start",0x2
0x4,"ControlSet001\Services\DcomLaunch","Type",0x20
0x3,"ControlSet001\Services\DcomLaunch","FailureActions",\
00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,02,00,00,00,60,\
ea,00,00
0x1,"ControlSet001\Services\DcomLaunch\Enum","0","Root\LEGACY_DCOMLAUNCH\0000"
0x4,"ControlSet001\Services\DcomLaunch\Enum","Count",0x1
0x4,"ControlSet001\Services\DcomLaunch\Enum","NextInstance",0x1
0x2,"ControlSet001\Services\DcomLaunch\Parameters","ServiceDll","rpcss.dll"
0x3,"ControlSet001\Services\DcomLaunch\Security","Security",\
01,00,14,80,b4,00,00,00,c0,00,00,00,14,00,00,00,34,00,00,00,02,00,20,00,01,\
00,00,00,02,80,18,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,20,02,\
00,00,02,00,80,00,05,00,00,00,00,03,18,00,8d,00,02,00,01,01,00,00,00,00,00,\
01,00,00,00,00,00,00,00,00,00,03,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,\
20,00,00,00,20,02,00,00,00,03,18,00,8f,00,02,00,01,02,00,00,00,00,00,05,20,\
00,00,00,23,02,00,00,00,03,18,00,9d,00,00,00,01,01,00,00,00,00,00,05,04,00,\
00,00,23,02,00,00,00,03,18,00,9d,00,00,00,01,02,00,00,00,00,00,05,20,00,00,\
00,21,02,00,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,\
12,00,00,00

0x1,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","Service","DcomLaunch"
0x4,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","Legacy",0x1
0x4,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","ConfigFlags",0x0
0x1,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","Class","LegacyDriver"
0x1,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","ClassGUID","{8ECC055D-047F-11D1-A537-0000F8753ED1}"
0x1,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000","DeviceDesc","DCOM Services."
0x1,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH\0000\Control","ActiveService","DcomLaunch"
0x4,"ControlSet001\Enum\Root\LEGACY_DCOMLAUNCH","NextInstance",0x1

[Software.AddReg]
0x1,"Classes\CLSID\{E0393303-90D4-4A97-AB71-E9B671EE2729}",,"VDS ProxyStub"
0x2,"Classes\CLSID\{E0393303-90D4-4A97-AB71-E9B671EE2729}\InprocServer32",,"%SystemRoot%\System32\vds_ps.dll"
0x1,"Classes\CLSID\{E0393303-90D4-4A97-AB71-E9B671EE2729}\InprocServer32","ThreadingModel","Both"

0x1,"Classes\CLSID\{F2C2787D-95AB-40D4-942D-298F5F757874}",,"PSFactoryBuffer"
0x2,"Classes\CLSID\{F2C2787D-95AB-40D4-942D-298F5F757874}\InprocServer32",,"%SystemRoot%\System32\vds_ps.dll"
0x1,"Classes\CLSID\{F2C2787D-95AB-40D4-942D-298F5F757874}\InprocServer32","ThreadingModel","Both"

0x1,"Classes\Interface\{88306BB2-E71F-478C-86A2-79DA200A0F11}",,"IVdsVolume"
0x1,"Classes\Interface\{88306BB2-E71F-478C-86A2-79DA200A0F11}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{9882F547-CFC3-420B-9750-00DFBEC50662}",,"IVdsCreatePartitionEx"
0x1,"Classes\Interface\{9882F547-CFC3-420B-9750-00DFBEC50662}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{98F17BF3-9F33-4F12-8714-8B4075092C2E}",,"IVdsHwProviderPrivate"
0x1,"Classes\Interface\{98F17BF3-9F33-4F12-8714-8B4075092C2E}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{9AA58360-CE33-4F92-B658-ED24B14425B8}",,"IVdsSwProvider"
0x1,"Classes\Interface\{9AA58360-CE33-4F92-B658-ED24B14425B8}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{CB53D96E-DFFB-474A-A078-790D1E2BC082}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{D188E97D-85AA-4D33-ABC6-26299A10FFC1}",,"IVdsAdmin"
0x1,"Classes\Interface\{D188E97D-85AA-4D33-ABC6-26299A10FFC1}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{D5D23B6D-5A55-4492-9889-397A3C2D2DBC}",,"IVdsAsync"
0x1,"Classes\Interface\{D5D23B6D-5A55-4492-9889-397A3C2D2DBC}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{D99BDAAE-B13A-4178-9FDB-E27F16B4603E}",,"IVdsHwProvider"
0x1,"Classes\Interface\{D99BDAAE-B13A-4178-9FDB-E27F16B4603E}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{DAEBEEF3-8523-47ED-A2B9-05CECCE2A1AE}",,"IVdsMaintenance"
0x1,"Classes\Interface\{DAEBEEF3-8523-47ED-A2B9-05CECCE2A1AE}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{E0393303-90D4-4A97-AB71-E9B671EE2729}",,"IVdsServiceLoader"
0x1,"Classes\Interface\{E0393303-90D4-4A97-AB71-E9B671EE2729}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{9882F547-CFC3-420B-9750-00DFBEC50662}",,"IVdsCreatePartitionEx"
0x1,"Classes\Interface\{9882F547-CFC3-420B-9750-00DFBEC50662}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{E0393303-90D4-4A97-AB71-E9B671EE2729}",,"IVdsServiceLoader"
0x1,"Classes\Interface\{E0393303-90D4-4A97-AB71-E9B671EE2729}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{0EE1A790-5D2E-4ABB-8C99-C481E8BE2138}",,"IVdsLunPlex"
0x1,"Classes\Interface\{0EE1A790-5D2E-4ABB-8C99-C481E8BE2138}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{0EE1A790-5D2E-4ABB-8C99-C481E8BE2138}",,"IVdsLunPlex"
0x1,"Classes\Interface\{0EE1A790-5D2E-4ABB-8C99-C481E8BE2138}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{0818A8EF-9BA9-40D8-A6F9-E22833CC771E}",,"IVdsService"
0x1,"Classes\Interface\{0818A8EF-9BA9-40D8-A6F9-E22833CC771E}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{07E5C822-F00C-47A1-8FCE-B244DA56FD06}",,"IVdsDisk"
0x1,"Classes\Interface\{07E5C822-F00C-47A1-8FCE-B244DA56FD06}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{0316560B-5DB4-4ED9-BBB5-213436DDC0D9}",,"IVdsRemovable"
0x1,"Classes\Interface\{0316560B-5DB4-4ED9-BBB5-213436DDC0D9}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{3540A9C7-E60F-4111-A840-8BBA6C2C83D8}",,"IVdsLun"
0x1,"Classes\Interface\{3540A9C7-E60F-4111-A840-8BBA6C2C83D8}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{33B87426-5C06-49F4-84BD-F486B1B4A21D}",,"IVdsMigrateDisks"
0x1,"Classes\Interface\{33B87426-5C06-49F4-84BD-F486B1B4A21D}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{11F3CD41-B7E8-48FF-9472-9DFF018AA292}",,"IVdsProviderPrivate"
0x1,"Classes\Interface\{11F3CD41-B7E8-48FF-9472-9DFF018AA292}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{118610B7-8D94-4030-B5B8-500889788E4E}",,"IEnumVdsObject"
0x1,"Classes\Interface\{118610B7-8D94-4030-B5B8-500889788E4E}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{10C5E575-7984-4E81-A56B-431F5F92AE42}",,"IVdsProvider"
0x1,"Classes\Interface\{10C5E575-7984-4E81-A56B-431F5F92AE42}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{E882C452-CF37-482A-BBFF-E6EE614E8023}",,"IVdsSwProviderPrivate"
0x1,"Classes\Interface\{E882C452-CF37-482A-BBFF-E6EE614E8023}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{EE2D5DED-6236-4169-931D-B9778CE03DC6}",,"IVdsVolumeMF"
0x1,"Classes\Interface\{EE2D5DED-6236-4169-931D-B9778CE03DC6}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{FF24EFA4-AADE-4B6B-898B-EAA6A20887C7}",,"IVdsDrive"
0x1,"Classes\Interface\{FF24EFA4-AADE-4B6B-898B-EAA6A20887C7}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{3B69D7F5-9D94-4648-91CA-79939BA263BF}",,"IVdsPack"
0x1,"Classes\Interface\{3B69D7F5-9D94-4648-91CA-79939BA263BF}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{4AFC3636-DB01-4052-80C3-03BBCB8D3C69}",,"IVdsServiceInitialization"
0x1,"Classes\Interface\{4AFC3636-DB01-4052-80C3-03BBCB8D3C69}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{4DAA0135-E1D1-40F1-AAA5-3CC1E53221C3}",,"IVdsVolumePlex"
0x1,"Classes\Interface\{4DAA0135-E1D1-40F1-AAA5-3CC1E53221C3}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{54D1F9E3-7FD3-421A-AF9C-53C2D8EE5BCF}",,"IVdsOwnershipChangeQuery"
0x1,"Classes\Interface\{54D1F9E3-7FD3-421A-AF9C-53C2D8EE5BCF}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{6E6F6B40-977C-4069-BDDD-AC710059F8C0}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{6FCEE2D3-6D90-4F91-80E2-A5C7CAACA9D8}",,"IVdsSubSystem"
0x1,"Classes\Interface\{6FCEE2D3-6D90-4F91-80E2-A5C7CAACA9D8}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"
0x1,"Classes\Interface\{8326CD1D-CF59-4936-B786-5EFC08798E25}",,"IVdsAdviseSink"
0x1,"Classes\Interface\{8326CD1D-CF59-4936-B786-5EFC08798E25}\ProxyStubClsid32",,"{E0393303-90D4-4A97-AB71-E9B671EE2729}"


I run bartpe from a RAM based SDI image, allowing me to change cd when i want after booting. also note that this means my systemdrive is writable. I havent tested this anywhere else, so if you dont have that, your results may vary. Actually, I'd be interested in knowing if this works for anyone else.

Any feedback appreciated, priate email pls: thor ATDOMAINNAME paradise POINT net POINT nz
risolutore
this is my plugin for diskpart can it be added and combined with this one?
CODE
; PE Builder v3 plug-in INF file for diskpart 03sp1
; Created by risolutore :P
; diskpart03.inf

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="SYS: DiskPart.exe form Win03sp1 EN "
Enable=1

[SourceDisksFiles]
; to System32
files\diskpart.exe=2,,1
; Volume disk service
files\vds.exe=2,,1
files\vds_ps.dll=2,,1
files\vdsbas.dll=2,,1
files\vdsdyndr.dll=2,,1
files\vdsldr.exe=2,,1
files\vdsutil.dll=2,,1

[SetupReg.AddReg]
;Registry keys for Virtual disk manager
0x7, "ControlSet001\Services\vds", "DependOnService", "PlugPlay", "RpcSs"
0x4, "ControlSet001\Services\vds", "Type", 0x10
0x4, "ControlSet001\Services\vds", "Start", 0x03
0x4, "ControlSet001\Services\vds", "ErrorControl", 0x01
0x2, "ControlSet001\Services\vds", "ImagePath", "%SystemRoot%\System32\vds.exe"
0x1, "ControlSet001\Services\vds", "DisplayName", "Virtual Disk Service"
0x1, "ControlSet001\Services\vds", "ObjectName", "LocalSystem"
0x1, "ControlSet001\Services\vds", "Description", "Provides software volume and hardware volume management service."

0x3, "ControlSet001\Services\vds\Security", "Security", 01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
& nbsp;00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,
\
& nbsp;00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,
\
& nbsp;05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,
\
& nbsp;20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,
\
& nbsp;00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,
\
  00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

0x1, "ControlSet001\Services\vds\SoftwareProviders\{CA7DE14F-5BC8-48fd-93DE-A19527B0459E}", "", "Microsoft Virtual Disk Service Basic Provider"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{CA7DE14F-5BC8-48fd-93DE-A19527B0459E}", "Clsid", "{DE010DA1-289B-4232-8CD0-5112DCA6A7B3}"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{CA7DE14F-5BC8-48fd-93DE-A19527B0459E}", "Version", "1.0.0.1"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{CA7DE14F-5BC8-48fd-93DE-A19527B0459E}", "VersionId"="{21CBA22B-9418-43c7-8B77-80F0B410D503}"

0x1, "ControlSet001\Services\vds\SoftwareProviders\{F96544E6-5C8D-47b9-AA6E-FD19AB278629}", "", "Microsoft Virtual Disk Service Dynamic Provider"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{F96544E6-5C8D-47b9-AA6E-FD19AB278629}", "Clsid", "{DEB10DEB-289B-4232-8CD0-5112DCA6A7B3}"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{F96544E6-5C8D-47b9-AA6E-FD19AB278629}", "Version", "1.0.0.1"
0x1, "ControlSet001\Services\vds\SoftwareProviders\{F96544E6-5C8D-47b9-AA6E-FD19AB278629}", "VersionId", "{FE71AD60-99F3-4015-8B81-44C1516F9B9C}"

0x1, "ControlSet001\Services\vds\Enum", "0", "Root\LEGACY_VDS\0000"
0x4, "ControlSet001\Services\vds\Enum", "Count", 0x01
0x4, "ControlSet001\Services\vds\Enum", "NextInstance", 0x01

0x4, "ControlSet001\Enum\Root\LEGACY_VDS", "NextInstance", 0x01

0x1, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "Service", "vds"
0x4, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "Legacy", 0x01
0x4, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "ConfigFlags", 0x00
0x1, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "Class", "LegacyDriver"
0x1, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "ClassGUID", "{8ECC055D-047F-11D1-A537-0000F8753ED1}"
0x1, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "DeviceDesc", "Virtual Disk Service"

0x4, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "*NewlyCreated*", 0x00
0x1, "ControlSet001\Enum\Root\LEGACY_VDS\0000", "ActiveService", "vds"
theodin
QUOTE (risolutore @ Apr 20 2006, 02:34 PM) *
this is my plugin for diskpart can it be added and combined with this one?


Does it work? What functionality does it add? I found that the services do not need to be explicitly mentioned in order for diskpart to work as it is in my current plugin. I think you have a file or so more than I have too. Do you know what they relate to? If your plugin works as you have written it here, i must have made some grande failure somewhere in my fault finding!
Yanze
QUOTE (cdob @ Feb 27 2006, 12:47 PM) *
Enable "RpcSS needs to launch DComLaunch Service first - SP2 only" and edit original plugin, remove '.2600'.

CODE
;;;[SetupReg.AddReg.2600]
[SetupReg.AddReg]

Thank you!
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.