For customers who need to know what registry entries are affected by Prizm ActiveX Viewer, or just information about what Prizm Viewer sets up during the installation process, what details do we have?
Installation Levels
When Prizm Viewer is installed, there are two levels where it operates:
- Machine level: All components and settings that are shared across all users on the system.
- User level: Only used for file associations.
Machine Level Installation
Since Prizm Viewer currently does not support a user install mode, all components are installed in shared system directories. These include:
System Folders
C:\Windows\SysWOW64\ (or C:\Windows\System32\ for 32bit OS
C:\Program Files (x86)\Accusoft\Prizm Viewer
Registry Locations
HKEY_LOCAL_MACHINE\SOFTWARE\AppDataLow\
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
The settings stored in these locations are set once at installation and are never changed during the runtime of Prizm Viewer. At runtime, the values from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ and HKEY_CURRENT_USER\SOFTWARE\Classes\ are combined into HKEY_CLASSES_ROOT, with the user-specific settings taking precedence.
Machine-Level Components and Registry Entries
When Prizm Viewer is initially installed, the following items is installed for all users.
Prizm Viewer DLL
C:\Windows\SysWOW64\PrizmViewer.dll
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Accusoft.ActiveX.PrizmViewer
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Accusoft.ActiveX.PrizmViewer.10
HKEY_LOCAL_MACHINE\SOFTWARE\AppDataLow\Software\Accusoft\Prizm Viewer
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\application/x-prizm
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\application/x-prizm-print
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\application/x-prizm-export
HKEY_LOCAL_MACHINE\SOFTWARE\Classes.prizm
HKEY_LOCAL_MACHINE\SOFTWARE\Classes.prizmprint
HKEY_LOCAL_MACHINE\SOFTWARE\Classes.prizmexport
HKEY_LOCAL_MACHINE\SOFTWARE\Classes.ann2
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{7A2633F0-33D5-4F5E-93BE-74ACBEE7F7EA}\EnableFullPage.prizm
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{7A2633F0-33D5-4F5E-93BE-74ACBEE7F7EA}\EnableFullPage.prizmprint
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{7A2633F0-33D5-4F5E-93BE-74ACBEE7F7EA}\EnableFullPage.prizmexport
For each extension installed, regardless of enablement:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Accusoft.ActiveX.PrizmViewer.ext
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Accusoft.ActiveX.PrizmViewer.ext.10
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{7A2633F0-33D5-4F5E-93BE-74ACBEE7F7EA}\EnableFullPage.ext
Supporting DLLs (IX, NX, TNX, PDFX)
C:\Windows\SysWOW64\Accusoft.PdfXpress5.ActiveX.dll
C:\Windows\SysWOW64\Accusoft.ThumbnailXpress5.ActiveX.dll
C:\Windows\SysWOW64\Accusoft.ImagXpress12.ActiveX.dll
C:\Windows\SysWOW64\Accusoft.NotateXpress12.ActiveX.dll
SVG (XULRunner) DLLs
C:\Program Files (x86)\Accusoft\Prizm Viewer\Common\SVG___.dll
Plugin-in DLL
C:\Program Files (x86)\Accusoft\Prizm Viewer\PrizmPlugin\NP_PrizmPLUGIN.dll
EXE Files
C:\Windows\SysWOW64\PrizmViewerBroker.exe
C:\Windows\SysWOW64\PrizmViewerAdministrator.exe
C:\Program Files (x86)\Accusoft\PrizmViewer\Common\SVG\PrizmViewerSVGImageBroker.exe
Documentation
C:\Program Files (x86)\Accusoft\Prizm Viewer\Common\File Associations.html
C:\Program Files (x86)\Accusoft\Prizm Viewer\PrizmViewer10-Changes.txt
C:\Program Files (x86)\Accusoft\Prizm Viewer\Documentation\Help
C:\Program Files (x86)\Accusoft\Prizm Viewer\Admin
User Level Installation
At the user level, the installation primarily handles file associations.
Registry Entries
HKEY_CURRENT_USER\Software\Classes.ext
HKCU\Software\AppDataLow\Software\Accusoft\Prizm Viewer\File Associations
File Associations Settings
For each extension installed or removed, settings are transferred between the following registry locations:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.svg\UserChoice\Progid
HKLM\SOFTWARE\MICROSOFT\Internet Explorer\Capabilities\FileAssociations
HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Capabilities\FileAssociations.svg
Additional Notes
The
.svg
extension requires special handling to avoid conflicts with Internet Explorer. Ensure the following registry key is removed rom the 64bit registry using the KEY_WOW64_64KEY flag:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Capabilities\FileAssociations.svg
Some configurations, such as plug-in registry entries, may require custom applications to apply changes.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article