osk.exe

On-Screen Keyboard

System UtilitySafeAccessibility
CPU Usage
0.1-1%
Memory
10-40 MB
Location
C:\Windows\System32
Publisher
Microsoft Corporation

Quick Answer

osk.exe is safe. It's the Windows On-Screen Keyboard utility that provides a graphical keyboard for input when a physical keyboard isn't available.

Is it a Virus?
✔ NO - Safe
Must be in C:\Windows\System32\osk.exe
Warning
Usually a legitimate system component
If OSK starts unexpectedly, verify location and accessibility settings
Can I Disable?
✔ YES
Disable via Settings > Ease of Access > Keyboard > Use the On-Screen Keyboard

What is osk.exe?

osk.exe is the Windows On-Screen Keyboard utility that renders a graphical keyboard on screen for mouse or touch input when a physical keyboard isn't available. It is a built‑in accessibility feature and can be launched from accessibility settings or via hotkeys, running as a lightweight system process.

osk.exe runs as a separate Windows process to display and manage the on-screen keys. It interacts with the Windows input subsystem, mouse, and touch events, and does not typically access networks or external resources.

Quick Fact: The On-Screen Keyboard has long been part of Windows accessibility tools and can be invoked via the Win key + Ctrl + O in many configurations.

Types of OSK Processes

Is osk.exe Safe?

Yes, osk.exe is safe when it's the legitimate Microsoft Windows On-Screen Keyboard executable located in the System32 folder.

Is osk.exe a Virus or Malware?

The real osk.exe is NOT a virus. Malware may masquerade with similar names.

How to Tell if osk.exe is Legitimate or Malware

  1. File Location: Must be in C:\Windows\System32\osk.exe. Any osk.exe elsewhere is suspicious.
  2. Digital Signature: Right-click the file in Explorer → Properties → Digital Signatures. Should show "Microsoft Windows" as signer.
  3. Resource Usage: Idle CPU ~0-1%, memory ~10-40 MB is normal; unusual spikes merit investigation.
  4. Behavior: Should appear only when invoked by the user or accessibility settings. Constant background launching is suspicious.

Red Flags: If osk.exe is located in unusual folders (like Temp or AppData), runs at startup without user action, lacks a valid digital signature, or uses unexpected resources constantly, scan your system with antivirus software immediately. Beware of similarly named files like "osk32.exe" from untrusted sources.

Why Is osk.exe Running on My PC?

osk.exe runs when the On-Screen Keyboard is enabled or invoked by accessibility features, and it may start briefly during certain Windows operations to support input without a physical keyboard.

Reasons it's running:

Can I Disable or Remove osk.exe?

Yes, you can disable the On-Screen Keyboard. It's a built-in Windows feature; turning it off via settings is sufficient, and it does not require removal.

How to Stop osk.exe

How to Disable On-Screen Keyboard (OSK)

Common Problems: On-Screen Keyboard Issues

If osk.exe is not behaving as expected, such as not appearing when needed, or staying open longer than necessary, try the following common fixes.

Common Causes & Solutions

Quick Fixes:
1. Close OSK and open it again from Start > Windows Ease of Access > On-Screen Keyboard
2. Check Settings > Ease of Access > Keyboard > Use the On-Screen Keyboard (toggle off, then on if needed)
3. Restart the OSK process via Task Manager (osk.exe)
4. Update Windows to ensure the latest accessibility fixes
5. Run a malware/virus scan if OSK behaves oddly or in unexpected contexts

Frequently Asked Questions

Is osk.exe a virus?

No, the legitimate osk.exe from Microsoft is not a virus. It should be located at C:\Windows\System32\osk.exe and carry a Microsoft signature.

Why is On-Screen Keyboard running?

OSK runs when accessibility options are enabled or when a user or application explicitly launches it to input via a graphical keyboard.

How do I launch On-Screen Keyboard?

Open Settings > Ease of Access > Keyboard, turn on 'Use the On-Screen Keyboard', or press Win + Ctrl + O on many Windows builds.

Can I disable On-Screen Keyboard?

Yes. Disable via Settings > Ease of Access > Keyboard > Use the On-Screen Keyboard to prevent automatic launch.

Can I uninstall osk.exe?

On-Screen Keyboard is a built-in Windows feature and cannot be uninstalled. It can be disabled via settings when not needed.

Why don't I see OSK at login or password prompt?

Ensure accessibility options at the login screen allow OSK, and that you haven’t disabled the feature inadvertently in system settings.

Related Processes