So, how to revert to 4.5.8.5 that is attached to this post (or any other version etc).
1. Easy way to backup, copy this text to a file that you will save as "BackupBI v1.10.cmd"
Code:
@echo off
REM ------------------------------------------------------------------------
REM BackupBI v1.10.CMD
REM
REM Version 1.10 - October 17, 2017
REM Removed FileVer.exe requirements, dont use to change between 32/64 bit Windows.
REM Complete overhaul of the operation of the script.
REM In current form this script only works with version 4.x.x.x Blue Iris
REM
REM Version 1.00 - August 2, 2012
REM Backs up all Blue Iris' Settings stored in the registry using
REM RegEdit.exe and renames the backup to 'BlueIris_v3.xx.xx.reg'. This
REM is the same as performing an Export/Backup Settings from within
REM BlueIris Options.
REM
REM History:
REM v1.00 - Initial release.
REM v1.10 - Removed FileVer requirements, complete script overhaul
REM
REM Compatible with Windows XP, Windows Vista, Windows 7
REM ------------------------------------------------------------------------
REM ---------------[ YOU CAN CHANGE THESE ]---------------
SET "DEST=%USERPROFILE%\Desktop\Blue Iris Backup"
mkdir "%DEST%" > NUL 2>&1
REM ------------------------------------------------------
SET KEY=NONE
REM Check if 32 bit
reg QUERY "HKLM\SOFTWARE\Wow6432Node\Perspective Software\Blue Iris\Registration" /ve > NUL 2>&1
if %ERRORLEVEL% == 0 (
SET "KEY=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Perspective Software"
SET "SOURCE=C:\\Program Files (x86)\\Blue Iris\\BlueIris.exe"
)
REM Check if 64 bit
reg QUERY "HKLM\SOFTWARE\Perspective Software\Blue Iris\Registration" /ve > NUL 2>&1
if %ERRORLEVEL% == 0 (
SET "KEY=HKEY_LOCAL_MACHINE\SOFTWARE\Perspective Software"
SET "SOURCE=C:\\Program Files\\Blue Iris 4\\BlueIris.exe"
)
if "%KEY%" == "NONE" (
Echo. && Echo FATAL ERROR: Blue Iris is not installed or present in the Windows Registry
Pause
exit /b
)
REM Output the Blue Iris registry
REGEDIT /E:A "%DEST%\BlueIris.reg" "%KEY%"
REM Get BlueIris.exe vesion number
SET "WMICCommand=wmic datafile WHERE "name='%SOURCE%'" get version"
FOR /F "skip=1" %%X IN ('%WMICCommand%') DO (
if not defined BI_VER (
set "BI_VER=%%X"
)
)
REM Do a rudimentary exists output registry file check
IF EXIST "%DEST%\BlueIris.reg" (
MOVE /Y "%DEST%\BlueIris.reg" "%DEST%\BlueIris_v%BI_VER%.reg" > NUL
echo. && echo Backup of Blue Iris version %BI_VER% is completed
echo. && echo Backup location is "%DEST%\BlueIris_v%BI_VER%.reg"
) else (
echo. && echo ERROR: BlueIris.reg is missing from %DEST%...
echo. && echo Make sure to run BackupBI.cmd as Administrator.
)
pause
2. Then execute the batch. It will create you a folder on desktop called "Blue Iris Backup"
Inside this folder will be the saved registry from Blue Iris with the version.
Be aware if file exists, the batch will overwrite it.
NOTE: While I have absolute confidence in the script, please check the registry output file size is right. Mine is 2.7MB.
I don't want you to lose any settings before you uninstall
3. After backed up, open Blue Iris, from options de-activate the license, close Blue Iris
4. Uninstall Blue Iris as you do with any other program, remove settings and everything else it asks for
5. Reboot server OS at the end when uninstaller asks
6. Install Blue Iris 4.5.8.5 from my attachment in this post, dont select to Run Blue Iris at the end of install
7. From Desktop\Blue Iris Backup folder run the registry file you backed up earlier, this will completely restore your Blue Iris as it was before.
8. Open Blue Iris, if running as service previously you have to go to options and startup tab, tick run as service.
Congrats!
Ill try put some pics in the post about it after work tonight.
Take care