On Microsoft Surfaces, once you use power+volume to access BIOS, how to enable AVX2?

Am Pacific42 0 Reputation points
2025-08-22T07:24:20.8533333+00:00

Copilot suggests that Illegal instruction (core comped) from libtensorflow_framework.so.2 on the guest-OS, plus lack of "AVX2 - 1" in VirtualBox's logs, is due to BIOS disabled AVX2.
But have not found CPU extension options through Microsoft Surface BIOS.

Surface | Surface Laptop | Performance and maintenance
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Harold Milan 1,310 Reputation points Independent Advisor
    2025-08-22T14:00:49.5466667+00:00

    Hi There,

    Thanks so much for reaching out! I totally understand how important it is to get the most out of your Surface device, especially when you're working with software that may rely on AVX2 support. I’m here to help you through this.

    To make sure I guide you correctly, could you help me with a few quick details?

     

    Which Surface model are you using? (e.g., Surface Pro 9, Surface Laptop Studio, etc.)

     

    Is your device running on an Intel or ARM processor? AVX2 is only supported on certain Intel chips, and ARM-based models like those with Snapdragon unfortunately don’t support it.

     

    Are you trying to enable AVX2 for a specific app or task? If yes, what’s the name of the software?

     

    Just a heads-up:

     AVX2 is a hardware-level feature. If your processor supports it, it’s usually enabled by default and not something you can toggle manually in BIOS especially on Surface devices, which have limited BIOS customization options.

     

    Once I have your model and processor info, I’ll be able to confirm whether AVX2 is supported and what your options are.

     

    Looking forward to your reply!

     

     


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.