Wilders Security Forums  

Go Back   Wilders Security Forums > Official Paragon Support Forum > Paragon Partition Manager Product Line
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread
  #1  
Old March 7th, 2012, 08:48 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default PEBuilder and Hard Disk Manager 12 Professional

I've successfully gotten Hard Disk Manager Professional 2010 to work with PEBuilder, but not the newer versions 11 and 12. I'm wondering if anyone has a suggestion of how to run the software from a Windows XP PE environment. The problem that I have is when I start any backup operation the program aborts and the window disappears.

I have turned off the VSS options in the program and verified that I have the same basic settings that worked with the 2010 version.

I've noticed that some scripts for smaller versions of Paragon Hard Disk Manager copy the files from the CD into a RAM disk. Does anyone know if that is now required to run the program (having write access to the program folder)?

I'm still using Bart's PE Builder because I have been unable to get WinBuilder to work and there are no scripts that I can find for Paragon HDM 12 Professional.

Has anyone gotten HDM 11 or 12 to work with Windows XP PE?

Any suggestions will be appreciated.
  #2  
Old March 8th, 2012, 06:51 AM
fireworker fireworker is offline
Regular Poster
 
Join Date: Sep 2009
Location: Russia
Posts: 70
Default Re: PEBuilder and Hard Disk Manger 12 Professional

for HDM11 http://www.911cd.net/forums//index.php?showtopic=24497
__________________
If you are able to understand the meaning of the text that I wrote. That'll be grateful to you for amendment, the construction of my sentences.
  #3  
Old March 8th, 2012, 09:49 PM
SIW2 SIW2 is offline
Very Frequent Poster
 
Join Date: Sep 2009
Posts: 1,480
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Arvy has just done a script for HDM12 - it is brand new -so he might to want to fiddle with it still.


http://www.wilderssecurity.com/showthread.php?t=316285
  #4  
Old March 11th, 2012, 12:25 AM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Thanks for the replies. I'll give those scripts and plugins a try and post any information that I find. I got WinBuilder working so I can test that as well as BartPE.
  #5  
Old March 24th, 2012, 01:53 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

I tested the PE Builder Plugin with Paragon Hard Disk Manager 2012 Professional.

The program did not start because it couldn't find some dependencies for "hdm.dll".

I added the following files to the plugin.

[SourceDisksFiles]

; from system32

System32\prgiso.dll=2
System32\qtp-mt334.dll=2
System32\wnaspi32.dll=2

Now I have a similar problem as before. Instead of aborting, on an attempt to do backup, the operation completes immediately with success, but the backup archive is not complete. The backup appears to do nothing except back up the MBR to an archive ending in ".000".

Here are the files that were created.

arc_240312133821687.pbf 74KB
arc_240312133821687.pfi 32KB
arc_240312133821687_0000p.000 27KB

The backup should be about 1.5GB containing an NTFS partition with Windows XP Home Edition.

The plugin adds the "hotcore3.sys" driver, and that did make a difference, since the program no longer aborts. However it still doesn't perform a backup.
  #6  
Old March 24th, 2012, 02:40 PM
SIW2 SIW2 is offline
Very Frequent Poster
 
Join Date: Sep 2009
Posts: 1,480
Default Re: PEBuilder and Hard Disk Manager 12 Professional

What did you use to make your pe media?

I make mine by hand and only need to include about 52mb of files for HDM12 Pro.

If you are using Win7pese which is what Arvy was talking about - I suggest you use the full version ( not the small one ).

Best thing is to add the paragon files in by hand.

There is an option in winbuilder interface to add any files - use that and create a folder called paragon then just copy in from your hard drive installation.

Click image for larger version

Name:	2012-03-24_113808.jpg
Views:	5
Size:	97.3 KB
ID:	232242

Paragon's program folder, nls folder, and layout.ini. You can also make an empty folder called scripts2 - otherwise paragon will create it when you run it.

Name:  2012-03-24_113300.jpg
Views: 1005
Size:  13.0 KB

make sure prgiso, qtp-mt334, and wnaspi are in the paragon\program folder.

You also winscard.dll and winscard.dll.mui in system32 and system32\en-us

(If you are making 64 bit pe they should be in syswow64 and syswow64\en-us )
  #7  
Old March 24th, 2012, 02:56 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

I was able to solve my problem building with BartPE. I haven't tested with WinBuilder yet.

It turned out I was doing something stupid. I had set the Virtual Machine that I use for testing to have 128MB of RAM. That is too little to run the software. I changed the RAM size to 512MB and now the Paragon HDM12 and HDM11 both work. I'm not sure when the "hotcore" and "universal image mounter" drivers are required. I don't have them in my HDM11 plugin and it seems to work as well as the HDM12 plugin.

Neither plugin gives me the option to use "hot processing" or "VSS". I don't really need those because I don't back up the Windows PE partition when it is booted.

Thanks for all the suggestions and help. I'll try the WinBuilder plugin soon. I'm still learning about WinBuilder so that one make take me a while longer to test.

The only suggestion that I have regarding plugins is that possibly the system files I mentioned have to be installed to "windows\system32". Without those, the error I got was immediately upon starting the program. It complained that it could not load "hdm.dll". Really the problem was the dependencies for "hdm.dll" since "hdm.dll" was found in the program's folder.

One other general comment that I have is WinBuilder seems to take quite a lot longer to create a system. I realize that it also is quite a bit more flexible than Bart's PE Builder. WindBuilder is also being kept current, so that is a strong reason for me to start using it.
  #8  
Old March 24th, 2012, 08:53 PM
fireworker fireworker is offline
Regular Poster
 
Join Date: Sep 2009
Location: Russia
Posts: 70
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Erik_FL,
Please publish your working plugin for BartPE?
__________________
If you are able to understand the meaning of the text that I wrote. That'll be grateful to you for amendment, the construction of my sentences.
  #9  
