Имя компьютера (hostname) используется для идентификации устройства в локальной сети, домене Active Directory, при удаленном подключении и в системных журналах. По умолчанию Windows присваивает случайное имя вроде DESKTOP-A1B2C3D. Понятное имя упрощает администрирование и подключение к сетевым ресурсам. Разберем все способы переименования компьютера в Windows 11 и Windows 10.
Главное:
- Имя компьютера может содержать буквы, цифры и дефис, максимум 15 символов для NetBIOS-совместимости
- В Windows 11 имя меняется через Параметры, Система, О системе, Переименовать этот ПК
- Через PowerShell имя меняется одной командой: Rename-Computer -NewName
- После смены имени требуется перезагрузка, старое имя будет недоступно в сети
Как узнать текущее имя компьютера
Прежде чем менять имя, узнайте текущее. Несколько способов:
Через Параметры:
- Нажмите Win+I
- Перейдите в «Система», далее «О системе»
- Имя компьютера указано в верхней части страницы рядом с «Имя устройства»
Через командную строку:
hostnameЧерез PowerShell (полная информация):
$env:COMPUTERNAME
[System.Net.Dns]::GetHostName()Через системную переменную:
echo %COMPUTERNAME%Через реестр:
reg query "HKLMSYSTEMCurrentControlSetControlComputerNameComputerName" /v ComputerNameЕсли компьютер в домене Active Directory, также проверьте полное доменное имя (FQDN):
[System.Net.Dns]::GetHostEntry("").HostNameРезультат будет вида: COMPUTER-NAME.domain.com.
Способ 1: через Параметры Windows 11
Самый простой способ для Windows 11:
- Нажмите Win+I для открытия Параметров
- Перейдите в «Система», далее «О системе»
- Нажмите кнопку «Переименовать этот ПК»
- Введите новое имя
- Нажмите «Далее»
- Выберите «Перезагрузить сейчас» или «Перезагрузить позже»
Новое имя применится после перезагрузки. До перезагрузки компьютер будет использовать старое имя.
Для Windows 10 путь немного другой:
- «Параметры», далее «Система», далее «О системе»
- Нажмите «Переименовать компьютер» (кнопка в верхней части)
- Введите новое имя и перезагрузитесь
Правила для имени компьютера:
- Длина: от 1 до 15 символов (для полной совместимости с NetBIOS)
- Разрешенные символы: латинские буквы (a-z, A-Z), цифры (0-9), дефис (-)
- Имя не может состоять только из цифр
- Имя не может начинаться с дефиса
- Кириллица не рекомендуется (проблемы с сетевыми службами)
Способ 2: через свойства системы (классический)
Классический способ через Панель управления, работает в Windows 11 и 10:
- Нажмите Win+R, введите sysdm.cpl и нажмите Enter
- На вкладке «Имя компьютера» нажмите «Изменить…»
- В поле «Имя компьютера» введите новое имя
- Нажмите «ОК»
- Подтвердите перезагрузку
В этом же окне можно изменить рабочую группу или домен. Если компьютер в домене Active Directory, для смены имени потребуются учетные эти администратора домена.
Альтернативный запуск: нажмите Win+Pause (открывает «О системе») и кликните «Переименовать этот ПК» (Windows 11) или «Дополнительные параметры системы» (Windows 10).
При смене имени компьютера в домене старое имя удаляется из Active Directory и создается новая учетная запись компьютера. Групповые политики и разрешения, привязанные к имени компьютера, потребуют обновления.
Если компьютер используется как сервер (общие папки, принтеры), после смены имени обновите все ссылки на сетевые ресурсы на других компьютерах: НОВОЕ-ИМЯshared вместо СТАРОЕ-ИМЯshared.
Способ 3: через командную строку и PowerShell
Для автоматизации или удаленного управления используйте командную строку или PowerShell.
Через PowerShell (от администратора):
Rename-Computer -NewName "NEW-PC-NAME" -RestartПараметр -Restart автоматически перезагрузит компьютер. Без него потребуется ручная перезагрузка.
Для переименования удаленного компьютера:
Rename-Computer -ComputerName "OLD-NAME" -NewName "NEW-NAME" -DomainCredential DomainAdmin -RestartЧерез командную строку (от администратора):
wmic computersystem where name="%COMPUTERNAME%" call rename name="NEW-PC-NAME"После выполнения перезагрузите вручную:
shutdown /r /t 0Через netdom (для компьютеров в домене):
netdom renamecomputer %COMPUTERNAME% /newname:NEW-PC-NAME /userd:DomainAdmin /passwordd:* /reboot:5Параметр /reboot:5 перезагрузит компьютер через 5 секунд. Подробнее о основах PowerShell.
Способ 4: через реестр
Изменение имени через реестр применяется в редких случаях, когда стандартные способы не работают.
Откройте regedit от администратора и измените значение в двух местах:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlComputerNameComputerName
Параметр: ComputerName
Значение: НОВОЕ-ИМЯHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
Параметр: Hostname
Значение: НОВОЕ-ИМЯ
Параметр: NV Hostname
Значение: НОВОЕ-ИМЯЧерез командную строку:
reg add "HKLMSYSTEMCurrentControlSetControlComputerNameComputerName" /v ComputerName /t REG_SZ /d "NEW-NAME" /f
reg add "HKLMSYSTEMCurrentControlSetServicesTcpipParameters" /v Hostname /t REG_SZ /d "NEW-NAME" /f
reg add "HKLMSYSTEMCurrentControlSetServicesTcpipParameters" /v "NV Hostname" /t REG_SZ /d "NEW-NAME" /fПерезагрузите компьютер после изменения. Этот способ не рекомендуется для компьютеров в домене AD, так как не обновляет учетную запись компьютера в Active Directory.
Массовое переименование компьютеров в организации
В корпоративной среде переименование выполняется через групповые политики, скрипты или SCCM.
PowerShell-скрипт для переименования из CSV-файла:
$computers = Import-Csv "C:rename-list.csv"
foreach ($pc in $computers) {
Rename-Computer -ComputerName $pc.OldName -NewName $pc.NewName -DomainCredential (Get-Credential) -Force
}Формат CSV-файла:
OldName,NewName
DESKTOP-ABC123,SALES-PC01
DESKTOP-DEF456,SALES-PC02Рекомендации по именованию в организации:
| Формат | Пример | Назначение |
|---|---|---|
| ОТДЕЛ-ТИСП-НОМЕР | SALES-DT-001 | Отдел продаж, десктоп, номер 1 |
| ГОРОД-ОТДЕЛ-НОМЕР | MSK-IT-042 | Москва, IT отдел, номер 42 |
| ФАМИЛИЯ-ТИП | IVANOV-NB | Персональный ноутбук Иванова |
Не используйте в именах:
- Имена и фамилии сотрудников (при увольнении придется переименовывать)
- Конфиденциальную информацию (имя видно в сети всем)
- Кириллицу (несовместимость со многими сетевыми службами)
Подробнее о основах PowerShell. Читайте также о установке gpedit для управления политиками.
Что происходит после смены имени компьютера
Смена имени затрагивает несколько подсистем Windows:
- Сетевое имя (NetBIOS): обновляется после перезагрузки, старое имя становится недоступным
- DNS-запись: обновляется автоматически (если компьютер в домене с DNS)
- Учетная запись в AD: обновляется, но SID компьютера не меняется
- Сертификаты: сертификаты, выданные на старое имя, могут потребовать перевыпуска
- Общие папки: сетевые пути СТАРОЕ-ИМЯshare перестанут работать
Проверьте работу после переименования:
hostname
ipconfig /all
nslookup %COMPUTERNAME%Если старое имя всё ещё отображается в некоторых местах, очистите кеш DNS:
ipconfig /flushdnsНа других компьютерах в сети также очистите кеш для обнаружения нового имени:
nbtstat -R
ipconfig /flushdnsЛицензия Windows не привязана к имени компьютера, поэтому переименование не влияет на активацию. Подробнее о типах лицензий Microsoft. Приобрести лицензию можно в нашем каталоге Windows.
Решение проблем при смене имени
Иногда смена имени завершается ошибкой или не применяется после перезагрузки.
«Не удалось переименовать компьютер. Доступ запрещен»:
- Убедитесь, что вы вошли как администратор
- Для компьютера в домене нужны права администратора домена
- Проверьте, не блокирует ли групповая политика переименование
«Имя уже используется в сети»:
- Выберите другое уникальное имя
- Проверьте DNS:
nslookup НОВОЕ-ИМЯ - Удалите устаревшую запись из DNS-сервера или Active Directory
«Имя компьютера не изменилось после перезагрузки»:
- Проверьте реестр: значения ComputerName и Hostname должны содержать новое имя
- Попробуйте изменить через PowerShell от администратора
- Запустите команду:
Rename-Computer -NewName "NAME" -Force -Restart
Если ничего не помогает, попробуйте в безопасном режиме. В безопасном режиме меньше служб блокируют изменения. Также проверьте целостность системных файлов:
sfc /scannowПодробнее о сбросе Windows при критических проблемах.
Частые ошибки при настройке
Разберем типичные промахи, которые допускают пользователи. Знание этих ловушек сэкономит время и нервы.
Ошибка 1: Изменение параметров без резервной копии
Любые системные настройки следует менять только после создания точки восстановления. Если что-то пойдет не так, откат займет пару минут. Без резервной копии придется искать и отменять каждое изменение вручную.
Ошибка 2: Использование устаревших инструкций
Интерфейс Windows 11 регулярно обновляется. Инструкция для версии 22H2 может не подходить для 24H2 — расположение некоторых настроек меняется. Всегда проверяйте версию своей системы: Win + R > winver.
Ошибка 3: Запуск без прав администратора
Многие системные операции требуют повышенных привилегий. Если команда возвращает «Отказано в доступе», закройте терминал и откройте его заново от имени администратора (правая кнопка > Запуск от имени администратора).
Ошибка 4: Игнорирование перезагрузки
Часть изменений вступает в силу только после перезагрузки. Не путайте выход из системы с полной перезагрузкой — выберите именно «Перезагрузка» в меню Пуск.
Альтернативные способы
Один путь к результату — хорошо. Несколько путей — надежно. Если основной метод не сработал, попробуйте альтернативный.
Через PowerShell
PowerShell дает больше контроля и возможность автоматизации. Большинство операций из графического интерфейса можно выполнить одной командой. Преимущество — возможность записать команды в скрипт и применить на нескольких компьютерах:
# Проверка текущих параметров
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitectureЧерез групповые политики (gpedit.msc)
В редакциях Windows 11 Pro и Enterprise доступен редактор групповых политик. Он управляет теми же параметрами, что и реестр, но через удобный древовидный интерфейс. Лицензионные ключи для Pro-версий доступны в нашем каталоге Windows 11.
Через реестр Windows
Реестр — самый глубокий уровень настройки. Откройте regedit (Win + R > regedit) и перейдите к нужному разделу. Перед правками экспортируйте ветку реестра: правая кнопка на разделе > Экспортировать. Подробнее о работе с реестром читайте в руководстве по regedit.
Автоматизация через скрипты
Когда одну и ту же настройку нужно применить на нескольких компьютерах, ручная работа через интерфейс становится неэффективной. Автоматизация через скрипты решает эту задачу.
Создайте файл с расширением .ps1 и запускайте через PowerShell:
# Пример скрипта для массового применения настроек
$computers = @("PC-01", "PC-02", "PC-03")
foreach ($pc in $computers) {
Write-Host "Настройка $pc..."
# Здесь команды для каждого ПК
}
Write-Host "Готово. Обработано: $($computers.Count) компьютеров"Для запуска скриптов PowerShell может потребоваться изменение политики выполнения:
# Разрешить запуск локальных скриптов
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserПодробнее о создании скриптов читайте в статье о создании BAT-файлов.
Часто задаваемые вопросы
Смена имени компьютера влияет на лицензию Windows?
Нет. Лицензия Windows привязана к аппаратному обеспечению (ID материнской платы), а не к имени компьютера. Переименование безопасно для активации.
Можно ли использовать кириллицу в имени компьютера?
Технически Windows это допускает, но не рекомендуется. Кириллические имена вызывают проблемы с DNS, Active Directory, сетевыми службами, старыми приложениями и скриптами.
Как переименовать компьютер в домене без прав администратора домена?
Обратитесь к системному администратору. Для смены имени в домене AD требуются права на изменение учетной записи компьютера в каталоге Active Directory.
После переименования не работает общий принтер. Что делать?
Обновите путь к принтеру на клиентских компьютерах. Старый путь СТАРОЕ-ИМЯPrinter замените на НОВОЕ-ИМЯPrinter через Панель управления, раздел Устройства и принтеры.



