Skip to content

DVV3 Windows System Requirements and Software Inventory

Nathan Yarasavage edited this page Nov 5, 2026 · 3 revisions

DVV3 Version 3.0.0

System Requirements

Operating System – DVV3 has been configured to run on 64-bit Windows 10 and Windows 11. It has been tested on Windows 11. Windows 11 is recommended.

Memory – The validation of digital images, often many megabytes in size, is a resource intensive operation. A minimum of 8 GB of system RAM is required, with at least 4 GB available when DVV3 starts. Please note the use of “available RAM”: even if the machine has 8 GB installed, DVV3 can fail to start if other applications have already consumed most of it. When in doubt, or when encountering memory errors, close other programs and try again. If problems continue, contact the Library of Congress. This version was tested with 16 GB of available RAM.

Disk Storage – A minimum of 3 GB of free disk space is required to install DVV3. Additional space is needed for NDNP batches and for thumbnails, temporary files, and log files created during processing. Keep free working space equal to the size of the batch plus about 2 GB. Log files may grow to large sizes and can be safely deleted any time DVV3 is not running. This version was tested with 100 GB of available disk storage.

Processing Power – Image validation and thumbnail generation can use multiple processor cores. DVV3 requires a modern 64-bit processor with a minimum of 4 cores. Systems with additional cores will generally process large batches faster.

Java – DVV3 includes Azul Zulu OpenJDK 17.0.6 (64-bit). Java does not need to be installed separately, and JAVA_HOME does not need to be set. Note: this is a change from DVV2, which required a local JDK/JRE and a JAVA_HOME environment variable. In DVV3, the JDK is pre-packaged with the software package and does not require a separate install.

PDF Viewer – DVV3 includes PDFium-based PDF rendering. A separate PDF viewer, including Adobe Acrobat Reader, is not required to view PDF files in DVV3.

Internet Access – Internet access is optional for local batch work. It is required for LCCN validation and other Library of Congress lookups.

Installation Permissions – DVV3 is normally installed under Program Files. Administrator approval may be required, depending on the organization's Windows security policy.

Built-In Tools and Libraries

Tool Version Purpose
Flutter 3.38.3 DVV3 desktop application framework and interface
Dart 3.10.1 Application language and runtime
Azul Zulu OpenJDK 17.0.6 (64-bit) Runs validation and metadata-processing tools
NDNP Validation Library 3.39 Applies NDNP validation and verification rules
JHOVE 1.30.0 Validates file formats and extracts technical metadata
ImageMagick 7.1.1-4 (Q16, 64-bit) Processes images and generates thumbnails
Ghostscript 10.05.1 (64-bit) Renders PDFs for ImageMagick
PDFium Chromium revision 4634 (64-bit) Provides built-in PDF rendering

Clone this wiki locally