Old March 26th, 2012, 08:41 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

This is the PEBuilder plug-in that I am using with Windows XP. Most of this was provided by others, including Arvy who deserve the credit for solving the problems.

ParagonHDM12.inf
Code:
; PE Builder v3 plug-in INF file ; for Paragon Hard Disk Manager Manager 12 Professional [Version] Signature= "$Windows NT$" [PEBuilder] Name="Diskmanagement: Paragon Hard Disk Manager 12 Professional" Enable=0 Help= [WinntDirectories] a="Programs\HDM12",2 [SourceDisksFolders] ; from program files files=a [SourceDisksFiles] ; from system32 System32\prgiso.dll=2 System32\qtp-mt334.dll=2 System32\wnaspi32.dll=2 ; from system32\drivers System32\drivers\Hotcore3.sys=4,,1 System32\drivers\Uim_IM.sys=4,,1 System32\drivers\UimBus.sys=4,,1 System32\drivers\UimFIO.sys=4,,1 HDM12.bat=a,,1 DEF12.bat=a,,1 [SetValue] "txtsetup.sif", "SourceDisksFiles", "hotcore3.sys", "1,,,,,,_3,4,1" "txtsetup.sif", "SCSI.Load", "hotcore3", "hotcore3.sys,4" "txtsetup.sif", "SCSI", "hotcore3", """Paragon hotcore3 driver""" [SetupReg.AddReg] 0x4, "ControlSet001\Services\hotcore3", "Type", 0x1 0x4, "ControlSet001\Services\hotcore3", "Start", 0x0 0x4, "ControlSet001\Services\hotcore3", "ErrorControl", 0x1 0x1, "ControlSet001\Services\hotcore3", "DisplayName", "hc3ServiceName" 0x1, "ControlSet001\Services\hotcore3", "Group", "PNP Filter" 0x2, "ControlSet001\Services\hotcore3", "ImagePath", "system32\drivers\hotcore3.sys" 0x1, "ControlSet001\Services\hotcore3\Enum","0","STORAGE\\Volume\\1&30a96598&0&SignatureF3C6F3C6Offset7000Length1FF9DF000" 0x4, "ControlSet001\Services\hotcore3\Enum","Count", 0x00000002 0x4, "ControlSet001\Services\hotcore3\Enum","NextInstance", 0x00000002 0x1, "ControlSet001\Services\hotcore3\Enum","1","STORAGE\\Volume\\1&3735c57b&0&LDM#{49706fe5-cd64-46b0-8e94-c97148b77d8e}" 0x4, "ControlSet001\Services\UimBus", "Type", 0x1 0x4, "ControlSet001\Services\UimBus", "Start", 0x1 0x4, "ControlSet001\Services\UimBus", "ErrorControl", 0x1 0x1, "ControlSet001\Services\UimBus", "DisplayName", "Universal Image Mounter Controller" 0x1, "ControlSet001\Services\UimBus", "Group", "PNP Filter" 0x2, "ControlSet001\Services\UimBus", "ImagePath", "system32\drivers\UimBus.sys" 0x1, "ControlSet001\Services\UimBus\Enum","0","ROOT\\UIM\\0000" 0x4, "ControlSet001\Services\UimBus\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\UimBus\Enum","NextInstance", 0x00000001 0x4, "ControlSet001\Services\Uim_IM", "Type", 0x1 0x4, "ControlSet001\Services\Uim_IM", "Start", 0x1 0x4, "ControlSet001\Services\Uim_IM", "ErrorControl", 0x1 0x1, "ControlSet001\Services\Uim_IM", "DisplayName", "UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Services\Uim_IM", "Group", "PNP Filter" 0x2, "ControlSet001\Services\Uim_IM", "ImagePath", "system32\drivers\Uim_IM.sys" 0x1, "ControlSet001\Services\Uim_IM\Enum","0","ROOT\\UIM\\0001" 0x4, "ControlSet001\Services\Uim_IM\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\Uim_IM\Enum","NextInstance", 0x00000001 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Class","UIM" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}",@,"Universal Image Mounter" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Icon","-9" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfPath","oem12.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfSection","UimBus_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","MatchingDeviceId","root\\uim_bus" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfPath","oem13.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSection","Plugin_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSectionExt",".NT" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","MatchingDeviceId","uim\\plugin_db" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDesc","UIM Drive Backup Image Plugin" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","creation",2e,04,21,40,c1,1e,cc,01 0x4, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","type",0x5 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","inf","hotcorewin2k.inf" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","ProductName","Paragon Hard Disk Manager™ 11 Server" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","DisplayName","Paragon Hard Disk Manager™ 11 Server" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","Services",68,00,6f,00,74,00,63,00,6f,00,72,00,65,00,33,00,00,00,00,00 0x1, "Microsoft\Windows\CurrentVersion\DIFxApp\Components\{5E70FD97-EE73-4063-A702-BCE811AC7AC8}","DriverStore","system32\\DRVSTORE\\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0\\hotcorewin2k.inf" ;0x4, "ControlSet001\Enum\Root\UIM","NextInstance", 0x00000001 0x1, "ControlSet001\Enum\Root\UIM\0000","Service","UimBus" 0x4, "ControlSet001\Enum\Root\UIM\0000","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0000","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0000","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0000","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0000","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0000" 0x3, "ControlSet001\Enum\Root\UIM\0000","HardwareID",52,00,6f,00,6f,00,74,00,5c,00,55,00,49,00,4d,00,5f,00,42,\ 00,55,00,53,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0000","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0000","DeviceDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Enum\Root\UIM\0000\Control","ActiveService","UimBus" 0x1, "ControlSet001\Enum\Root\UIM\0001","Service","Uim_IM" 0x4, "ControlSet001\Enum\Root\UIM\0001","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0001","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0001","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0001","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0001","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0001" 0x3, "ControlSet001\Enum\Root\UIM\0001","HardwareID",55,00,49,00,4d,00,5c,00,50,00,4c,00,55,00,47,00,49,00,4e,\ 00,5f,00,44,00,42,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0001","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0001","DeviceDesc","UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Enum\Root\UIM\0001\Control","ActiveService","Uim_IM" [Software.AddReg] 0x0, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\" 0x4, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\CurrentVersion","Version", 0x00000007 ;Apps Path 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","Path","%SystemDrive%\Programs\HDM11\Program" 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","","%SystemDrive%\Programs\HDM11\Program\Launcher.exe" ; Shared DLLS 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\HotCore3.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\UimBus.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\Uim_IM.sys", 0x00000001 ;Menus 0x2,"Sherpya\XPEinit\Programs","Paragon\Hard Disk Manager 12 Professional","%systemdrive%\Programs\HDM12\HDM12.BAT||%systemdrive%\Programs\HDM12\program\launcher.ico,0" 0x2,"Sherpya\XPEinit\Programs","Paragon\Total Defrag 12","%systemdrive%\Programs\HDM12\DEF12.BAT||%systemdrive%\Programs\HDM12\program2\launcher.ico,0" [Append] nu2menu.xml, ParagonHDM12.xml

