Site Tools


Troubleshooting Installer Issues for Rhino 5

Reporting Rhino 5 Installer Problems

The Rhino V5 installer will display a log file when the installation process fails. This log file is very helpful to our technical support in solving any problems you may have.

  1. When the error message appears, there is a link on the dialog.
  2. Click the link to open the log and “Save As..” as a txt file.
  3. Attach the text file to an email to tech@mcneel.com

Back to top.

Rhino 5 Installer Error 1603 and others

The Error Code 1603 is not a specific crash error, but is a general error in the installation process. Some of the conditions that can cause 1603 are:

  • Short file name creation is disabled on the target machine.
  • An Install Script custom action is prototyped incorrectly.
  • A file is locked and cannot be overwritten.
  • The Microsoft Windows Installer Service is not installed correctly.
  • The Windows Temp folders are full.
  • The setup was corrupted after installation and, therefore, fails with this error during un-installation.

If the Rhino installer crashes with a 1603 error or no error code at all you can try these steps to get more information.

Step 1

  1. Follow the steps above under Rhino V5 Installer Errors to send us the Install Log.
  2. Close the existing installer
  3. Go to Windows Explorer and navigate to the contents of the Rhino Installer DVD
  4. Open the Installer folder on the DVD
  5. Open the Prerequisites folder.
  6. Run the dotNetFx40_Full_x86_x64.exe installer in the folder.
  7. If the dotNet installer shows an error, take note of the error and go to Step 2.
  8. If the dotNet installer is successful, go to Step 3.

Step 2

  1. Click here to run the Windows Update service
  2. If there are any important updates to install, click on Update Now to install the updates. This process can take a long time.
  3. If there is an error when trying to run Windows update installer, see this article Troubleshooting common Windows Update Issues
  4. If you resolve the Windows update problem and finish running Windows Update service, then return to Step 1.

Step 3

  1. Go to the Rhino installer DVD with Windows Explorer
  2. Try and run the Setup.exe in the root of the DVD.
  3. The installation should now complete.
  4. If the Installer continues to crash, please attach the log file to an email to tech@mcneel.com

Back to top.

Manually Uninstalling Rhino 5

Question: I tried to uninstall Rhino 5, but an error occurred and Rhino could not be removed.

Answer: Manually remove Rhino 5. Back to top.

Could not open key: UNKNOWN\Components (Error 1402 or 1406)

Question: A message “Could not open key: UNKNOWN\Components\(lots of letters and numbers). Error 1402. Verify that you have sufficient access to that key, or contact your support personnel.”

Cause: One or more registry keys in the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-<numbers>\Components key has incorrect permissions.

Solution 1: On the Windows Start menu, enter “CMD” to the search box. Right-click on the “cmd.exe” and select “Run as administrator”. Copy the following line and paste it into the cmd window, press Enter. Then Rhino will be able to install.

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Solution 2: WARNING: The following procedure involves editing the Windows Registry. Incorrect editing of the registry can damage your computer and cause it to not start. If you are not comfortable performing the following steps, please contact McNeel Support.

  1. Download psexec from Microsoft TechNet, and extract the contents to your desktop.
  2. Open a Windows command shell
  3. Change directories to your desktop.
  4. In the command shell, enter: psexec -i -d -s c:\windows\regedit.exe This causes Windows to run the registry editor with the permissions of the System account - an account even more powerful than Administrator.
  5. Browse to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\
  6. Right-click the UserData folder, then click Permissions…
  7. In the Permissions for UserData dialog box, click Advanced
  8. Ensure that “Administrators” has “Full Control” Permissions in this folder, and that “Users” has “Read” Permissions. There will be other user permissions, too - but Administrators and Users are what matter most.
  9. Select the Replace all child object permissions with inheritable permissions from this object
  10. Click OK twice to apply permissions
  11. Install Rhino again.

Back to top.

Rhino 5 Uninstall Fails

PROBLEM: This can be caused by a corrupt installer cache on your computer.

SOLUTION: Follow the instructions in the article Manually Uninstalling Rhino 5.0
Back to top.

Installing the Latest Service Releases on a New Computer

Question: I've got a new computer and I want to install Rhino version X SR Y. I have always purchased upgrade versions of Rhino. Do I have to install ALL previous versions and sucessive service packs??

Answer: Simply install the last upgrade version you have on CD. During the install, you will be asked to insert the CD of a previous version to validate that you have it, but it is not necessary to actually INSTALL the previous versions. Once you have installed the last CD version, proceed to install the latest Service Release - it is not necessary to install previous ones.
Back to top.

What is a Service Release?

Service releases are no-charge, maintenance releases that patch existing installations of software with the latest bug fixes and updates. These installers are downloadable and will only install if you have a version of the product already installed. Service Releases are identified two ways: the SR number, like SR3 or SR4b; and the date, which is coded into the name of the download file like 20050729, meaning July 29, 2005.
Back to top.

How do I tell what version is installed?

Once you have the software installed, you can see the date and the SR number by viewing the “about” information, which appears on the “splash screen” when you start Rhino, or can be viewed by doing Rhino > Help > About Rhinoceros.
For Flamingo, do the FlamingoAbout command. For Bongo, do the BongoAbout command.
Back to top.

How do I get a Service Release?

The quick way is to use the Check for Updates service. In Rhino, pull down the Help menu, and pick Check for Updates. If you are connected to the internet, the McNeel web servers will offer the correct Service Release if there is one newer than your software. For Flamingo, pull down the Raytrace or Photometric menu and pick Check for Updates. For Bongo, pull down the Bongo menu and pick Check for Updates.
In Rhino 5, go to Tools, Options, Updates and Service Releases and set the frequency to “Service Releases” or if you are brave, try “Release Cndidates.” When you close Rhino, it will prompt you to approve the install of the latest and greatest. You may decline and run it after a future session.
Back to top.

