I have been having this problem for a while, probably back to even when I was using Rhino 7, even though I am currently on the latest release of Rhino 8. Every time I start Rhino, it open up, then stalls for about 30 seconds before it finishes loading, then I can can start using the program. This is when I start the actual program from start, not ever time I open a new project.
If I had to guess, it’s a old plug-in or something loading, I just don’t know which one. Is there a way to run a diagnostic to see where it is stalling?
In windows you can start a instance of Rhino in Safe Mode (disables plugins and video driver)
Once in safe mode you can go to File>Properties>Plugins and disable 3rd party plugins (there is a pulldown filter for plugins that do not ship with Rhino)
Loading Legacy Rhino Render, version 1.50, May 20 2025, 13:16:59
(0.0000) - Since Last Record = 0.0000 (%0.00) - Create Stopwatch
(0.8540) - Since Last Record = 0.8540 (%13.41) - after create and load AppSettings
(0.8560) - Since Last Record = 0.0020 (%0.03) - before CRhWGLExtensions::InitWGLExtensions()
(1.0370) - Since Last Record = 0.1810 (%2.84) - after CRhWGLExtensions::InitWGLExtensions()
(1.1720) - Since Last Record = 0.1350 (%2.12) - before Create splash window
(1.1730) - Since Last Record = 0.0010 (%0.02) - after Create splash window
(1.1760) - Since Last Record = 0.0030 (%0.05) - construct CMainFrame
(1.9830) - Since Last Record = 0.8070 (%12.67) - after load CMainFrame
(2.2580) - Since Last Record = 0.2750 (%4.32) - after initialize license manager
(2.6400) - Since Last Record = 0.3820 (%6.00) - after log events
(2.6410) - Since Last Record = 0.0010 (%0.02) - after registering shell file types
(2.6410) - Since Last Record = 0.0000 (%0.00) - before loading of cursor resources
(2.6500) - Since Last Record = 0.0090 (%0.14) - after loading of cursor resources
(2.6850) - Since Last Record = 0.0350 (%0.55) - after RegisterBuiltInCommands()
(2.7300) - Since Last Record = 0.0450 (%0.71) - Pre auto load plugins
(2.7700) - Since Last Record = 0.0400 (%0.63) - Toolbars
(2.7790) - Since Last Record = 0.0090 (%0.14) - RDK:CRhRdkRhinoPlugIn CTOR
(2.7800) - Since Last Record = 0.0010 (%0.02) - RDK:OnLoadPlugIn
(2.7830) - Since Last Record = 0.0030 (%0.05) - RDK:Initialize: start
(2.7840) - Since Last Record = 0.0010 (%0.02) - RDK:Initialize: after default registered properties
(2.7940) - Since Last Record = 0.0100 (%0.16) - RDK:Initialize: after default post effect plug-in factories
(2.7940) - Since Last Record = 0.0000 (%0.00) - RDK:Initialize: after adding internal extensions
(2.7940) - Since Last Record = 0.0000 (%0.00) - RDK:Initialize: after conduits
(2.8070) - Since Last Record = 0.0130 (%0.20) - RDK:Initialize: end
(2.8070) - Since Last Record = 0.0000 (%0.00) - RDK:OnLoadPlugIn: after RDK Initialize
(2.8070) - Since Last Record = 0.0000 (%0.00) - RDK:OnLoadPlugIn: after RDK OnLoadRhinoPlugIn
(2.8110) - Since Last Record = 0.0040 (%0.06) - RDK:OnLoadPlugIn - end
(2.8600) - Since Last Record = 0.0490 (%0.77) - Renderer Development Kit
(3.0670) - Since Last Record = 0.2070 (%3.25) - Commands
(3.0860) - Since Last Record = 0.0190 (%0.30) - Snapshots
(3.1390) - Since Last Record = 0.0530 (%0.83) - RhinoScript
(3.1470) - Since Last Record = 0.0080 (%0.13) - Rhino Render
(3.2260) - Since Last Record = 0.0790 (%1.24) - RDK_EtoUI
(3.2440) - Since Last Record = 0.0180 (%0.28) - MeshCommands
(3.3520) - Since Last Record = 0.1080 (%1.70) - RhinoCycles
(3.9150) - Since Last Record = 0.5630 (%8.84) - 3Dconnexion 3D Mouse
(3.9890) - Since Last Record = 0.0740 (%1.16) - Displacement
(4.0080) - Since Last Record = 0.0190 (%0.30) - SectionTools
(4.0080) - Since Last Record = 0.0000 (%0.00) - Start of C# Rhino.UI.TabPanels.NamedCallbacks.RestoreTabPanelCollections
(4.0080) - Since Last Record = 0.0000 (%0.00) - End of C# Rhino.UI.TabPanels.NamedCallbacks.RestoreTabPanelCollections
(4.0080) - Since Last Record = 0.0000 (%0.00) - after create TabbedDockBarCollection
(4.0090) - Since Last Record = 0.0010 (%0.02) - after load default render engine
(4.0100) - Since Last Record = 0.0010 (%0.02) - after CloseAllDocuments
(4.0350) - Since Last Record = 0.0250 (%0.39) - before LoadToolBarsAndRestoreDockBarPositionAndStates
(4.0350) - Since Last Record = 0.0000 (%0.00) - before RunLoadToolbars
(5.1600) - Since Last Record = 1.1250 (%17.66) - after RunLoadToolbars
(5.7750) - Since Last Record = 0.6150 (%9.65) - after LoadToolBarsAndRestoreDockBarPositionAndStates
(5.7770) - Since Last Record = 0.0020 (%0.03) - before Process Shell Commands
(5.9410) - Since Last Record = 0.1640 (%2.57) - Legacy Rhino Render
(6.3590) - Since Last Record = 0.4180 (%6.56) - after Process Shell Commands
(6.3700) - Since Last Record = 0.0110 (%0.17) - CRhStopWatch::ShowReport()
Command: _CommandHistory
I noticed that at 6.37, that was when it stalled for 30 seconds before the _CommandHistory came up
Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 64GB)
.NET 8.0.14
Computer platform: LAPTOP - Plugged in [100% battery remaining]
Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA RTX A3000 Laptop GPU (NVidia) Memory: 6GB, Driver date: 6-10-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 538.78
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA RTX A3000 Laptop GPU (NVidia) Memory: 6GB, Driver date: 6-10-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 538.78
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 2GB, Driver date: 2-28-2025 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 6-10-2024
Driver Version: 31.0.15.3878
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB
@Christopher10 I notice you have a customized setup. If the above doesn’t work I’d be interested to see if your setup has the same issue when we use it.
For this you can run _Reset, and in the dialog that comes up click “Save setting for support”
Send the resulting zip to me in a personal message together with any custom .rui file that you might have. Thanks.