ParagonHDM12.xml
Code:
<!-- Nu2Menu entry for Paragon Hard Disk Manager 12 Professional --> <NU2MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\HDM12.BAT">Paragon Hard Disk Manager 12 Professional</MITEM> </MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program2\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\DEF12.BAT">Paragon Total Defrag 12</MITEM> </MENU> </NU2MENU>

HDM12.bat
Code:
@ECHO OFF reg delete hklm\system\currentcontrolset\control\minint /f start /min %SystemDrive%\Programs\HDM12\Program\launcher.exe REM reg add hklm\system\currentcontrolset\control\MiniNT /ve exit

DEF12.bat
Code:
@ECHO OFF reg delete hklm\system\currentcontrolset\control\minint /f start /min %SystemDrive%\Programs\HDM12\Program2\launcher.exe REM reg add hklm\system\currentcontrolset\control\MiniNT /ve exit

Here is the directory layout.

..\plugin\ParagonHDM12
Code:
DEF12.bat HDM12.bat ParagonHDM12.inf ParagonHDM12.xml Files (folder) bluescrn (folder) bmw (folder) iso (folder) NLS (folder) program (folder) program2 (folder) rmb (folder) scripts (folder) scripts2 (folder) uim (folder) verifycd (folder) layout.ini System32(folder) prgiso.dll qtp-mt334.dll wnaspi32.dll drivers (folder) hotcore3.sys Uim_IM.sys UimBus.sys UIMFIO.sys

The contents of the Files and System32 folders must be obtained from an installed copy of the software. I Installed the software in a virtual machine, then configured all the settings, disabled the tool-tip wizards, etc. Then I copied the files from the program's folder to the Files folder, and copied the few individual files to the system32 and drivers folders.

