![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: Running Dragon Professional on MacBook Pro M1 Topic Summary: Created On: 01/01/2021 04:11 AM Status: Post and Reply |
|
|
![]() |
|
On my Macbook Pro M1 I am running a beta version of Parrallels for Arm M1 computers, and running an Insider preview version of Windows (32 bit) designed for Arm. Windows works fine and runs rapidly. I tried installing Dragon Professional Individual 15.0 into Windows. It seemed to install ok. When I try to run it, it starts to open, but then I get a message "Failed to launch 64 bit server". I notice that old forums discuss this error message and recommend running a program vcruntime_x64.exe to fix the problem. I had thought that Dragon wouldn't work on this system but thought I would try. Any suggestions how to fix the problem? |
|
|
|
![]() |
|
Sorry, I can't help solve the precise problem, but you're on the right track with running Dragon in some kind of a Windows VM. The error message sounds like your Windows emulator/VM is a 32-bit system and Dragon wants a 64-bit OS to run on. Maybe vcruntime_x64.exe is what Dragon is looking for, I don't know. I would try to find a small 64-bit test program on the net somewhere - maybe the discussion around such a tool will explain more about 32/64 bitness on your Parallels installation.
------------------------- Win10/11/x64, AMD Ryzen 7 3700X/3950X, 64/128GB RAM, Dragon 15.3, SP 7 Standard, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Amazon YUWAKAYI headset, Klim and JUKSTG earbuds with microphones, excellent Sareville Wireless Mono Headset, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and Logitech G502 awesome gaming mouse. |
|
|
|
![]() |
|
|
|
![]() |
|
I now realise that I am running Windows dev build 21277 which is a x64 emulation for ARM. Sorry for the confusion. Perhaps Dragon will work with future Windows updates
|
|
|
|
![]() |
|
I might be picking up one of the new MacBook Air M1 laptops and was wondering how Dragon would do with Windows on a Mac.
|
|
|
|
![]() |
|
We believe there is a new release of Parallels to support Windows 10 on M1 notebooks but you cannot currently install Dragon on the Windows side.
------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
I'm pretty sure Dragon isn't designed for a 32bit Windows anymore, since all Windows versions supported by Dragon are 64bit only.
I also read somewhere that Rosetta works for 64bit code only, so I'm wondering how you got a 32bit Windows running anyway.
Perhaps you could try a 64bit Windows on ARM version (if there is such a thing)...
hth, mav |
|
|
|
![]() |
|
It turns out that I am using a 64x emulation of Windows 10 on ARM. It was introduced in December. I think they had previously been 32x. Despite this I still get the message "Failed to launch 64 bit server" when I try to open Dragon. I am hoping that with further Windows updates it might all suddenly work. |
|
|
|
![]() |
|
I do a lot of testing and debugging on VM's. I typically set them up as 32-bit Windows, because they run more smoothly. The latest Dragon version which I am currently using in this configuration is DPG 15.60. ------------------------- |
|
|
|
![]() |
|
When the UIAutomation server cannot be started, it probably has to do with session isolation in Windows.
Windows has some fairly complicated mechanisms built in to prevent programs interfering with other applications running at a higher trust level, so that malware has a harder time trying to control Windows Explorer, for example. Long story short, in order to be able to control other applications you have to provide a digitally signed application and Windows must be able to validate the signature, which was a problem in an installation I saw a while ago.
You can go to "C:\Program Files (x86)\Common Files\Nuance\NaturallySpeaking15" and look at the properties of "dgnuiasvr.exe" and those of "dgnuiasvr_x64.exe" in the x64 subfolder. On the "Digital signatures" tab you should find a signature from Symantec. Look at the details of this signature. Can it be validated? If not (for example because some intermediate CA is not installed or not trusted), the UI automation server cannot be started.
hth, mav
|
|
|
|
![]() |
|
Way out of my depth here. I couldn't find a x64 subfolder, and couldn't find "dgnuiasvr.exe" or "dgnuiasvr_x64.exe". I am using DPG 15.0, so maybe that is the problem, or perhaps it is just the installation. I don't want to buy a more modern version if it isn't going to work. |
|
|
|
![]() |
|
The address for the 32-bit version is C:\Program Files (x86)\Common Files\Nuance\NaturallySpeaking15\dgnuiasvr.exe The address for the 64-bit version is C:\Program Files (x86)\Common Files\Nuance\NaturallySpeaking15\x64\dgnuiasvr_x64
Are you sure you are using DPG 15.0? Click your DragonBar Help in your file by clicking About Dragon. We believe the 1st release was Ver. 15.4, then 15.5 and now DPG 15.61 which includes a non-expiring download w/Installation/User Guide (including details on fixing 3 dozen sandtraps) and lots of other perks. However, your DPG license includes access to all Dragon downloads and updates at Nuance. You should reach out to your reseller ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
Windows Media Player freezes and crashes when we attempt to use the KnowBrainer DISPLAY Numbers or SpeechStart+ SHOW Numbers commands but you can always create Mouse Position commands. Just open the KnowBrainer Manual to page 50 for details. These commands can be written in less than 3 seconds without knowing what you're doing. They are Trump Tested (if Eric can do it, so can you) ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
I just read that the last Windows 10 on ARM version only can execute 32bit and 64bit ARM executables natively and that only 32bit x86 executables can run via emulation. Since the UI automation server consists of 2 executables, one 32bit and one 64bit, I guess we found the reason why Dragon doesn't run on M1/Win10 for ARM yet.
Edit: Oh, I just saw that you're using build 21772, the first version supposed to provide x64 emulation. Perhaps we just need to give the Windows Insiders a bit more time for testing...
hth, mav |
|
|
|
![]() |
|
Thanks. I found dgnuiasvr.exe. It has a digital signature from Nuance Communication, Inc, and it says that this signature is ok. It doesnt mention Symantec The version of Dragon Profession Individual is 15.00.000.076. What happened is this: My PC died, I bought a Macbook not realising that Dragon no longer supported Mac (years ago I nearly bought dragon for my iMac, so just assumed it would be available). I use Dragon all the time for work, and would not have bought a Macbook if I had known. I installed the beta version of Parrallels on my Macbook and the developer version of Windows. I went to download Dragon, and found that as I had purchased it over two years ago I couldn't download it. I contacted Nuance, and they were good enough to let me down load this version. I have tried to upgrade it, but it doesnt recognise the serial number. BTW, I tried using voice control dictation on the mac, but it is just not good enough to make it worth while. It is easier to type. If a new version of Dragon would work I would buy it, but who knows if it will. |
|
|
|
![]() |
|
|
|
![]() |
|
Kryton,
Yikes, do not use Ver. 15.0, do not go pass go and do not collect $200. Ver. 15.0 was never ready for prime time and should not have been released. The Ver. 15.3 update helped a good deal but it is no longer up-to-date. We recommend installing the Ver. 15.61 to download the non-expiring latest version of Dragon w/Installation/User Guide (including details on fixing 3 dozen sandtraps) and lots of other perks. Note that because of the complexity involved, we are charging a $20 service fee ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
Kryton, I think it could be worth a try to scrap your 32bit Windows and install the 64bit version of build 21277, followed by Dragon 15.6(1). Afterwards, please tell us your results.
I've asked Nuance about support for or tests with Windows on ARM, but it seems as if they're not interested in this platform. The reply I got was that there are no plans to perform tests with Windows on ARM
Regards, mav |
|
|
|
![]() |
|
I re-installed Dragon on the Windows x64 emulation (21286, updated from 21277), and for some reason I was able to update Dragon to 15.61.200.010. It still didn't run, giving the same error message "Failed to launch 64 bit server". The program dgnuiasvr.exe has a digital signature from Symantec with time stamping that seems to be ok. There is still no x64 subfolder.
Many thanks for your help with this |
|
|
|
![]() |
|
If there still is no x64 folder it seems as if Dragon installer fails to recognize your system as 64bit. This can lead to lots of problems, especially since nowadays the vast majority of Windows systems are 64bit and thus there are not many 32bit systems out in the field where strange things can happen because of lack of tests in this environment.
I took a quick look into the DLG Windows Installer package and found that the 64bit components are installed only if the installer reports a variable "VersionNT64" to be non-zero. On your machine this doesn't seem to be the case.
Since Nuance is reluctant or unwilling to help, we could try patching the msi file and add some switch to enforce installation of the 64bit components, but that would take quite some effort...
hth, mav |
|
|
|
KnowBrainer Speech Recognition
» Computer Issues / Recommendations
»
Running Dragon Professional on MacBook Pro M1
|
FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.