Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rhino:5:troubleshooting [2015/09/14]
rhino:5:troubleshooting [2020/08/14] (current)
Line 1: Line 1:
 +====== Rhino 5: Error 0xc000007b ======
 +**Problem:**\\ Rhino 5 64-bit cannot run because of **Error 0xc000007b**.
 +{{http://wiki.mcneel.com/_media/rhino/5/0xc000007b.png?450}}
 +
 +**Cause:**\\ Windows calls a 32-bit msvcr100.dll when Rhino 5 64-bit runs.
 +
 +**Solution 1:**
 +  - Delete the **msvcr100.dll** under **C:\Windows\System32**.\\ <color #999999>32-bit DLLs should not exist in the System32 folder on 64-bit Windows systems. It may be mistakenly installed by a 32-bit program's installer.</color>
 +  - Install [[http://www.microsoft.com/en-us/download/details.aspx?id=13523|Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)]]\\ <color #999999>The 64-bit msvcr100.dll will be installed.</color>
 +  - Run Rhino 5 64-bit.
 +
 +**Solution 2:** If Solution 1 doesn't help, please continue.
 +  - Download **Dependency Walker for x64** from http://www.dependencywalker.com
 +  - Extract the files in the zip file you've downloaded to a folder.
 +  - Run **depends.exe**.
 +  - Open Rhino 5 64-bit's shortcut icon on your desktop.\\ <color #999999>C:\Program Files\Rhinoceros 5 (64-bit)\System\Rhino.exe is opened.</color>
 +  - Click the header of the **CPU** column to sort the DLLs with their CPU type.\\ {{http://wiki.mcneel.com/_media/rhino/5/k01376b.png?600}}
 +  - Find the <color red>**x86**</color> DLLs.
 +  - Press **F9** or select **Full Paths** from the **View** menu. 
 +  - Find the paths of the **x86** DLLs.
 +  - Delete the x86 DLLs under **C:\Windows\System32**.\\ <color #999999>There's most likely only one x86 DLL found under C:\Windows\System32. Don't delete the x86 DLLs outside of C:\Windows\System32.</color>
 +  - Install [[http://www.microsoft.com/en-us/download/details.aspx?id=13523|Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)]]
 +  - Run Rhino 5 64-bit.
 +
 +If the Error 0xc000007b happens when **Rhino 5 32-bit** runs. Use **Dependency Walker for x86** to open Rhino 5 32-bit's shortcut icon on the desktop to find and delete the x64 DLLs under C:\Windows\SysWOW64 that cause the error. And then install [[http://www.microsoft.com/en-us/download/details.aspx?id=8328|Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)]].
 +
 +**Need assistance?**\\ You can save a *.dwi file from Dependency Walker and [[http://www.rhino3d.com/upload|upload]] the file for Rhino support team with a comment about **Error 0xc000007b**.
 +\\  
 +\\ 
  
rhino/5/troubleshooting.txt ยท Last modified: 2020/08/14 (external edit)