What is tcblaunch.exe and Why Did Defender Flag It in Downloads?

Published by Nyau Wai Hoe - Updated on

If Microsoft Defender keeps warning you about a file called tcblaunch.exe in your Downloads folder, and the threat disappears from Windows Security only to come back minutes later, you’re probably wondering if it’s a real Windows file or something worse. This guide explains what tcblaunch.exe actually is, why a copy in Downloads is a red flag, and what you should do about it.

Also see: How to Scan an .exe File for Viruses to Check If It’s Safe

What is tcblaunch.exe and Why Did Defender Flag It in Downloads

What is tcblaunch.exe?

The real tcblaunch.exe is the TCB Launcher (TCB stands for Trusted Computing Base), a Microsoft file that’s part of Windows itself. Secure Launch, a Windows security feature, uses it very early in the boot process to start the Windows hypervisor and the Secure Kernel in a trusted state.

In other words, it’s a boot-time security component, not a program you’d ever download or open yourself. The genuine file lives in System32:

C:\Windows\System32\tcblaunch.exe

So don’t delete or “clean up” the copy in System32. It belongs there.

Suggested read: What is 7zr (7zr.exe) in Windows Task Manager?

How to check the real tcblaunch.exe

Here’s how to check that the real file is there and untouched:

  1. Open File Explorer and paste C:\Windows\System32 into the address bar, then press Enter.
  2. Click any file in the list and type “tcblaunch” to jump to it. If file extensions are hidden, it shows as just tcblaunch with the type Application.tcblaunch.exe in System32 folder Windows 11
  3. Right-click tcblaunch.exe and select Properties, then open the Details tab. The file description should read “TCB Launcher” and the copyright should be Microsoft Corporation.tcblaunch.exe TCB Launcher file properties
  4. Open the Digital Signatures tab. The file should be signed by Microsoft Windows.tcblaunch.exe Microsoft digital signature

If you find a tcblaunch.exe in your Downloads folder, it’s not the real Windows file, even though the name is the same.

Why is there a tcblaunch.exe in your Downloads folder?

A very likely reason is that malware is borrowing the name of a real Windows file, since most people won’t look twice at a file that sounds like it’s part of Windows. This also isn’t the first time malware has used this exact name. Dr.Web, an antivirus company, has documented a password-stealing trojan that dropped itself as a tcblaunch.exe in the user’s folder and started again with Windows.

In a recent case reported on Microsoft’s Q&A forum, one of the detections was a “Behavior” detection pointing at the tcblaunch.exe in Downloads, together with a process ID. A Behavior detection means Defender caught the file doing something, not just sitting on the disk, so it’s very likely the file was actually running.

Related concern: Trojan:Win32/Wacatac.H!ml: What You Need to Know

Why does it keep coming back after quarantine?

When Defender quarantines a file and the same detection shows up again a few minutes later, it usually means something else keeps putting the file back. That could be the installer or archive it came from, a startup entry, or a scheduled task that recreates it.

What should you do?

First, don’t restore the file or choose “Allow on device“. Then go through the checks below, in this order.

Read the detection in Protection history

Open Windows Security > Virus & threat protection > Protection history and click the entry (this needs administrator rights). Note the threat name, the affected file path and the date. If the entry offers Remove, use that.

Protection history in Windows Security Windows 11

Find what brought it in

Sort your Downloads folder by date and look at what you downloaded around the time of the first warning. The usual suspects are cracked software, game mods or cheats, “driver fixer” tools, and files from links shared on Discord or YouTube. Delete the archive or installer it came with.

Check startup apps and scheduled tasks

These are the usual places something hides to bring the file back. Here’s what you should check:

  1. Press Ctrl + Shift + Esc to open Task Manager and go to Startup apps. Look for entries you don’t recognize.Task Manager Startup apps Windows 11
  2. Search for “Task Scheduler” in the Start menu, open it, and look through the Task Scheduler Library for odd tasks.Task Scheduler Library Windows 11
  3. If you’re comfortable with it, download Autoruns from https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns (it doesn’t need installing) and run it.
  4. In the Options menu, turn on Hide Microsoft Entries to shorten the list. Keep in mind that a fake file can claim to be from Microsoft, so also look at the Image Path column for anything that runs from Downloads or another user folder.Autoruns hide Microsoft entries Windows 11

If an entry points to the tcblaunch.exe in Downloads or the file it came with, disable it, note its path, and delete or scan that file.

Might be useful: Unknown Program in Task Manager Startup Tab Windows 11/10

Run a second scan

A different scanner can catch what the first one missed:

  • Microsoft Defender Offline scan: In Virus & threat protection, click Scan options, select Microsoft Defender Antivirus (offline scan) and click Scan now. Your PC will restart and the scan takes about 15 minutes.Microsoft Defender Offline scan Windows 11
  • Microsoft Safety Scanner: A free one-time scan tool from Microsoft. Download it from https://learn.microsoft.com/en-us/defender-endpoint/safety-scanner-download. It expires 10 days after you download it.
  • Malwarebytes Free: A free third-party scanner that was suggested as a second opinion in the Microsoft Q&A thread about this file.

If none of them find anything and the warnings stop, you’re likely clean.

Change your passwords if it ran

If the detection was a Behavior detection, or you remember opening the file, it may have been trying to steal passwords. From another device you trust, change the passwords for your email, banking and Microsoft account, and turn on two-step verification where you can.

Reset Windows as a last resort

Be warned: Resetting with Remove everything wipes all your apps, files and settings, so back up your personal files to an external drive or cloud storage first. If you’re not sure what you’re doing, it’s better to get someone who knows to help you instead.

If tcblaunch.exe keeps coming back no matter what, use Reset this PC with the Remove everything option. For detailed instructions, see: How to Reset Windows 11/10 to Factory Default.


Nyau Wai Hoe
Nyau Wai Hoe is the Founder and Chief Editor of WindowsDigitals.com. With a degree in software engineering and over 12 years of experience in the tech support industry, Nyau has established himself as an expert in the field, with a primary focus on the Microsoft Windows operating system. As a tech enthusiast, he loves exploring new technologies and leveraging them to solve real-life problems.

Share via
Copy link