> ## Documentation Index
> Fetch the complete documentation index at: https://docs.askui.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AskUI-StopProcess

### SYNOPSIS

Stops running AskUI processes.

### DESCRIPTION

The AskUI-StopProcess cmdlet terminates running AskUI processes. Processes can be stopped by:

* Stopping all AskUI processes
* Stopping a specific process by name
* Stopping a specific process by ID

### PARAMETERS

* `-All` | *\<SwitchParameter>* - Stops all running AskUI processes.
* `-ProcessName` | *\<String>* - Name of the specific AskUI process to stop.
* `-ProcessId` | *\<Int32>* - Process ID of the specific AskUI process to stop.

### EXAMPLES

#### EXAMPLE 1

Stops all running AskUI processes.

```powershell theme={null}
AskUI-StopProcess -All
```

#### EXAMPLE 2

Stops All AskUI processes with names starting with "askui-controller".

```powershell theme={null}
AskUI-StopProcess -ProcessName "askui-controller*"
```

#### EXAMPLE 3

Stops the AskUI process with ID 1234.

```powershell theme={null}
AskUI-StopProcess -ProcessId 1234
```
