roem.inf Driver File Contents (ES_Express_HD_1_1_126.exe)

; roem.inf for Retrospect Dist. 6.0
;
; Copyright 2004 by Dantz Development Corporation


;     This file controls the install helper application used to customize the
; Dantz Retrospect installer. The format of this file is similar to standard 
; inf files. Semicolons (";") are used as line comments, Section names appear
; in brackets ("[" and "]"). The currently implemented sections are:
;
;     [Files]       - copy/delete files on install/uninstall
;     [DeleteFiles] - delete files
;     [Registry]    - create/remove registry entries on install/uninstall
;     [INF]         - install drivers using an inf file
;     [Run]         - execute a third-party application
;     [Quit]        - quit an application by window title
;
;     Section names are case insensitive. ([Files] = [FILES] = [files])
;
;     Additionally, any section can be made language specific by adding a 
; language id as a suffix, e.g. "[Files-0x0409]] will only copy/delete files on 
; an English OS. This facilitates using one roem.inf file for all lanugages 
; supported by Retropsect. Retrospect is currently localized to the following 
; languages (although any valid language id may be used):
;     0x0407        - DE (German)
;     0x0409        - EN (English)
;     0x040a        - ES (Spanish)
;     0x040c        - FR (French)
;     0x0410        - IT (Italian)
;     0x0411        - JP (Japanese)
;
;     Finally, an "Uninstall" keyword, again, case-insensitive, can be added at
; the end to reverse the logic of all sections except for Files and INF. Thus,
; [DeleteFiles-0x040a Uninstall] would mark a section of files to delete only
; when uninstalling from a Spanish OS.
;
;     Entries in each section follow a standard format:
;
;     key = <OS type>, <first OS version>, <last OS version>,...
;
; The meaning of the key is dependent on the section. The OS type is one of the 
: following:
;
; All		- All OSs
;    9x		- All 9x systems (95, 98 and Me), use first and last vers to distinguish
;    NT		- All NT, 2000 and XP systems, Pro, Server or Personal (Home Edition)
;        Pers	- Personal (XP Home Edition)
;        Pro	- NT, 2K or XP Workstation/Professional
;        Srv	- NT, 2K Server (and XP server when released).
;
;     The second and third parameters are the first and last OS version to install on.
; 95 = 400
; 98 = 410
; Me = 490
; NT = 400 (Hence the need to distinguish NT from 9x in the product type above).
; 2K = 500
; XP = 501
;
;     Using 0 indicates all versions.
;
; As an example, to copy a file only on 2000 servers (language independent):
; [Files]
; afile.exe=Srv,500,500
; To only copy a file to XP Home Edition:
; afile.exe=Pers,501,501
; To copy a file on all 9x systems only:
; afile.exe=9x,0,0
; To copy a file on every system except for Windows NT use two lines:
; afile.exe=9x,0,0
; afile.exe=NT,500,0
; (The zero at the end is usefull for future NT-kernel versions of the OS.)
;
; Format for entries in each section:
;
; Files:
;     sourcefile=OS, first, last, {destination}
;
;     If sourcefile is just the name, the program will look for a file of that 
; name in the roem folder of the installer. Sub-directories can also be specified
; (e.g. "aspi\aspichk.exe=All,0,0" will look in an aspi sub-directory in roem.)
;     If no destination is specified, the file will be copied to the directory
; the Retrospect binaries are installed to (without creating any subdirectories).
; Directory substitution and absolute paths are permissible in both the source
; path and destination. Any environment variable (e.g. ProgramFiles, 
; UserProfile, TEMP, etc) can be specified via the %<variable>% mechanism. 
; e.g.: aFile.exe=NT,0,0,%TEMP%\Retro_temp\aFile.exe
; will create a folder named Retro_temp (if one is not already present) and copy
; over the aFile.exe. Note that when uninstalling, we will delete the Retro_temp
; directory if we delete all of the files in it. That is, we will try and delete
; a directory if when we delete a file, we leave the directory empty.
;     Additionally, nine other directory substitution variables are permissible.
; These directories are specified by enclosing them with braces ("{" and "}"):
;     variable			e.g.
;     {windir}			c:\windows\		(note the terminating backslash)
;     {windirplain}		c:\windows		(note no terminating backslash)
;     {systemdir}		c:\windows\system32
;     {root}			c:\
;     {infdir}			c:\windows\inf\
;     {sourcedir}		e:\setup\roem\
;     {installdir}		c:\progra~1\dantz\Retros~1
;     {allusersdesktop}	c:\docume~1\alluse~1\desktop\
;     {usersdesktop}	c:\docume~1\jgad9e~1.dan\desktop\
;
;
; Registry:
;     keypath=OS, first, last, valueName, valueType, value
; where valueType is TEXT, INT or MULTI. If the last parameter is missing, 
; no key will be created but the key will be deleted on uninstall.
; keypath must be the full path to the key to be created. Abbreviations such as
; HKLM are not allowed but must be fully written out (HKEY_LOCAL_MACHINE). Also 
; note that value can have any of the variable substitutions permitted in the
; files section above: 
; HKEY_LOCAL_MACHINE\SOFTWARE\Dantz\Retrospect Exchange Agent=All,0,0, user, %username%, text
; will create a key in the specified path with the name "user" with the current
; value of the environment variable "username" (e.g. "JG").
;     Multiple string entries can be created by separating each instance with "\0"
; (zero). e.g. ... =All, 0, 0, users, "jg\0chris\0asit\0", multi
; will create a multiple string entry with the three strings "jg", "chris" and "asit"
;
;
; Run:
;     appPath = OS, first, last, {wait|dontWait, args}
;
;     Attempt to launch an executable on installation. Do nothing if not installing.
; (This logic is reversed if "Uninstall" is in the section name).
;     appPath is specified as files are above. The fourth parameter specifies
; whether to wait for the application to finish (exit) before continuing or not.
; The default is dontWait. If you wish to pass arguments (which can include
; variable substitution as Files and Registry entries above), you must specify
; either wait or dontWait for the fourth parameter. 
;
;     msiexec=All,0,0,wait,-i {installDir}\3rdparty.msi -q -l*v {installDir}\3rdInst.log
; would call Microsoft's install engine, passing arguments to run a third party
; installer located in the install directory silently and log the results to a 
; file named 3rdInst.log in the install directory. Installation would not continue
; until after the third party installation finished.
;
;
; Quit:
;     windowName = OS, first, last, {className}
;
;     Attempt to quit an executable on uninstallation. Do nothing if installing.
; (This logic is reversed if "Uninstall" is in the section name).
;     The application or process is found via its window name. A class name can
; also be specified. 
;
;