Here are the two important settings files.
..\Files\layout.ini
Code:
VSS tracing level (Off/Brief/Trace) = Off Auto save index file directory = "index" Allow partitions to overlap disk end = off Migrate to all disks = off File diff method (Metadata/Files) = Metadata Sector diff method (Metadata/Volume/Files/Ite) = Metadata Forbid CHS addresses in MBR = off Partitions generic types = "0x01,0x02,0x04,0x05,0x06,0x07,0x0B,0x0C,0x0E,0x0F,0x27,0x82,0x83,0xBC,0xAF,0xAB" OEM partitions possible types = "0xDE,0x12,0x84,0xA0,0xFE,0x0A" Enable resize for unsupported partitions = off Enable move for unsupported partitions = off Use raw data process for unsupported partitions = off Show UIM drives = off UIM network access = on Show check FS minor errors = off Enable VSS logging = off Disk partitions alignment mode (Legacy/Vista/Inheritance) = Vista Check FS integrity policy (Always/Once/Never) = Once Auto dump FS on Check FS error = on Use raw data process for OEM partitions = off Use deduplication = off Deduplicatin filestore path = off Deduplicatin filestore path = "./dedup/dedup_filestore" Deduplicatin local filestore path = "" Deduplicatin base file path = "./dedup/dedup_base.bin" Deduplicatin config file path = "./dedup/filters_client.cfg" Use old copy = off Use old move = off Use old NTFS resize = off Fault tolerant mode enabled = on MBR version = Windows Vista Safe mode type (BluescrnOrPsr/PsrOrBluescrn/Bluescrn/Psr/Off) = Bluescrn Enable use BS64 under x64 Windows = on Enable uninterrupted resize/move gpt dynamic volumes = off Restore to itself = off Transfer Wizard Archive Mode = off Restore Wizard Advanced Mode = off Image write chunk size (KB) = 1024 Nobuffering backup mode = off Use safe defragmentation = on Analyse sector backup for FB increment = off Treat BC as usual volume during Backup and Restore = off Backup through ufsd in bluescrn if restart is needed = on BCFS signature = on Universal Restore = off Universal Restore Hal Type (2k/xp/2k3) = "Old" Set Vista NTFS bootcode = on Show Playout option in backup dialog = off Write logs into Bluescrn = off Do not correct boot.ini files = off Increment serial number = off Create 8.3 names = off Maximum drives to show = 0 PSR source iso path = "../ISO/bootcd.iso" PSR boot os type = "PSR_OS_ALL" PSR reboot os type = "PSR_OS_LINUX" P2V configuration file path = "viewlog.dat" P2V additional drivers path = "" Action codes flags = "" Mail notification format = 0 Mail flags = 0 Notification e-mail address = "" SMTP Server password = "" SMTP Server login = "" Sender e-mail address = "" SMTP Server port = 25 SMTP Server address = "" Default wipe method = 0 Archive directory name = "arcdir" Archive directory location = "search://archive_db" Archive directory disabled =on CDR recording speed = 3 Verify after burn = off CDR buffer size (MB) = 0 Image split size (MB) = 1490 Enable image split = on Set image file names automatically = on LOGS_EMAIL = "" PIF_DIR_NAME = "" BUYNOW_PAGE = "" UPDATE_PAGE = "" SUPPORT_KNOWLEDGE_BASE = "" PRODUCT_PAGE = "" HOME_PAGE = "" RKEY_NAME = "" HELP_FILE_NAME = "" COPYRIGHT_STRING = "" PHONE_NUMBER = "" VENDOR_NAME = "ISV" SHORTEST_NAME = "Disk Utility" SHORT_NAME = "Disk Utility" PRODUCT_NAME = "Disk Utility" Write partitions list to MBR directly = off Round over 8Gb CHS = on Auto restore logical = off EPR Offset (Sectors) = 0 Faked First EPR = on EPR to cylinder start = on EPRs order as list = on Logs write mode = Operation Burn entire disc = off Fragment size to write backup file to sftp (Bytes) = 32512 Fragment size to write backup file to ftp (Bytes) = 1048576 Fragment size to write backup file (Bytes) = 0 DVD reserved size (MB) = 200 DVD maximum size (MB) = 4294967295 ISO directory = "./" Bootable backup ISO = "./../ISO/bootcd.iso" Bootable backup = every Restart directory = "./" Verify data written = off Increment copy = off HDD raw copy = off Copy all sectors 1:1 = off Do not create link for target volume in source bcd after copy/restore = off Do not hide target primary partitions after copy/restore = on Do not auto correct partitions ID = off Try to access non-BIOS cylinders = off Do not ask volume label to delete partition = off Convert FAT16 to FAT32 automatically = on Fail safe mode (On/Off/Powerloss) = off Disable FDisk log = off 1-based numeration of hard disks = off Surface test = None Manual Track Size = 63 Manual Cylinder Size = 255 Inherit Geometry = on Operate over CHS = on CHS Mode = Auto Best Compression level (2-9) = 2 Compression level = Normal Use manual settings = 0 Timezone = 10 Codepage = 437 Language number = 3 Confirm settings before NTFS <-> FAT/FAT32 conversion = off Perform SID changing after disk copy = off Perform SID changing after partition copy = off SID changer mode = Default SID changer command line = "" Virtual operations = Smart Close progress dialog automatically = off Do not backup archive files = on Add OS auxiliary files to exclude masks = on Do not control archive integrity = off Logs directory = "./" Resource library = "./" Use asynchronous backup (Windows) = on Use asynchronous restore (Windows) = on Hot processing = never Hotbackup temporary drive = "" Hotbackup urgent data buffer size (2-256MB) = 4 Use VSS = off Use Syn VSS for multiple volumes = off Use VSS <-> Hotbackup switch = off Number of attempts to start VSS = 3 Timeout between start VSS attempts (sec) = 120 Execute on backup done = "" Execute on snapshot taken = "" Execute on backup started = "" Execute on scripts error level = 0

..\Files\program\settings.xml
To avoid some extra yellow tool-tip nag windows, edit the following line in the file.
Code:
<Assistant><InitialBackupNotification>false</InitialBackupNotification><UnsavedChangesNotification>true</UnsavedChangesNotification><CommitNotification>true</CommitNotification><RCDNotification>true</RCDNotification><SchedulerNotification>true</SchedulerNotification><ScalingModeNotification>true</ScalingModeNotification></Assistant>

So far I have been unsuccessful at running the software on Windows 7 PE even after deleting the "MiniNT" registry key. I have only gotten it to work on Windows XP PE.

Last edited by Erik_FL : March 26th, 2012 at 09:10 PM.
  #10  
Old March 28th, 2012, 08:32 AM
fireworker fireworker is offline
Regular Poster
 
Join Date: Sep 2009
Location: Russia
Posts: 70
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Thank You very much!
__________________
If you are able to understand the meaning of the text that I wrote. That'll be grateful to you for amendment, the construction of my sentences.
  #11  
Old March 28th, 2012, 08:36 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

After investigating the problem with the "MiniNT" registry key I found out why the problem is happening and came up with a better solution for the problem.

The problem is because the Paragon software ejects the CD if it is run with the "MiniNT" registry key defined. That causes a problem, since the software is being run from the CD.

The solution to the problem is to add an undocumented option to every Paragon EXE file that is run.

For example:

launcher.exe Dont_Eject

I modified my scripts to add that option to all the created shortcuts. That almost fixes the whole problem. Paragon's express launcher menu also starts "launcher.exe" without the "Dont_Eject" option. To solve that problem I edited an INI file that defines the express launcher menu.

The change must be made to the "program\ExpLauncher.ini" file.
Change these lines.
Code:
Name_6=Open Advanced Interface Hint_6=Advanced partitioning and hard disk management Execute_6=".\launcher.exe" Visible_6=0 Href_6=1 Iconpath_6=launcher_small.png After_execute_6=Switch

To look like this.
Code:
Name_6=Open Advanced Interface Hint_6=Advanced partitioning and hard disk management Execute_6=".\launcher.exe" Params_6="Dont_Eject" Visible_6=0 Href_6=1 Iconpath_6=launcher_small.png After_execute_6=Switch

I added the "Params_6" line to specify the "Dont_Eject" option.

