How to Fix mtkwl6ex.sys BSOD on Windows 10?

Recently, several users reported that they have been experiencing Blue Screen of Death stating ‘System thread exception not handled – Failed mtkwl6ex.sys’ continuously when they boot their Windows. Those who report it mostly use Windows 8, 8.1, and 10. 

Usually, this error is caused by a driver malfunction. You may get this blue screen due to an outdated, corrupted, or incompatible driver. Overclocking software, outdated drivers, or a particularly recent overclock are also known to cause this BSOD. 

Below we have listed several effective troubleshooting methods that helped users resolve the mtkwl6ex.sys error. Let’s jump right in!

Update MediaTek WiFi Device Driver (If Applicable)

As we mentioned earlier, this BSOD most commonly occurs due to an issue with the MediaTek WiFi device driver. Typically, this occurs when the MediaTek WiFi driver becomes incompatible with the recent Windows Update or is infected with a bug.

If you are using the MediaTek WiFi device driver, then try updating it to its latest version. Latest updates are packed with new features and bug fixes, so installing it might do the trick for you.

Here is what you need to do:

  1. Press Windows + R keys simultaneously to launch a Run dialogue box. 
  2. Type ‘devmgmt.msc’ in the text field of the dialogue box and hit Enter.

    Open up Device Manager
  3. Inside the Device Manager window, locate and right-click on the MediaTek WiFi Device Driver
  4. Select Update Driver from the context menu displayed.
  5. Once done, restart your PC and check if the mtkwl6ex.sys error is resolved. 

Use System Restore

As the issue is mainly caused by an incompatibility between your driver and your operating system, you can use System Restore to restore your operating system to a previous time when the driver worked perfectly fine. 

System Restore in Microsoft Windows is a feature that allows users to revert the state of their computer to that of a previous point in time during the system’s life, which is useful for recovering from system malfunctions or other issues. Windows takes a snapshot of your system before performing critical operations automatically. 

Here is how you can restore your system to a previous working state:

  1. Type Control Panel in the search bar and click Open.
  2. Inside the Control Panel window, select System And Security.

    Accessing the System and Security tab
  3. Now open System. mtkwl6ex.sysLaunch System
  4. Choose System Protection.
  5. Click System Restore from the System Protection tab.

    Hit the Restore button
  6. Next, follow the instructions to restore the system. When prompted, choose Recommended Restore.
  7. Once you follow the instructions, the system should be restored to a previous state. The system will restart afterward.
  8. After logging in again you should see a window saying ‘System Restore Completed Successfully’.

Undo Update

The compatibility problem leading to mtkwl6ex.sys error can also be resolved by uninstalling the recent Windows update. Follow these steps to go back to the previous version:

  1. Press Windows + I keys together on your keyboard to launch Windows Settings.
  2. In the Settings window, choose Windows Update from the left pane.
  3. Click on View Update History by scrolling down in the window.

    View Update History of Your System
  4. You can see here the past updates that you have installed.
  5. To uninstall an update, right-click it and select Uninstall. If you click on an Update, you can see more about it and the errors that may occur as a result.

    Uninstall the KB5007247 update
  6. Follow the on-screen instructions to undo the update.

Perform a Clean Boot

There is also a possibility that a background process is interfering with your operating system’s processes, causing the problem at hand. In this case, the best thing to do is perform a clean boot. 

Clean Boot starts your computer with a minimal set of drivers and programs, which enables you to determine whether any background programs are interfering with your games or programs.

Here is how you perform a Clean Boot on your Windows to fix the mtkwl6ex.sys error:

  1. Open a Run dialog box by pressing Windows + R keys simultaneously on the keyboard.
  2. In the text field of the dialog box, type msconfig and hit Enter.

    Opening up System Configuration
  3. Navigate to the Services tab.
  4. Select Hide all Microsoft Services and click Disable all.

    Hide all Microsoft services
  5. Next, click Apply and then hit OK
  6. Finally, restart your PC to save the changes.

Repair System Files

If MediaTek WiFi Device Driver is not the culprit, then the mtkwl6ex.sys issue is most likely being caused by corrupt system files. If this scenario is applicable, you must repair the system files to resolve the issue. 

The good news is that Windows comes with several built-in troubleshooting tools that can scan the system and its files for errors, as well as fix them if necessary. 

SFC (System File Checker) and DISM (Deployment Image Servicing and Management) are two such utilities that can replace corrupted system files with healthy ones and failover storage sectors with unused ones.

Here is what you need to do:

  1. Type cmd in the search area of your taskbar and click on Run as administrator to launch Command Prompt with administrative privileges. 
  2. Inside the Command Prompt window, type the command mentioned below and hit Enter.

    sfc /scannow

  3. From the same elevated CMD window, do a DISM scan after the SFC scan (regardless of the results).

    DISM /Online /Cleanup-Image /RestoreHealth
    Use the DISM Command to RestoreHealth
  4. Finally, restart your PC and upon reboot, check if doing so fixed the mtkwl6ex.sys error .

Perform In-Place Upgrade

If you have come this far without a solution, then this implies that the error at hand cannot be resolved using conventional troubleshooting methods. If this scenario is applicable, performing an in-place upgrade can help you get rid of the issue once and for all. 

Alternatively, you can also try resetting your PC to the defaults to fix the issue. 


Zainab Falak

Zainab Falak is a highly educated professional with a background in actuarial science and a strong passion for technology. Her expertise lies in the field of data analytics and she is a proficient programmer in languages such as Python and R. At Appuals, Zainab shares her extensive knowledge of Windows 8, 10, and 11, covering a broad range of topics related to these operating systems. Zainab's ability to effectively communicate technical concepts in a clear and concise manner has earned her recognition and respect in the tech community. She is committed to staying up-to-date with the latest developments in the field and providing readers with insightful and informative content.