Can I delete older versions in "Add or Remove Programs" without causing problems?

The “Add or Remove Programs” entry in the Control Panel in Windows is reporting all Service Releases as an installed program, each using approx. 250MB of disk space. This is somewhat misleading. Windows reports the total as though all installed files are added on to the existing installation even though many if not all files are actually overwritten on install. Do not use the “Add or Remove Programs” to remove older Service Releases of Rhino 5.
Back to top.

Rhino 5 Install Never Completes

See this page DebugInstaller for instructions on how to generate a logfile of the error and get Technical Support involved.
Back to top.

Error 1327 - Invalid Drive:

Question: I get “Error 1327. Invalid Drive (E:, F:, etc)” when installing

Cause: Your user account has settings indicating that one or more non-existent drives should be used for special folders such as “My Documents”

Solution:

  1. From the Start menu, click Run.
  2. Type RegEdit, then click Run
  3. Browse to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
  4. Look for directories listed that contain the drive letter mentioned in the error from the installer. Change them to point to a valid drive and folder.
  5. Browse to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  6. Look for directories listed that contain the drive letter mentioned in the error from

Note: This method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: How to back up and restore the registry in Windows
Back to top.

Error 1935

Question: I get “Error 1935. An error occurred during the installation of assembly “Microsoft.VC80.CRT, …”

Cause: This is a bug in the Microsoft C++ 2005 Redistributable Package

Solution 1:

  • Disable the antivirus program on the system. A user reported disabling AVG made Rhino installation work.

Solution 2:

  • Try to install several times. A user reported Rhino installation succeeded when the third time he tried to install Rhino. He didn't do anything to the system.

Solution 3:

  1. On Windows Vista or Windows 7, From the Start menu, type Features.
  2. Click Turn Windows Features On or Off
  3. In the Windows Features dialog box, select the check box labeled Windows Communication Foundation HTTP Activation:
  4. Click OK

If you are unable to enable this feature, or if the Windows Features dialog box appears and is empty, then your installation of Windows is corrupt and needs to be repaired. Please contact Microsoft Support for more assistance.

More Details: People who get this error while installing Rhino are also unable to install the Microsoft C++ 2005 Redistributable Package directly from Microsoft. Therefore, this is a problem with Windows and the Microsoft Redistributable Package, not with Rhino's installer.
Back to top.

Error 2502

Question: When Rhino 5 prompts there's a new update ready to install, choose to install the update and get “Error 2502”.

Cause: The update installer doesn't have enough permission privileges.

Solution:

  1. Right-click on Rhino 5 shortcut icon.
  2. Select “Run as Administrator”.
  3. Rhino 5's start plane prompts there's a new update ready to install.
  4. Choose to install the update.

Back to top.

.NET Framework 4 installer error (HRESULT: 0xc8000222)

Problem:
.NET Framework 4 failed to install because of error code HRESULT: 0xc8000222.

Cause:
Some files corrupted in the Software Distribution folder.

Solution:

  1. Extract the Fix_0xc8000222.bat in the zip file to a folder.
  2. Right-click on the Fix_0xc8000222.bat and select Run as Administrator.
    What this batch file does:
    1) Disables
    Windows Update Service.
    2) Deletes
    C:\Windows\SoftwareDistribution.
    3) Enables
    Windows Update Service again.

Back to top.

Rhino 5 installer keeps asking for .NET Framework 4

Problem:
Rhino 5 installer keeps asking for installing .NET Framework 4 first, and Rhino 5 fails to install. The .NET Framework 4 appears to exist on the computer.

Cause:
.NET Framework 4 is somehow broken on the system.

Solution:

  1. Run .NET Framework Cleanup tool.
  2. Select .NET Framework - All versions for the product to cleanup.
  3. Click the Cleanup Now button.
  4. Reboot your computer.
  5. Install Rhino 5 from your Rhino 5 DVD.
    The Rhino 5 DVD installer will install .NET Framework 4 first and then install Rhino 5.
    If you are installing
    Rhino 5 evaluation version, you'll need to download and re-install .NET Framework 4 full version before installing Rhino 5.

Back to top.

.NET Framework 4 installer error (exit code -2145124330)

Problem: I get a .NET Framework 4.0 installer error while installing Rhino 5.

Solution: Repair .NET Framework before installing Rhino 5.

  1. Run the repair tool.
  2. Keep clicking the “Next” button until you get only one “Finish” button to click.
  3. Install Rhino 5 again.

Back to top.

Missing DLL

Problem Installation fails with a missing dll message: There is a problem with the Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor

Solution: It may be that a virus scanner is getting in the way- try disabling any virus scanners and retry the installation.

Windows 7/8 is not a supported system?

Problem:
I'm using Windows 7/8, but Rhino 5 DVD installer says my system is not supported.

Solution:

  1. Right-click on the exe installer, select Properties.
  2. Go to the Compatibility tab.
    The compatibility mode may be set to “Windows XP (Service Pack 2)” and can't be changed.
  3. Click the Change settings for all users button near the bottom.
  4. Clear the Run this program in compatibility mode checkbox.
  5. Click OK two times to close the dialogs.
  6. Right-click on the exe installer again and select Run as administrator to install.

Rhino V5 64-bit will not run but V5 32-bit will

Problem:
When I try to start 64-bit Rhino V5, I get this error message.

Solution:

Back to top.

rhino/installproblems.txt · Last modified: 2013/05/10 by pascal