Here is the updated PEBuilder script file.
ParagonHDM12.inf
Code:
; PE Builder v3 plug-in INF file ; for Paragon Hard Disk Manager Manager 12 Professional [Version] Signature= "$Windows NT$" [PEBuilder] Name="Diskmanagement: Paragon Hard Disk Manager 12 Professional" Enable=1 Help= [WinntDirectories] a="Programs\HDM12",2 [SourceDisksFolders] ; from program files files=a [SourceDisksFiles] ; from system32 System32\prgiso.dll=2 System32\qtp-mt334.dll=2 System32\wnaspi32.dll=2 ; from system32\drivers System32\drivers\Hotcore3.sys=4,,1 System32\drivers\Uim_IM.sys=4,,1 System32\drivers\UimBus.sys=4,,1 System32\drivers\UimFIO.sys=4,,1 [SetValue] "txtsetup.sif", "SourceDisksFiles", "hotcore3.sys", "1,,,,,,_3,4,1" "txtsetup.sif", "SCSI.Load", "hotcore3", "hotcore3.sys,4" "txtsetup.sif", "SCSI", "hotcore3", """Paragon hotcore3 driver""" [SetupReg.AddReg] 0x4, "ControlSet001\Services\hotcore3", "Type", 0x1 0x4, "ControlSet001\Services\hotcore3", "Start", 0x0 0x4, "ControlSet001\Services\hotcore3", "ErrorControl", 0x1 0x1, "ControlSet001\Services\hotcore3", "DisplayName", "hc3ServiceName" 0x1, "ControlSet001\Services\hotcore3", "Group", "PNP Filter" 0x2, "ControlSet001\Services\hotcore3", "ImagePath", "system32\drivers\hotcore3.sys" 0x1, "ControlSet001\Services\hotcore3\Enum","0","STORAGE\\Volume\\1&30a96598&0&SignatureF3C6F3C6Offset7000Length1FF9DF000" 0x4, "ControlSet001\Services\hotcore3\Enum","Count", 0x00000002 0x4, "ControlSet001\Services\hotcore3\Enum","NextInstance", 0x00000002 0x1, "ControlSet001\Services\hotcore3\Enum","1","STORAGE\\Volume\\1&3735c57b&0&LDM#{49706fe5-cd64-46b0-8e94-c97148b77d8e}" 0x4, "ControlSet001\Services\UimBus", "Type", 0x1 0x4, "ControlSet001\Services\UimBus", "Start", 0x1 0x4, "ControlSet001\Services\UimBus", "ErrorControl", 0x1 0x1, "ControlSet001\Services\UimBus", "DisplayName", "Universal Image Mounter Controller" 0x1, "ControlSet001\Services\UimBus", "Group", "PNP Filter" 0x2, "ControlSet001\Services\UimBus", "ImagePath", "system32\drivers\UimBus.sys" 0x1, "ControlSet001\Services\UimBus\Enum","0","ROOT\\UIM\\0000" 0x4, "ControlSet001\Services\UimBus\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\UimBus\Enum","NextInstance", 0x00000001 0x4, "ControlSet001\Services\Uim_IM", "Type", 0x1 0x4, "ControlSet001\Services\Uim_IM", "Start", 0x1 0x4, "ControlSet001\Services\Uim_IM", "ErrorControl", 0x1 0x1, "ControlSet001\Services\Uim_IM", "DisplayName", "UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Services\Uim_IM", "Group", "PNP Filter" 0x2, "ControlSet001\Services\Uim_IM", "ImagePath", "system32\drivers\Uim_IM.sys" 0x1, "ControlSet001\Services\Uim_IM\Enum","0","ROOT\\UIM\\0001" 0x4, "ControlSet001\Services\Uim_IM\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\Uim_IM\Enum","NextInstance", 0x00000001 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Class","UIM" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}",@,"Universal Image Mounter" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Icon","-9" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfPath","oem12.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfSection","UimBus_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","MatchingDeviceId","root\\uim_bus" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfPath","oem13.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSection","Plugin_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSectionExt",".NT" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","MatchingDeviceId","uim\\plugin_db" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDesc","UIM Drive Backup Image Plugin" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","creation",2e,04,21,40,c1,1e,cc,01 0x4, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","type",0x5 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","inf","hotcorewin2k.inf" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","ProductName","Paragon Hard Disk Manager™ 11 Server" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","DisplayName","Paragon Hard Disk Manager™ 11 Server" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","Services",68,00,6f,00,74,00,63,00,6f,00,72,00,65,00,33,00,00,00,00,00 0x1, "Microsoft\Windows\CurrentVersion\DIFxApp\Components\{5E70FD97-EE73-4063-A702-BCE811AC7AC8}","DriverStore","system32\\DRVSTORE\\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0\\hotcorewin2k.inf" ;0x4, "ControlSet001\Enum\Root\UIM","NextInstance", 0x00000001 0x1, "ControlSet001\Enum\Root\UIM\0000","Service","UimBus" 0x4, "ControlSet001\Enum\Root\UIM\0000","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0000","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0000","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0000","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0000","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0000" 0x3, "ControlSet001\Enum\Root\UIM\0000","HardwareID",52,00,6f,00,6f,00,74,00,5c,00,55,00,49,00,4d,00,5f,00,42,\ 00,55,00,53,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0000","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0000","DeviceDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Enum\Root\UIM\0000\Control","ActiveService","UimBus" 0x1, "ControlSet001\Enum\Root\UIM\0001","Service","Uim_IM" 0x4, "ControlSet001\Enum\Root\UIM\0001","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0001","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0001","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0001","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0001","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0001" 0x3, "ControlSet001\Enum\Root\UIM\0001","HardwareID",55,00,49,00,4d,00,5c,00,50,00,4c,00,55,00,47,00,49,00,4e,\ 00,5f,00,44,00,42,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0001","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0001","DeviceDesc","UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Enum\Root\UIM\0001\Control","ActiveService","Uim_IM" [Software.AddReg] 0x0, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\" 0x4, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\CurrentVersion","Version", 0x00000007 ;Apps Path 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","Path","%SystemDrive%\Programs\HDM11\Program" 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","","%SystemDrive%\Programs\HDM11\Program\Launcher.exe" ; Shared DLLS 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\HotCore3.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\UimBus.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\Uim_IM.sys", 0x00000001 ;Menus 0x2,"Sherpya\XPEinit\Programs","Paragon\Hard Disk Manager 12 Professional","%systemdrive%\Programs\HDM12\program\launcher.exe|Dont_Eject|%systemdrive%\Programs\HDM12\program\launcher.ico,0" 0x2,"Sherpya\XPEinit\Programs","Paragon\Total Defrag 12","%systemdrive%\Programs\HDM12\program2\launcher.exe|Dont_Eject|%systemdrive%\Programs\HDM12\program2\launcher.ico,0" [Append] nu2menu.xml, ParagonHDM12.xml

