File integrity errors often occur during download via an unstable network connection or a faulty hard disk or file system. Malware and some utilities can also alter files on the data level and lead to errors during execution, data corruption, or unintended application behaviour.To check if an NI software is unmodified, you can compare the file checksum or hash value of your file to a known reference, such as found on the NI homepage or a second PC with the same software. If you do not have access to another computer, please contact NI Technical Support.To generate the file checksum using a common hash algorithm such as MD5 or SHA-256, please follow the steps below depending on your operating system.Compare the returned value to a known reference. The checksum values for NI offline software can be found by clicking the Individual Offline Installer link (see screenshot) or in accompanying Readme text documents.
shasum -a 256 filename
The checksum is a signature that is generated from the binary structure of a file. A single changed bit in the file will lead to a different hexadecimal hash value. Hence, the hash value derived from a file can be used to verify data integrity by comparing to the hash value of the intact file.
NI provides MD5 and SHA-256 hashed checksums for offline installation packages available from the download section of the NI homepage. The NI Package Manager performs automatic hash checks on downloaded packages and can be used to repair defective NI software installations.
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.