Surface Pro X and micaut.dll - Using Mathematica by Wolfram Research

RESLCS 1 Reputation point
2022-02-13T23:47:02.18+00:00

I am posting this question in case someone can see how Wolfram and/or Microsoft can get Mathematica to run on the Surface Pro X.

Mathematica from https://www.wolfram.com installs but does not run on the Surface Pro X, likely due to its SQ1 processor. With help from a “Microsoft 365 Support Ambassador”, the Windows “Event Viewer” revealed a fault between Mathematica and micaut.dll (in folder C:\Program Files\Common Files\microsoft shared\ink). I have shared the following details with Wolfram's customer support and hope to get a reply from them.

  • Faulting application name: Mathematica.exe, version: 12.3.3717.34039, time stamp: 0x60e8787f
  • Faulting module name: micaut.dll, version: 10.0.22000.258, time stamp: 0xafde6037
  • Exception code: 0xc000026f
  • Fault offset: 0x00000000000da3d0
  • Faulting process id: 0x3144
  • Faulting application start time: 0x01d81f9218bc244a
  • Faulting application path: C:\Program Files\Wolfram Research\Mathematica\12.3\SystemFiles\FrontEnd\Binaries\Windows-x86-64\Mathematica.exe
  • Faulting module path: C:\Program Files\Common Files\microsoft shared\ink\micaut.dll Report Id: b9fe6653-bb30-4df7-b748-247d91e6bf14
  • Faulting package full name:
  • Faulting package-relative application ID:

We tried to replace file micaut.dll, but couldn’t get that to happen (fortunately, I think). I used BeyondCompare (Scooter Software) to compare the file on my Surface Pro X (left side) with one I downloaded from https://www.exefiles.com/en/dll/micaut-dll/ for Windows 10 x64 (right side). The versions are different and the Processor is “Unknown” for the one installed on my laptop. See the attached image.

173912-fbab3ff2-56a8-4431-84b3-29b878cbc56d.png

Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,239 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Limitless Technology 43,956 Reputation points
    2022-02-15T10:52:34.087+00:00

    Hello RESLCS

    The error 0xC000026F STATUS_WX86_INTERNAL_ERROR An internal error occurred in the emulation subsystem. This is a common application issue with non-conventional architecture processors such as ARM or SQ1. Since this is related on how the application is designed to communicate and run instructions on the processor, the solution will need to be advised from the manufacturer of the application regarding the compatibility of processors beyond x86 or x64 architectures.

    Reference: https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-erref/596a1078-e883-4972-9bbc-49e60bebca55

    Hope this helps with your query,
    --If the reply is helpful, please Upvote and Accept as answer--


  2. RESLCS 1 Reputation point
    2022-03-17T01:25:36.76+00:00

    The answer to getting Mathematica to run on a Surface Pro X is mentioned above. It came from this location:

    https://community.wolfram.com/groups/-/m/t/2278400

    0 comments No comments