The only change is the "Menus" section at the end.

Here is the updated Nu2Menu XML file.
ParagonHDM12.xml
Code:
<!-- Nu2Menu entry for Paragon Hard Disk Manager 12 Professional --> <NU2MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\program\launcher.exe Dont_Eject">Paragon Hard Disk Manager 12 Professional</MITEM> </MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program2\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\program2\launcher.exe Dont_Eject">Paragon Total Defrag 12</MITEM> </MENU> </NU2MENU>

The two batch files are no longer required, and the "MiniNT" registry key no longer has to be deleted.
  #12  
Old March 28th, 2012, 08:53 PM
SIW2 SIW2 is offline
Very Frequent Poster
 
Join Date: Sep 2009
Posts: 1,480
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Ah , yes I was aware of that in the explauncher.ini - I don't bother with the express launcher in pe anyhow.

It is used as the shell in paragon built pe - but since you make your own pe - didn't realise you were using it.

You could just copy the explauncher.ini from the paragon cd - it has the Dont_Eject param already in it.


Quote:
Originally Posted by Erik_FL
After investigating the problem with the "MiniNT" registry key I found out why the problem is happening and came up with a better solution for the problem.

The problem is because the Paragon software ejects the CD if it is run with the "MiniNT" registry key defined. That causes a problem, since the software is being run from the CD.

The solution to the problem is to add an undocumented option to every Paragon EXE file that is run.

For example:

launcher.exe Dont_Eject

I modified my scripts to add that option to all the created shortcuts. That almost fixes the whole problem. Paragon's express launcher menu also starts "launcher.exe" without the "Dont_Eject" option. To solve that problem I edited an INI file that defines the express launcher menu.

The change must be made to the "program\ExpLauncher.ini" file.
Change these lines.
Code:
Name_6=Open Advanced Interface Hint_6=Advanced partitioning and hard disk management Execute_6=".\launcher.exe" Visible_6=0 Href_6=1 Iconpath_6=launcher_small.png After_execute_6=Switch

To look like this.
Code:
Name_6=Open Advanced Interface Hint_6=Advanced partitioning and hard disk management Execute_6=".\launcher.exe" Params_6="Dont_Eject" Visible_6=0 Href_6=1 Iconpath_6=launcher_small.png After_execute_6=Switch

I added the "Params_6" line to specify the "Dont_Eject" option.

