Skip to content
Back to skills

Downloads

ASecurity

Terminate local or remote processes.

  • 588 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 6, 2026
tools

Works with

  • cli

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add MicrosoftDocs/sysinternals --skill downloads --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Downloads?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Downloads
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/microsoftdocs-downloads/badge)](https://www.skillsdirectory.com/skills/microsoftdocs-downloads)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
--- 
TOCTitle: PsKill
title: PsKill
description: Terminate local or remote processes.
ms:assetid: '12798522-e5f1-494c-8824-38db3162eea7'
ms:mtpsurl: 'https://technet.microsoft.com/Bb896683(v=MSDN.10)'
ms.date: 09/10/2026
---

# PsKill v1.18

**By Mark Russinovich**

Published: September 10, 2026

[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PSTools.zip) [**Download PsTools**](https://download.sysinternals.com/files/PSTools.zip) **(5 MB)**

## Introduction

Windows NT/2000 does not come with a command-line 'kill' utility. You
can get one in the Windows NT or Win2K Resource Kit, but the kit's
utility can only terminate processes on the local computer. *PsKill* is
a kill utility that not only does what the Resource Kit's version does,
but can also kill processes on remote systems. You don't even have to
install a client on the target computer to use *PsKill* to terminate a
remote process.  

## Installation

Just copy *PsKill* onto your executable path, and type pskill with
command-line options defined below.  

## Using PsKill

See the September 2004 issue of Windows IT Pro Magazine for [Mark's
article](https://windowsitpro.com/search/results/mark%27s%20article?filters=ss_type:article)
that covers advanced usage of *PsKill*.

Running *PsKill* with a process ID directs it to kill the process of
that ID on the local computer. If you specify a process name *PsKill*
will kill all processes that have that name.

**Usage: pskill \[- \] \[-t\] \[\\\\computer \[-u username\] \[-p
password\]\] <process name | process id>**

|Parameter  |Description  |
|---------|---------|
|  **-**             | Displays the supported options.|
|  **-t**            | Kill the process and its descendants.|
|  **\\\\computer**  | Specifies the computer on which the process you want to terminate is executing. The remote computer must be accessible via the NT network neighborhood.|
|  **-u username**   | If you want to kill a process on a remote system and the account you are executing in does not have administrative privileges on the remote system then you must login as an administrator using this command-line option. If you do not include the password with the -p option then *PsKill* will prompt you for the password without echoing your input to the display.|
|  **-p password**   | This option lets you specify the login password on the command line so that you can use PsList from batch files. If you specify an account name and omit the -p option PsList prompts you interactively for a password.|
|  **process id**    | Specifies the process ID of the process you want to kill.|
|  **process name**  | Specifies the process name of the process or processes you want to kill.|

## PsKill Microsoft KB Article

This Microsoft KB article references *PsKill*:

810596: PSVR2002: "There Is No Information to Display in This View"
Error Message When You Try to Access a Project
View (https<nolink>://support.microsoft.com/kb/810596)

  
[![Download](media/shared/Download_sm.png)](https://download.sysinternals.com/files/PSTools.zip) [**Download PsTools**](https://download.sysinternals.com/files/PSTools.zip) **(5 MB)**

**PsTools**

*PsKill* is part of a growing kit of Sysinternals command-line tools
that aid in the administration of local and remote systems named
*PsTools*.

**Runs on:**

- Client: Windows 8.1 and higher.
- Server: Windows Server 2012 and higher.

Files in this skill

  • accesschk.md4.9 KB
  • accessenum.md1.7 KB
  • adexplorer.md1.7 KB
  • adinsight.md2.2 KB
  • adrestore.md1.2 KB
  • autologon.md2.2 KB
  • autoruns.md15.1 KB
  • bginfo.md9.6 KB
  • bluescreen.md3.1 KB
  • cacheset.md5.1 KB
  • clockres.md1.1 KB
  • contig.md3.3 KB
  • coreinfo.md25.6 KB
  • cpustres.md1.6 KB
  • ctrl2cap.md1.2 KB
  • debugview.md6.4 KB
  • desktops.md2.9 KB
  • disk2vhd.md4.4 KB
  • diskext.md952 B
  • diskmon.md2.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.