[Quit]

; This will quit RetroExpress.exe on uninstall
Retrospect_UI_MainApp_Window=All,0,0

[SYSQUIT]

; Because of a timing issue, we also must quit the Retrospect.exe process as well
Retrospect Express HD=All,0,0,Retrowin Frame


[Run Uninstall]

; This will remove the 'Retrospect Express HD Helper Service' on uninstall
{INSTALLDIR}\rthlpsvc.exe=NT,400,0,dontwait,/u

; This uninstalls the Launcher Service on 9x
{INSTALLDIR}\retrorun.exe=9x,0,0,wait,/u


[Files]

; These are files that are installed by the app but need to be removed on uninstall.

rthlpsvc.log=All,0,0
config10.bak=All,0,0
config10.dat=All,0,0
launcher.dat=All,0,0
operations_log.utx=All,0,0
RtrExec.dir=All,0,0
Config.Default.Out=All,0,0


; These are files that language-specific

[Files-0x040a]
es\RetroExpress.resources.dll=All,0,0,{INSTALLDIR}\es\RetroExpress.resources.dll
es\dhelp.chm=All,0,0
es\retro.ini=All,0,0


[Registry]

; Launching 'RetroDirect.exe' on each startup.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\=9X,0,0,RetroExpress,TEXT,{INSTALLDIR}\RetroExpress.exe /h
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\=NT,400,501,RetroExpress,TEXT,{INSTALLDIR}\RetroExpress.exe /h
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\=NT,502,502,RetroExpress,TEXT,{INSTALLDIR}\RetroExpress.exe /h

; Removing some ROFF related keys on uninstall.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=All,0,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\ROFF\=All,0,0



; Setting up the proper ROFF registry entries
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\Parameters\=NT,400,500,ExcludeList,MULTI,\pagefile.sys\0*\ntuser.dat\0*\ntuser.dat.log\0\System Volume Information\*\0@\{windirplain}\\*\0!@\{windirplain}\\profiles\*\0*\usrclass.dat\0\Program Files\Dell\OpenManage\Array Manage\*\0\WINNT\system32\ServerAppliance\data\*\0\temp\*\0\Dell\KickStart\*\0*\usrclass.dat.log
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\Enum\=NT,400,500,,TEXT,roff
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=NT,400,500,ErrorControl,DWORD,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=NT,400,500,Group,TEXT,Filter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=NT,400,500,Name,TEXT,Retrospect Open File Backup Filter Driver
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=NT,400,500,Start,DWORD,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ROFF\=NT,400,500,Type,DWORD,2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\ROFF\=NT,400,500,TypesSupported,DWORD,7
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\ROFF\=NT,400,500,EventMessageFile,TEXT,%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\roff.sys
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\ROFF\=NT,400,500,Name,TEXT,Retrospect Open File Backup Filter Driver



; Removing keys that are installed by the app so the installer doesn't uninstall them
HKEY_CURRENT_USER\AppEvents\EventLabels\RetroAttention=All,0,0
HKEY_CURRENT_USER\AppEvents\EventLabels\RetroCompletion=All,0,0
HKEY_CURRENT_USER\AppEvents\Schemes\Apps\RetroExp=All,0,0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices\Retrospect Express HD Launcher=All,0,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\RetroExp Helper=All,0,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\Retrospect=All,0,0
HKEY_USERS\.DEFAULT\AppEvents\Schemes\Apps\RetroExp=All,0,0
HKEY_USERS\.DEFAULT\AppEvents\Schemes\Apps\Retrospect=All,0,0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\RetroExpLauncher=All,0,0

; These keys are language-independant that are installed by the app
HKEY_USERS\.DEFAULT\AppEvents\EventLabels\RetroAttention=All,0,0
HKEY_USERS\.DEFAULT\AppEvents\EventLabels\RetroCompletion=All,0,0



[Run]

; This launches the RetroExpress executable at the end of the install on all OSes except NT 4 and Win 2K. This is commented
; out for the Maxtor release.
;{INSTALLDIR}\RetroExpress.exe=9x,0,0,dontwait, /h
;{INSTALLDIR}\RetroExpress.exe=NT,501,0,dontwait, /h




Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 1.51