LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW installation makes Windows 11 boot into BSOD in Parallels Desktop on Apple silicon Macs

Steps to reproduce: 

 

NB: The issue doesn't persist in Parallels Desktop 19.4.1 because Parallels did some tweaks but the issue might occur again and exists in other Parallels Desktop versions.

 
1. Install a new Windows 11 virtual machine in Parallels Desktop on Apple silicon Mac by clicking 'Get Windows from Microsoft': https://kb.parallels.com/125375
2. Download a 32/64-bit installer of LabView: https://www.ni.com/en/support/downloads/software-products/download.labview.html#521715 (Base, Full, Professional; 2024 Q1)
3. Start the installation of LabVIEW
4. Once the installation is completed and restart of Windows is offered, restart Windows

Expected results:
Windows restarts and the LabVIEW app is completely installed. 

Actual results:
Windows shows BSOD window and isn't usable
0 Kudos
Message 1 of 5
(655 Views)

@mushakov wrote:

NB: The issue doesn't persist in Parallels Desktop 19.4.1 because Parallels did some tweaks but the issue might occur again and exists in other Parallels Desktop versions.


So, in a nutshell, this was a bug in parallels and NI would have very little control over that.

0 Kudos
Message 2 of 5
(642 Views)

Parallels applied a workaround to fix the issue for its customers but the issue is that LabVIEW loads its x86 drivers prior to the Windows drivers that makes Windows BSOD.  

0 Kudos
Message 3 of 5
(590 Views)

@mushakov wrote:

Parallels applied a workaround to fix the issue for its customers but the issue is that LabVIEW loads its x86 drivers prior to the Windows drivers that makes Windows BSOD.  


Whatever that means...

 

This does not seem to be a problem for windows running on hardware, so the issue is still with parallels and fortunately they were able to fix their bug.

 

It is a bug fix, not a workaround, IMHO. 😄

0 Kudos
Message 4 of 5
(586 Views)

Did you do a LabVIEW install or a full LabVIEW + NI-DAQmx, + NI-VISA + NI-climbim and NI-climbam and whatever else adding up to a 50GB install or something like that?

 

A LabVIEW IDE install only should NOT install anything that could ever BSOD your Windows installation. NI-DAQmx, NI-VISA and NI-this and NI-that installs kernel device drivers that are compiled for Intel x64 CPUs. Windows 11 ARM does not provide full CPU virtualization for x64 software. Especially the kernel environment can not properly handle x64 virtualization. 

Rolf Kalbermatter
My Blog
0 Kudos
Message 5 of 5
(556 Views)