This Tech Tip explains how to solve a problem where RiverTools 4.0 runs under Windows 8.0 but not under Windows 8.1.
After a fresh install of Windows 8.1, or an update from Windows 8.0 to 8.1, the InstallAnywhere installer for RiverTools 4.0 may not complete the installation, or RiverTools 4.0 may fail to start up after the installation is complete.
There are several DLL files (Dynamic Link Library) that are included with a Windows 8 installation in the folder: C:\Windows\System32 that are not included with a Windows 8.1 installation. RiverTools 4.0 — and many other programs out there — require these DLLs, which are part of the Microsoft Visual C++ distribution. The 3 specific DLLs that RiverTools 4.0 needs are:
Before downloading and running the appropriate patch from Microsoft, it is a good idea to run Windows Update and make sure that all recommended updates have been installed.
By the way, the files in the Windows\System32 folder are to support 64-bit applications, and the files in the Windows\SysWOW64 folder are to support older 32-bit applications, opposite of what most people would think. You can learn more about these two folders at: The 'Program Files (x86)' and 'SysWOW64' folders explained.
If you have any additional questions or comments, please contact Rivix Technical Support for assistance.
Copyright (C) RIVIX, LLC. 1998-2016