После установки Windows Server или дестопной Windows 10/11, вам нужно изменить имя компьютера, заданное по-умолчанию. Чаще всего в имени компьютер рекомендуется указывать его местоположение или роль, например:
msk-dc01
,
wks-mskIT12
,
MRKTG021
и т.д. Можно использовать серийный или инвентарный номер устройства в качестве имени компьютера.
Содержание:
- Переименовать компьютер из графического интерфейса Windows
- Изменить имя компьютера с помощью PowerShell
При установке Windows сама генерирует имя компьютера формата, например,
DESKTOP-P2FHTKQ
. Имя содержит 15 символов, первые семь берутся из имени организации, остальные символы генерируются случайным образом. Для домашнего компьютера имя обычно не имеет особого значение, но если ваш компьютер находится в организации и работает в составе рабочей группы или домена AD, желательно задать осмысленное имя компьютера. В этой статье мы покажем, как переименовать компьютер Windows.
Имя компьютера должно соответствовать следующим требованиям:
- Длина не более 15 символов
- Не должно содержать специальных символов (< > ; : » * + = \ | ? ,)
- Можно использовать тире и нижнее подчеркивание
- Не должно состоять только из цифр
- Имя компьютера регистр независимо
- Если компьютер будет добавлен в домен Active Directory, имя компьютера должно быть уникальным в пределах домена.
Переименовать компьютер из графического интерфейса Windows
В современных версиях Windows 10 и 11 вы можете переименовать компьютер с помощью панели Settings.
- Нажмите
Win+I
и перейдите в раздел System -> About (можно использовать URI команду
ms-settings:about
для быстрого доступа к разделу Settings); - Нажмите на кнопку Rename this PC;
- Укажите новое имя компьютера и нажмите Next;
- Перезагрузите компьютер, чтобы применить изменения.
Также вы можете изменить имя компьютера из классического интерфейса System Properties в Windows:
- Нажмите
Win+R
на клавиатуре и выполните команду
sysdm.cpl
или
systempropertiescomputername
; - Здесь отображается текущее имя компьютер и имя вашего домена или рабочей группы;
- Нажмите на кнопку Change, укажите новое имя компьютера и сохраните изменения.
- Перезагруите Windows
В Windows Server вы можете изменить имя компьютера через Server Manager. Выберите раздел Local Server и нажмите по имени в поле Computer Name.
Изменить имя компьютера с помощью PowerShell
Вы можете переименовать компьютер из командной строки с помощью PowerShell командлета Rename-Computer.
Откройте консоль PowerShell с правами администратора. Чтобы узнать текущее имя компьютера, выполните команду:
$env:computername
Или:
Hostname
Если вам нужно получить FQDN компьютера:
$env:computername.$env:userdnsdomain
Чтобы изменить имя компьютера, выполните:
Rename-Computer -NewName "WKS-MSKO12S3"
Теперь можно перезагрузить компьютер с помощью команды Restart-Computer (или можно добавить опцию перезагрузки прямо в команду смены имени хоста):
Rename-Computer -NewName "WKS-MSKO12S3" –Restart -Force
После перезагрузки проверьте, что имя компьютера сменилось успешно.
Если этот компьютер был добавлен в домен AD перед сменой имени и находился в определенной OU (Organization Unit), его учетная запись но уже с новым именем по прежнему будет находится в том же самом контейнере. Можете проверить это с помощью консоли ADUC. Для переименования компьютера в AD вашей учетной записи должны быть делегированы разрешения на создание и удаление объектов Computers в этой OU.
Командлет Rename-Computer позволяет сменить имя удаленного компьютера. Используйте команды:
Rename-Computer -ComputerName "msk-test" -NewName "msk-preprod02" -DomainCredential Contoso\Admin01 –Force
Для подключения к удаленному компьютеру используется WMI, поэтому если он отключен на удаленном хосте или сетевые порты заблокированы, появится ошибка:
Rename-Computer : Cannot establish the WMI connection to the computer ‘priorauthdes’ with the following error message: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).
Можно использовать командлеты PowerShell Remoting для подключения к удаленному компьютеру. Если вы включили на удаленном компьютере WinRM вручную или настроили его с помощью GPO, можно использовать командлет Invoke-Command для запуска команды на удаленном компьютере. Чтобы переименовать удаленный компьютер, выполните:
Invoke-Command -ComputerName msk-test -ScriptBlock { Rename-Computer -NewName msk-preprod02 –Restart -Force}
Также для переименования компьютера ранее использовалась утилита netdom:
- Переименовать локальный компьютер:
netdom renamecomputer localhost /newname msk-preprod02 /reboot
- Сменить имя удаленного компьютера:
netdom renamecomputer msk-test /newname:msk-preprod02 /userd:CONTOSO\Admin01 /password:*
В Windows Serve Core можно использовать встроенную псевдографическую команду sconfig для переименования компьютера.
Если вы устанавливаете ваш эталонный образ Windows на компьютеры с помощью автоматизированных средств установки (WDS, SCCM или по сети с помощью PXE), вы можете добавить в них небольшой скрипт для автоматического переименования компьютера в соответствии с политиками именования вашей организации.
Introduction:
In the dynamic landscape of server administration, occasionally, it becomes necessary to modify the computer name on your Windows Server 2016 or a later version. Whether you’re reorganizing your network, implementing a new naming convention, or just looking to enhance system identification, changing the computer name is a straightforward yet crucial task. In this comprehensive guide, we’ll explore two methods to accomplish this: using the System Properties and leveraging the power of PowerShell.
Method 1: Changing Computer Name Using Server Manager
- Open Server Manager by clicking Start then Server Manager
- From the left pane, click on Local Server
- From the middle pane, click on the Machine Name
- The System Properties windows will open, click on the Change button
- The current computer name is written under the Computer Name text box, type the new computer name and then click OK
The Current Computer Name is : ELMAJPC
Thew new Computer Name will be : ELMAJDAL-DC2
Once you write the new computer name and click OK, a new windows will open informing you that you must restart your computer to apply these changes . Click OK
- You will return to the System Properties window, you can notice the new computer name and a message at the bottom to restart your pc to apply the changes. Click Close
- A Window with a message : You must restart your computer to apply these changes will open, click Restart Now and your computer will be restarted. If you don’t wish to reboot instantly, click Restart Later. However, your computer name will not be changed until you reboot your PC/Server.
Lets see another method.
Method 2: Changing Computer Name using Windows Settings
- Click Start and then Settings
- The Windows Settings will open, click on System
- From the left pane, click About
- Click Rename this PC
- The Rename you PC window will open, type the new name for the PC and click Next
- Click Restart now so that the changes take effect.
Let’s see a third method to change the computer name.
Method 3: Changing Computer Name Using PowerShell
Conclusion:
Changing the computer name in Windows Server 2016 and above is a routine administrative task, but it’s crucial to understand the potential implications, especially in a server environment. Whether opting for the user-friendly Server Manager, System Properties or the scriptable PowerShell method, these steps empower administrators to maintain an organized and efficient server infrastructure. Always exercise caution, plan ahead, and ensure you have the necessary permissions before making any alterations to your server configuration.
Tarek Majdalani is an accomplished Windows Expert-IT Pro MVP, honored by Microsoft for eight consecutive years from 2007-2015. Holding a B.E. in Computer Engineering from the Lebanese American University, he pursued further education while working, earning various certificates showcased in his MVP profile. Tarek is currently serving as the Director of Engineering & Technology at Alrai Media Group in Kuwait. Since 2006, he has been actively contributing to the community by writing tutorials featuring tips and tricks, amassing over 300 tutorials on diverse systems.
Windows Server 2019 – How to rename computer name?
How to change a server host name in Windows 2019?
- Logon to the Computer with an administrative user
- Open Windows File Explorer
- Right Click “This PC” and click properties
- Under the section “Computer name, domain, and workgroup settings” click Change settings
- Click Change in the System properties popup window
- Give your computer a new name and click OK
- Click OK again on the message window
- Click close on the System Properties window and reboot
Share This Story, Choose Your Platform!
Related Posts
Cybersecurity Student for Life!
Page load link
ABOUT MY WORK
Phasellus non ante ac dui sagittis volutpat. Curabitur a quam nisl. Nam est elit, congue et quam id, laoreet consequat erat. Aenean porta placerat efficitur. Vestibulum et dictum massa, ac finibus turpis.
RECENT WORKS
[fusion_widget type=”Fusion_Widget_Recent_Works” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” fusion_display_title=”no” fusion_border_size=”0″ fusion_border_style=”solid” fusion_align=”” fusion_align_mobile=”” fusion_widget_recent_works__title=”Recent Works” fusion_widget_recent_works__number=”6″ margin_bottom=”40px” /]
RECENT POSTS
[fusion_widget type=”WP_Widget_Recent_Posts” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” fusion_display_title=”no” fusion_border_size=”0″ fusion_border_style=”solid” wp_widget_recent_posts__number=”5″ wp_widget_recent_posts__show_date=”off” /]
Go to Top
Для этого необходимо:
Для начала нам необходимо запустить PowerShell c правами администратора, для этого выполните действия:
1. Вводим в поиск powershell
2. Открываем приложение и нажимаем на клавиатуре сочетание клавиш «CTRL»+»SHIFT»+»ENTER». Всё! Приступаем.
Для начала посмотрим имя компьютера ( Оно хранится в переменной — $env:COMPUTERNAME
)
Видим, что имя компьютера установлено в нашем случае: Adminvps
Для смены имени компьютера воспользуйтесь командой:
Rename-Computer -NewName "НОВОЕ_ИМЯ_ПК" -Restart
Обратите внимание, что в команде присутствует опция -Restart, а это значит, что ПК после ввода команды, сразу же перезагрузится. Можно удалить -Restart, взять паузу и перезагрузить ПК тогда, когда вам это будет необходимо, командой — Restart-Computer.
После перезагрузки проверьте имя ПК командой:
$env:COMPUTERNAME
Видим, что имя компьютера после перезагрузки изменилось в нашем случае на Guest.
Так же можно попробовать узнать имя компьютера, которое было назначено до переименования в разделе реестра.
Для этого введите следующую команду в PowerShell:
( Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\SchedulingAgent' ).OldName
Changing the hostname on Windows Server versions 2012 R2, 2016, and 2019 is a straightforward process. Below is a tutorial on how to change the hostname for each of these versions.
Step 1: Log in as an Administrator
Log in to your Windows Server 2012 R2 with an administrator account. You need administrative privileges to change the hostname.
Step 2: Open System Properties
Press Win + X
and select “System.” Alternatively, you can right-click on “Computer” in the Start menu and choose “Properties.”
Step 3: Change Settings
In the System Properties window, click on the “Change settings” link in the “Computer name, domain, and workgroup settings” section.
Step 4: Change the Computer Name
In the “Computer Name/Domain Changes” window, click the “Change” button.
Step 5: Enter a New Name
Enter the new hostname in the “Computer Name” field and click “OK.”
Step 6: Restart
You will be prompted to restart your computer to apply the changes. Click “OK” to restart your server.
Windows Server 2016 and 2019
The process for changing the hostname in Windows Server 2016 and 2019 is very similar to that of 2012 R2.
Step 1: Log in as an Administrator
Log in to your Windows Server 2016 or 2019 with an administrator account.
Step 2: Open System Properties
Press Win + X
and select “System.” Alternatively, you can right-click on “Computer” in the Start menu and choose “Properties.”
Step 3: Change Settings
In the System Properties window, click on the “Change settings” link in the “Computer name, domain, and workgroup settings” section.
Step 4: Change the Computer Name
In the “Computer Name/Domain Changes” window, click the “Change” button.
Step 5: Enter a New Name
Enter the new hostname in the “Computer Name” field and click “OK.”
Step 6: Restart
You will be prompted to restart your computer to apply the changes. Click “OK” to restart your server.
In all three versions (2012 R2, 2016, and 2019), changing the hostname requires administrative access, and you will need to restart your server for the changes to take effect. Always ensure you have proper backups and inform relevant parties before making changes to the hostname on a production server.