[BUG] NovaPDF 7 randomly drops license on win7 64-bit
Posted: Thu Sep 16, 2010 1:38 pm
For several days, several of our customers calls us to a concern. About one in three documents they generate are marked footer as unlicensed
1) Yes we have read and implemented the 64-bit recommandations shown here: http://www.novapdf.com/kb/distributing- ... 4-337.html
2) This issue has been shown only for approximatively the past two weeks when we were at 7.1 build 336, we have updated to 7.2 build 344 today but the error remains
3) It affects only our customers running a Windows 7 64-bit edition
4) We have read your recommandations for uninstalling novapdf properly and we have built a batch script to automate the uninstall procedure
See below for a copy of our batch script to completely uninstall any past version of Novapdf 5, 6 or 7, we are completely removing novapdf silently, removing registry keys, and the windows files but there is nothing better
5) We have investigated the issue a couple of hours on the computers of our customers and it seems it happens only on Windows 7 64-bit, the issue is random at the generation, we haven't found a way to reproduce the issue each time a pdf is generated
We are forced yet to move them to PDFCreator to lower the support times but unfortunely with the growing expansion of 64-bit systems today here we think this is urgent to correct this growing issue on your side, it also has been already reported just before my thread.
6) If you are looking for our LICIEL Nova Installer is available for our customers here: http://wikiliciel.liciel.com/contenu/ou ... L_Nova.exe
Arnaud D. - Computer support - LICIEL Environnement
nova_uninstaller.bat
[/size]
1) Yes we have read and implemented the 64-bit recommandations shown here: http://www.novapdf.com/kb/distributing- ... 4-337.html
2) This issue has been shown only for approximatively the past two weeks when we were at 7.1 build 336, we have updated to 7.2 build 344 today but the error remains
3) It affects only our customers running a Windows 7 64-bit edition
4) We have read your recommandations for uninstalling novapdf properly and we have built a batch script to automate the uninstall procedure
See below for a copy of our batch script to completely uninstall any past version of Novapdf 5, 6 or 7, we are completely removing novapdf silently, removing registry keys, and the windows files but there is nothing better
5) We have investigated the issue a couple of hours on the computers of our customers and it seems it happens only on Windows 7 64-bit, the issue is random at the generation, we haven't found a way to reproduce the issue each time a pdf is generated
We are forced yet to move them to PDFCreator to lower the support times but unfortunely with the growing expansion of 64-bit systems today here we think this is urgent to correct this growing issue on your side, it also has been already reported just before my thread.
6) If you are looking for our LICIEL Nova Installer is available for our customers here: http://wikiliciel.liciel.com/contenu/ou ... L_Nova.exe
Arnaud D. - Computer support - LICIEL Environnement
nova_uninstaller.bat
Code: Select all
@ECHO OFF
REM - NOVAPDF DESINSTALLEUR - (C) 2010 - LICIEL Environnement
SET DIRA="%PROGRAMFILES%\Softland\novaPDF 7\unins000.exe"
SET DIRB="%PROGRAMFILES(X86)%\Softland\novaPDF 7\unins000.exe"
SET DIRC="%PROGRAMFILES%\Softland\novaPDF v5\unins000.exe"
SET DIRD="%PROGRAMFILES(X86)%\Softland\novaPDF v5\unins000.exe"
SET DIRE="%PROGRAMFILES%\Softland\novaPDF 6\unins000.exe"
SET DIRF="%PROGRAMFILES(X86)%\Softland\novaPDF 6\unins000.exe"
SET PROFA=%USERPROFILE%\AppData\Roaming\Softland
SET PROFB="%USERPROFILE%\Application Data\Softland"
SET REGA=HKCU\Software\Softland
SET REGB=HKLM\Software\Softland
SET SYSA=%SystemRoot%\system32\
SET SYSB=%SystemRoot%\system32\spool\drivers\
SET DIR3=%SystemRoot%\system32\spool\drivers\W32X86\3
SET DIR4=%SystemRoot%\system32\spool\drivers\x64\3
IF EXIST %DIRA% GOTO NOVA7
IF EXIST %DIRB% GOTO NOVA7x86
IF EXIST %DIRC% GOTO NOVA5
IF EXIST %DIRD% GOTO NOVA5x86
IF EXIST %DIRE% GOTO NOVA6
IF EXIST %DIRF% GOTO NOVA6x86
:RETRY
set INPUT=
set /p INPUT=Pas d'installation NovaPDF trouve, poursuivre l'effacement des fichers et clefs de registres residants ? O/N
if "%INPUT%"=="O" goto REGEDIT
if "%INPUT%"=="o" goto REGEDIT
if "%INPUT%"=="N" goto EXIT
if "%INPUT%"=="n" goto EXIT
GOTO RETRY
:NOVA7
ECHO +++ Desinstallation de NovaPDF 7 +++
%DIRA% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 7 termine ---
GOTO REGEDIT
:NOVA7x86
ECHO +++ Desinstallation de NovaPDF 7 (x86) +++
%DIRB% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 7 (x86) termine ---
GOTO REGEDIT
:NOVA5
ECHO +++ Desinstallation de NovaPDF 5 +++
%DIRC% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 5 termine ---
GOTO REGEDIT
:NOVA5x86
ECHO +++ Desinstallation de NovaPDF 5 (x86) +++
%DIRD% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 5 (x86) termine ---
GOTO REGEDIT
:NOVA6
ECHO +++ Desinstallation de NovaPDF 6 +++
%DIRE% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 6 termine ---
GOTO REGEDIT
:NOVA6x86
ECHO +++ Desinstallation de NovaPDF 6 (x86) +++
%DIRF% /SILENT /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
ECHO --- Desinstallation de NovaPDF 6 (x86) termine ---
GOTO REGEDIT
:REGEDIT
ECHO +++ Effacement des clefs de registre NovaPDF +++
REG DELETE %REGA% /f
REG DELETE %REGB% /f
IF EXIST %PROFA% RD /S /Q %PROFA%
IF EXIST %PROFB% RD /S /Q %PROFB%
ECHO --- Effacement des clefs de registre NovaPDF termine ---
:FICHIERS
ECHO +++ Effacement des fichiers residants +++
IF NOT EXIST %DIR3% MKDIR %DIR3%
IF NOT EXIST %DIR4% MKDIR %DIR4%
DEL %SYSA%nova*.exe /S /F /Q
DEL %SYSA%nova*.dll /S /F /Q
DEL %SYSA%nvactx*.dll /S /F /Q
DEL %SYSA%nvimg*.dll /S /F /Q
DEL %SYSA%nova*.clg /S /F /Q
DEL %SYSA%nova*.chm /S /F /Q
DEL %SYSA%nova*.ctm /S /F /Q
DEL %SYSA%nova*.lng /S /F /Q
DEL %SYSA%nova*.nvp /S /F /Q
DEL %SYSA%nova*.lic /S /F /Q
DEL %SYSB%nov*.tmp /S /F /Q
DEL %SYSB%nvi*.tmp /S /F /Q
ECHO --- Effacement des fichiers residants termine---
:EXIT
PAUSE