Here is the updated PEBuilder script file.
ParagonHDM12.inf
Code:
; PE Builder v3 plug-in INF file ; for Paragon Hard Disk Manager Manager 12 Professional [Version] Signature= "$Windows NT$" [PEBuilder] Name="Diskmanagement: Paragon Hard Disk Manager 12 Professional" Enable=1 Help= [WinntDirectories] a="Programs\HDM12",2 [SourceDisksFolders] ; from program files files=a [SourceDisksFiles] ; from system32 System32\prgiso.dll=2 System32\qtp-mt334.dll=2 System32\wnaspi32.dll=2 ; from system32\drivers System32\drivers\Hotcore3.sys=4,,1 System32\drivers\Uim_IM.sys=4,,1 System32\drivers\UimBus.sys=4,,1 System32\drivers\UimFIO.sys=4,,1 [SetValue] "txtsetup.sif", "SourceDisksFiles", "hotcore3.sys", "1,,,,,,_3,4,1" "txtsetup.sif", "SCSI.Load", "hotcore3", "hotcore3.sys,4" "txtsetup.sif", "SCSI", "hotcore3", """Paragon hotcore3 driver""" [SetupReg.AddReg] 0x4, "ControlSet001\Services\hotcore3", "Type", 0x1 0x4, "ControlSet001\Services\hotcore3", "Start", 0x0 0x4, "ControlSet001\Services\hotcore3", "ErrorControl", 0x1 0x1, "ControlSet001\Services\hotcore3", "DisplayName", "hc3ServiceName" 0x1, "ControlSet001\Services\hotcore3", "Group", "PNP Filter" 0x2, "ControlSet001\Services\hotcore3", "ImagePath", "system32\drivers\hotcore3.sys" 0x1, "ControlSet001\Services\hotcore3\Enum","0","STORAGE\\Volume\\1&30a96598&0&SignatureF3C6F3C6Offset7000Length1FF9DF000" 0x4, "ControlSet001\Services\hotcore3\Enum","Count", 0x00000002 0x4, "ControlSet001\Services\hotcore3\Enum","NextInstance", 0x00000002 0x1, "ControlSet001\Services\hotcore3\Enum","1","STORAGE\\Volume\\1&3735c57b&0&LDM#{49706fe5-cd64-46b0-8e94-c97148b77d8e}" 0x4, "ControlSet001\Services\UimBus", "Type", 0x1 0x4, "ControlSet001\Services\UimBus", "Start", 0x1 0x4, "ControlSet001\Services\UimBus", "ErrorControl", 0x1 0x1, "ControlSet001\Services\UimBus", "DisplayName", "Universal Image Mounter Controller" 0x1, "ControlSet001\Services\UimBus", "Group", "PNP Filter" 0x2, "ControlSet001\Services\UimBus", "ImagePath", "system32\drivers\UimBus.sys" 0x1, "ControlSet001\Services\UimBus\Enum","0","ROOT\\UIM\\0000" 0x4, "ControlSet001\Services\UimBus\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\UimBus\Enum","NextInstance", 0x00000001 0x4, "ControlSet001\Services\Uim_IM", "Type", 0x1 0x4, "ControlSet001\Services\Uim_IM", "Start", 0x1 0x4, "ControlSet001\Services\Uim_IM", "ErrorControl", 0x1 0x1, "ControlSet001\Services\Uim_IM", "DisplayName", "UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Services\Uim_IM", "Group", "PNP Filter" 0x2, "ControlSet001\Services\Uim_IM", "ImagePath", "system32\drivers\Uim_IM.sys" 0x1, "ControlSet001\Services\Uim_IM\Enum","0","ROOT\\UIM\\0001" 0x4, "ControlSet001\Services\Uim_IM\Enum","Count", 0x00000001 0x4, "ControlSet001\Services\Uim_IM\Enum","NextInstance", 0x00000001 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Class","UIM" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}",@,"Universal Image Mounter" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}","Icon","-9" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfPath","oem12.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","InfSection","UimBus_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","MatchingDeviceId","root\\uim_bus" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0000","DriverDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfPath","oem13.inf" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSection","Plugin_Inst" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","InfSectionExt",".NT" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","ProviderName","Paragon" 0x3, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDateData",00,c0,cb,9e,b7,27,c7,01 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDate","12-25-2006" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverVersion","6.0.3.1" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","MatchingDeviceId","uim\\plugin_db" 0x1, "ControlSet001\Control\Class\{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\0001","DriverDesc","UIM Drive Backup Image Plugin" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","creation",2e,04,21,40,c1,1e,cc,01 0x4, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","type",0x5 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","inf","hotcorewin2k.inf" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","ProductName","Paragon Hard Disk Manager™ 11 Server" 0x1, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","DisplayName","Paragon Hard Disk Manager™ 11 Server" 0x3, "Microsoft\Windows\CurrentVersion\DIFx\\DriverStore\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0","Services",68,00,6f,00,74,00,63,00,6f,00,72,00,65,00,33,00,00,00,00,00 0x1, "Microsoft\Windows\CurrentVersion\DIFxApp\Components\{5E70FD97-EE73-4063-A702-BCE811AC7AC8}","DriverStore","system32\\DRVSTORE\\hotcorewin_467876402388C48D68EC19B30C952B93BB4C65F0\\hotcorewin2k.inf" ;0x4, "ControlSet001\Enum\Root\UIM","NextInstance", 0x00000001 0x1, "ControlSet001\Enum\Root\UIM\0000","Service","UimBus" 0x4, "ControlSet001\Enum\Root\UIM\0000","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0000","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0000","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0000","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0000","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0000" 0x3, "ControlSet001\Enum\Root\UIM\0000","HardwareID",52,00,6f,00,6f,00,74,00,5c,00,55,00,49,00,4d,00,5f,00,42,\ 00,55,00,53,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0000","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0000","DeviceDesc","Universal Image Mounter Controller" 0x1, "ControlSet001\Enum\Root\UIM\0000\Control","ActiveService","UimBus" 0x1, "ControlSet001\Enum\Root\UIM\0001","Service","Uim_IM" 0x4, "ControlSet001\Enum\Root\UIM\0001","ConfigFlags", 0x00000000 0x4, "ControlSet001\Enum\Root\UIM\0001","Capabilities", 0x00000000 0x1, "ControlSet001\Enum\Root\UIM\0001","Class","UIM" 0x1, "ControlSet001\Enum\Root\UIM\0001","Mfg","Paragon" 0x1, "ControlSet001\Enum\Root\UIM\0001","Driver","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}\\0001" 0x3, "ControlSet001\Enum\Root\UIM\0001","HardwareID",55,00,49,00,4d,00,5c,00,50,00,4c,00,55,00,47,00,49,00,4e,\ 00,5f,00,44,00,42,00,00,00,00,00 0x1, "ControlSet001\Enum\Root\UIM\0001","ClassGUID","{19837C5C-96F5-45E0-9A2D-C6BB26E1B12B}" 0x1, "ControlSet001\Enum\Root\UIM\0001","DeviceDesc","UIM Drive Backup Image Plugin" 0x1, "ControlSet001\Enum\Root\UIM\0001\Control","ActiveService","Uim_IM" [Software.AddReg] 0x0, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\" 0x4, "Paragon Software\Paragon Hard Disk Manager 2008 Professional\CurrentVersion","Version", 0x00000007 ;Apps Path 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","Path","%SystemDrive%\Programs\HDM11\Program" 0x1, "Microsoft\Windows\CurrentVersion\App Paths\launcher.exe","","%SystemDrive%\Programs\HDM11\Program\Launcher.exe" ; Shared DLLS 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\HotCore3.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\UimBus.sys", 0x00000001 0x4, "Microsoft\Windows\CurrentVersion\SharedDLLs","%SystemRoot%\system32\Drivers\Uim_IM.sys", 0x00000001 ;Menus 0x2,"Sherpya\XPEinit\Programs","Paragon\Hard Disk Manager 12 Professional","%systemdrive%\Programs\HDM12\program\launcher.exe|Dont_Eject|%systemdrive%\Programs\HDM12\program\launcher.ico,0" 0x2,"Sherpya\XPEinit\Programs","Paragon\Total Defrag 12","%systemdrive%\Programs\HDM12\program2\launcher.exe|Dont_Eject|%systemdrive%\Programs\HDM12\program2\launcher.ico,0" [Append] nu2menu.xml, ParagonHDM12.xml

The only change is the "Menus" section at the end.

