CoCoineticBack to coinetic.io

How to detect a keylogger on Windows, step by step

A keylogger is a program, or a small plug, that records what you type: passwords, messages, card numbers. They are not common on a normal home PC, but you can check for one yourself in about half an hour, with tools that are already in Windows.

In short
  • Look at what starts with Windows: Task Manager › Startup (Windows 11: Startup apps).
  • Look at what is running: Task Manager › Processes. Check unknown names, where the file is and who signed it.
  • Look at what is installed: Settings › Apps, sorted by install date.
  • Run a full scan in Windows Security, and an offline scan if in doubt.
  • Look at the keyboard cable: a hardware keylogger is a small plug between the keyboard and the PC.
  • Remember: a software keylogger must send what it records somewhere. Controlling which programs may send data out is your second line of defence.

1. What a keylogger is, and how it gets on a PC

There are two kinds:

Signs are often weak or missing. A slow PC, a flickering mouse or a "laggy" keyboard are usually not a keylogger; updates, a full disk or an old battery are far more common. That is why checking is better than guessing.

2. Check what starts with Windows

A keylogger wants to run every time you switch on the PC, so it usually adds itself to the startup list.

  1. Press Ctrl + Shift + Esc to open Task Manager. If you see only a small window, click More details.
  2. Open the Startup tab (Windows 11: Startup apps on the left).
  3. For each entry you don't know, right-click it › Search online. Most entries are normal: your sound driver, OneDrive, a printer helper.
  4. If something is unknown and you don't need it, right-click › Disable. This only stops it from starting; nothing is deleted, and you can switch it on again.

Want to see more? Microsoft's free Autoruns tool (part of Sysinternals) lists every place a program can start from, including scheduled tasks and services. It shows a lot; only change what you understand.

3. Check what is running right now

  1. In Task Manager, open Processes (Windows 11: the first icon on the left).
  2. For a name you don't know, right-click it › Open file location.
  3. Where is the file? Programs in C:\Program Files or C:\Windows are in the normal places. A program you don't know in AppData, Temp or Downloads deserves a closer look. (AppData is a hidden folder in your user folder where programs keep their settings; malware likes it because no administrator rights are needed to write there.)
  4. Who made it? Right-click the file › Properties › Digital Signatures. A digital signature is like a seal that shows which company published the program. A missing tab means the file is not signed. That alone is not proof of anything, but together with a strange folder it is worth checking.

Many svchost.exe entries are normal: Windows runs many of its services this way.

4. Check what is installed

5. Run a full scan with Windows Security

  1. Open Windows Security (type it into the Start menu) › Virus & threat protection › Scan options.
  2. Choose Full scan › Scan now. It takes a while; you can keep working.
  3. If you are still unsure, choose Microsoft Defender Offline scan. The PC restarts and is scanned before Windows starts, so a program that hides while Windows runs can be found. Save your work first.

If you use another antivirus program, run its full scan instead.

6. Check for a hardware keylogger

7. Why "sending out" is the weak spot of every software keylogger

A software keylogger is only useful to its owner if the recorded keys reach them. So the program has to connect to the internet and send data out. Windows lets every program connect out by default, without asking you. If programs had to ask once before they may connect out, an unknown keylogger would show up the first time it tried, and you could say no.

No single check is 100% safe: a keylogger can hide inside a browser extension, or send through a program you already allow. But each step above makes it much harder.

8. If you find something

  1. Take the PC off the network: unplug the cable or switch off Wi-Fi.
  2. Remove it with Windows Security or your antivirus program, and uninstall programs you don't want (Settings › Apps).
  3. Change important passwords from another, clean device, starting with e-mail and banking, and switch on two-step sign-in.
  4. If banking or card details may be affected, call your bank.
  5. At work: tell your IT team before changing anything, so they can keep the evidence. At home: if in doubt, back up your personal files and ask a trusted IT professional, or reinstall Windows.

9. See what sends data out, at any time, with Coinetic

Doing this by hand means...

Coinetic works through the Windows Firewall that is already there. Setup installs a protection service that works in the background, also when nobody is logged on. Coinetic is not an antivirus program and does not remove viruses; keep Windows Security for that. What it does is show you, and let you control, what talks to the internet.

Coinetic runs on Windows 7 to 11 and Windows Server 2008 R2 to 2025, in any Windows language.

Protect this Server or PC in 5 minutes

Download Coinetic, install, done: it starts protecting at once. 30 days free with all features, no payment details. From $20 per computer per year.

Start the free 30-day trial →

More guides: all Coinetic guides.

Frequently asked

Can Windows Security find keyloggers?

Yes, it finds known keylogger programs. A full scan, and if in doubt an offline scan, is a good first step. It cannot find a hardware keylogger, and a brand-new program may not be known yet. That is why looking at startup programs and controlling what sends data out also help.

Is a slow or laggy keyboard a sign of a keylogger?

Rarely. A weak wireless keyboard battery, a busy PC or a driver problem are far more likely. Check the steps above instead of guessing.

Can a keylogger see passwords that I paste or fill in automatically?

A simple keylogger records only keys, so a password manager that fills in passwords helps. More capable spyware can also read the clipboard or the screen. Two-step sign-in protects your accounts even if a password is stolen.

Does a firewall stop keyloggers?

The standard Windows Firewall mostly controls what comes in; it lets programs send data out freely. A firewall that makes new programs ask before they connect out can stop a keylogger from sending what it recorded. It does not remove the keylogger; use your antivirus program for that.