Why do I get the error "This driver has been blocked from loading" when trying to install the Simulink Desktop Real-Time kernel?

6 Ansichten (letzte 30 Tage)

When trying to install the Simulink Desktop Real-Time kernel following the documented steps, I encounter the following error:

Error using sldrtkernel>RunInstaller (line 776)
Installer error: "Failed to start Simulink Desktop Real-Time kernel service.
This driver has been blocked from loading".

Error in sldrtkernel>sldrtk_setup (line 132)
result = RunInstaller(prompt, 'install');

Error in sldrtkernel (line 67)
retval = sldrtk_setup(prompt);
I am working on an M2 Macbook Air which is running Windows 11 Pro using Parallels. Both my MATLAB and my Windows are 64-bit. Why is this happening?

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 23 Okt. 2024
This is a known issue that occurs when working on a machine that does not have a native x86 CPU. Examples of such configurations include using an Apple Silicon MacBook emulating Windows (with a software such as Parallels), and certain Windows machines such as the Surface Pro 11. While many x86 applications can run in emulation mode on ARM CPUs, the Simulink Desktop Real-Time kernel runs in a privileged mode where the different CPU architecture cannot be emulated.
The only available workaround is to switch to a machine with a native x86 CPU.

Weitere Antworten (0)

Kategorien

Mehr zu Model Preparation for Real-Time Simulation finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by