Here is the updated Nu2Menu XML file.
ParagonHDM12.xml
Code:
<!-- Nu2Menu entry for Paragon Hard Disk Manager 12 Professional --> <NU2MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\program\launcher.exe Dont_Eject">Paragon Hard Disk Manager 12 Professional</MITEM> </MENU> <MENU ID="Programs"> <MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\HDM12\program2\launcher.exe))" CMD="RUN" FUNC="@GetProgramDrive()\Programs\HDM12\program2\launcher.exe Dont_Eject">Paragon Total Defrag 12</MITEM> </MENU> </NU2MENU>

The two batch files are no longer required, and the "MiniNT" registry key no longer has to be deleted.
  #13  
Old March 28th, 2012, 09:55 PM
Erik_FL's Avatar
Erik_FL Erik_FL is offline
Infrequent Poster
 
Join Date: Apr 2010
Posts: 17
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Quote:
Originally Posted by SIW2
Ah , yes I was aware of that in the explauncher.ini - I don't bother with the express launcher in pe anyhow.

It is used as the shell in paragon built pe - but since you make your own pe - didn't realise you were using it.

You could just copy the explauncher.ini from the paragon cd - it has the Dont_Eject param already in it.

Actually, I'm not (normally) using "explauncher". That's why I couldn't get the program to work even after copying the files from the Paragon CD. I was completely bypassing "explauncher" and the modified "explauncher.ini" file by running "launcher.exe". The only way that will work is by adding "Dont_Eject" to the shortcut that runs "launcher.exe".

When the Paragon folder is modifyable, depending on which you use last, either the express launcher or the advanced launcher will come up. That is an issue that you may run into if you install PE to a hard disk. When you do that, you can't force which one comes up first. It reverts to the last one that you used. If you build your PE system using an installed copy, then whatever you use last on the installed copy will come up.
  #14  
Old March 29th, 2012, 11:55 AM
SIW2 SIW2 is offline
Very Frequent Poster
 
Join Date: Sep 2009
Posts: 1,480
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Yes, I have been including paragon products in my pe for a few years.

I have always run them from ram.

Seems you only encounter the issue if running them cd.

I might have a copy of what Tommy was doing years ago with his Bartpe builds - from memory it is the same as you are doing now with the minint key.

I am pretty sure he posted instructions up here a couple of years back as well.
  #15  
Old March 29th, 2012, 12:00 PM
SIW2 SIW2 is offline
Very Frequent Poster
 
Join Date: Sep 2009
Posts: 1,480
Default Re: PEBuilder and Hard Disk Manager 12 Professional

I found it straightaway - the first mention is here

Tommy later included a bat and reg file to do it automatically.

Last edited by SIW2 : March 29th, 2012 at 12:05 PM.
  #16  
Old April 22nd, 2012, 12:04 PM
socrates007 socrates007 is offline
Infrequent Poster
 
Join Date: Apr 2012
Location: USA
Posts: 3
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Erik FL,

I'm a noob at creating boot discs, etc. But, I am trying to get Paragon HDM 12 Suite to work with a BartPE boot disc. Can you explain to me how to do that? I read your above posts, but am just a little confused still. And I am wondering if your info above works for Paragon HDM 12 Suite, or if only for the professional version?

Could you post back and maybe break it down for a noob like me, and do you think it works with the suite version (or only the professional version) of HDM 12. Thank you very much for any assistance you can offer me.
  #17  
Old April 22nd, 2012, 01:06 PM
Robin A. Robin A. is offline
Very Frequent Poster
 
Join Date: Feb 2006
Posts: 1,042
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Just use the Paragon Media Builder. You can download the installer and the User Guide after you buy HDM 12 Suite or Pro.
  #18  
Old April 22nd, 2012, 01:16 PM
socrates007 socrates007 is offline
Infrequent Poster
 
Join Date: Apr 2012
Location: USA
Posts: 3
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Quote:
Originally Posted by Robin A.
Just use the Paragon Media Builder. You can download the installer and the User Guide after you buy HDM 12 Suite or Pro.

Yes, but that is for Windows PE 3 (or maybe it's for Windows PE 3.1) - not BartPE. I am looking for a way to build a BartPE boot/rescue disc with having Paragon HDM 12 Suite on it. Thank you for the suggestion though.

Last edited by socrates007 : April 22nd, 2012 at 02:04 PM.
  #19  
Old April 22nd, 2012, 04:18 PM
socrates007 socrates007 is offline
Infrequent Poster
 
Join Date: Apr 2012
Location: USA
Posts: 3
Default Re: PEBuilder and Hard Disk Manager 12 Professional

Erik FL,

I couldn't find the following 3 files on my system to include in the drivers folder:

hotcore3.sys
Uim_IM.sys
UimBus.sys

Where can I get these files to add to my Paragon HDM 12 Suite plugin for BartPE? Or, maybe I don't need them because my version is the "Suite" edition and not the "Professional" edition of HDM 12?

Also, I found a folder called "PfmLibr" under my installed version of Paragon HDM 12 Suite. You didn't have the folder in your list for your plugin. Do I need to include that folder as well?

Lastly, you said above regarding \Files\program\settings.xml
"To avoid some extra yellow tool-tip nag windows, edit the following line in the file.
Code:

<Assistant><InitialBackupNotification>false</InitialBackupNotification><UnsavedChangesNotification>true</UnsavedChangesNotification><CommitNotification>true</CommitNo"

My settings.xml file didn't have that line like yours did. Mine was similar, but here is what is in my line:

<Assistant><RCDNotification>false</RCDNotification><UnsavedChangesNotification>false</UnsavedChangesNotification><CommitNotification>false</CommitNotification></Assistant>

Could you tell me what to change in my settings.xml file?

Thanks again for any light that you can shed on this for me. I truly appreciate it.

Last edited by socrates007 : April 22nd, 2012 at 05:02 PM.
 

Wilders Security Forums > Official Paragon Support Forum > Paragon Partition Manager Product Line « Previous Thread | Next Thread »

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Settings
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 01:35 AM.


Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2013, Wilders Security Forums