Як заблокувати обліковий запис користувача в Windows

3 хв читання

Три способи заблокувати або вимкнути обліковий запис в Windows: через CMD, PowerShell і графічний інтерфейс.

Заблокувати обліковий запис потрібно коли співробітник звільнився, йде у відпустку або є підозра на несанкціонований доступ. На відміну від видалення — блокування зберігає всі дані і налаштування користувача.

Спосіб 1: Через CMD (найшвидше)

Відкрий CMD від адміністратора:

Вимкнути обліковий запис:

net user ІМ'Я_КОРИСТУВАЧА /active:no

Увімкнути назад:

net user ІМ'Я_КОРИСТУВАЧА /active:yes

Перевірити статус:

net user ІМ'Я_КОРИСТУВАЧА

Знайди рядок Обліковий запис активний — має бути Ні якщо заблоковано.


Спосіб 2: Через PowerShell

Disable-LocalUser -Name "ІМ'Я_КОРИСТУВАЧА"

Увімкнути:

Enable-LocalUser -Name "ІМ'Я_КОРИСТУВАЧА"

Переглянути всіх користувачів і їх статус:

Get-LocalUser | Select-Object Name, Enabled

Спосіб 3: Через графічний інтерфейс

Крок 1. Win + XКерування комп'ютером.

Крок 2. Зліва: Локальні користувачі та групиКористувачі.

Крок 3. Двічі клікни на потрібного користувача.

Крок 4. Постав галочку Обліковий запис вимкнено → OK.

Вимкнений обліковий запис позначається стрілкою вниз на іконці в списку.


Різниця між вимкненням і блокуванням

Дія Що відбувається Як скасувати
Вимкнення (/active:no) Користувач не може увійти Адміністратор вмикає вручну
Блокування (після невдалих спроб) Тимчасове блокування Автоматично або адміністратор
Видалення Обліковий запис і дані видалено Тільки відновлення з бекапу

Заблокувати обліковий запис через групову політику

Якщо треба заблокувати для всіх ПК у мережі — використовуй доменні групові політики або скрипт:

# Вимкнути на поточному ПК
Disable-LocalUser -Name "student"

# Або через ADSI для домену
([ADSI]"WinNT://./ІМ'Я_КОРИСТУВАЧА,user").psbase.InvokeSet("AccountDisabled", $true)
([ADSI]"WinNT://./ІМ'Я_КОРИСТУВАЧА,user").SetInfo()

Схожі статті

← Всі статті