Загрузить PDF
Загрузить PDF
В этой статье рассказывается, как в Windows изменить пароль к учетной записи администратора с помощью командной строки. Если у вас нет административного доступа к компьютеру, пароль изменить нельзя. В Mac OS X пароль можно сбросить с помощью терминала.
-
1
Откройте меню «Пуск»
. Для этого щелкните по логотипу Windows в нижнем левом углу экрана или нажмите клавишу ⊞ Win на клавиатуре.
-
2
В строке поиска введите командная строка. Система найдет утилиту командной строки и отобразит ее значок над строкой поиска.
- Чтобы открыть строку поиска в Windows 8, переместите указатель мыши в верхний правый угол экрана и щелкните по отобразившемуся значку в виде лупы.
- В Windows XP нажмите «Выполнить» в правой части меню «Пуск».
-
3
Щелкните правой кнопкой мыши по значку Командная строка. Он имеет вид черного квадрата. Откроется контекстное меню.
- В Windows XP в окне «Выполнить» введите cmd.
-
4
Нажмите Запуск от имени администратора. Эта опции находится в верхней части раскрывшегося меню. Откроется командная строка с правами администратора.
- В открывшемся окне с предложением подтвердить ваши действия нажмите «Да».
- В Windows XP, чтобы открыть командную строку, нажмите «OK».
Реклама
-
1
В командной строке введите net user и нажмите ↵ Enter. Не забудьте поставить пробел между двумя словами.
-
2
Найдите имя учетной записи, пароль к которой нужно изменить. Если вы меняете пароль к своей собственной учетной записи, ее имя отобразится в разделе «Администратор» в левой части окна командной строки. В противном случае имя аккаунта, скорее всего, появится в разделе «Гость» справа.
- Вы также можете добавить нового пользователя при помощи командной строки.
-
3
В командной строке введите net user [имя] * и нажмите ↵ Enter. Вместо [имя] введите имя учетной записи, пароль к которой нужно изменить. Введите имя учетной записи именно так, как оно отображается в соответствующем разделе командной строки.
- Если на экране появилось несколько строк, которые начинаются с «The syntax of this command is» (Синтаксис этой команды), введите net user Administrator * (для учетной записи администратора) или net user Guest * (для учетной записи гостя).
-
4
Введите новый пароль и нажмите ↵ Enter. Во время ввода пароля курсор не перемещается и символы не видны. Это нужно для того, чтобы никто не подсмотрел, какой пароль вы вводите.
-
5
Введите пароль еще раз и нажмите ↵ Enter. Опять-таки, пароль не отображается во время ввода, поэтому не торопитесь. Пароли, введенные в первый и во второй раз, должны полностью совпадать.
- Более быстрый (но менее скрытый от посторонних глаз) вариант — ввести в командной строке net user [имя] [новый_пароль] и нажать «Enter». Вместо [имя] введите имя учетной записи, для которой вы меняете пароль, а вместо [новый_пароль] — соответственно, ваш новый пароль.[1]
- С помощью командной строки также можно найти свой пароль Wi-Fi.
Реклама
- Более быстрый (но менее скрытый от посторонних глаз) вариант — ввести в командной строке net user [имя] [новый_пароль] и нажать «Enter». Вместо [имя] введите имя учетной записи, для которой вы меняете пароль, а вместо [новый_пароль] — соответственно, ваш новый пароль.[1]
Советы
- Если вы не имеете прав администратора, для смены пароля вам придется обратиться к администратору.
- Если компьютер, в который вы пытаетесь войти, защищен паролем BIOS, вам нужно будет либо воспользоваться главным паролем, чтобы сбросить пароль BIOS, либо извлечь CMOS-батарейку из материнской платы.
- Чтобы увидеть полный список команд командной строки, введите в ней [[kbd|help]] и нажмите «Enter».
Реклама
Предупреждения
- Никогда не меняйте пароль, если не имеете на это права.
Реклама
Об этой статье
Эту страницу просматривали 190 305 раз.
Была ли эта статья полезной?
on September 11, 2011
We can change a user password from Windows command line using net user
command. The command is explained below with examples.
How to change local user password
net user loginid newpassword
For example, if you want to reset the password for the user John on the local computer, you can run the below command. Let’s say the new password is pq12d*12@
net user John pq12d*12@
You may not want to provide the new password in the command prompt for obvious security reasons. Net use command allows to reset the password so that none around your desk can see it. You need to provide * in the place of password while executing net use command. You will be prompted to type the password and the password you enter won’t be printed on the screen. But you need to feed the password twice to make sure that you have entered the password you intended to.
example:
C\>net user John * Type a password for the user: Retype the password to confirm: The command completed successfully.
How to change domain user account password
If you want to change password for a domain account, you can do it by running the below command.
net user loginid * /domain
Next, you will be prompted twice to enter the password and on successful completion your domain account password will be reset. You can also provide the password in the command itself as explained above.
In case the domain is not reachable then you will get the below error when you try to run the above command.
System error 1355 has occurred. The specified domain either does not exist or could not be contacted.
Related Posts:
- Add new user account
- Enable or disable user account
Если по какой-то причине вам потребовалось изменить пароль пользователя в Windows 10 — сделать это обычно очень просто (при условии, что вы знаете текущий пароль) и выполнимо сразу несколькими способами, о которых — по шагам в этой инструкции. Если вам не известен текущий пароль, должно помочь отдельное руководство Как сбросить пароль Windows 10.
Прежде чем приступить, учтите один важный момент: в Windows 10 у вас может быть учетная запись Майкрософт или локальная учетная запись. Простой способ изменения пароля в параметрах работает и для той, и для другой учетной записи, а вот остальные описываемые методы — отдельные для каждого типа пользователя.
Чтобы узнать, какой тип учетной записи используется на вашем компьютере или ноутбуке, зайдите в пуск — параметры (значок шестеренки) — учетные записи. Если вы увидите имя пользователя с указанием адреса E-mail и пунктом «Управление учетной записью Майкрософт», это, соответственно, учетная запись Майкрософт. Если же только имя и подпись «Локальная учетная запись», то этот пользователь «локальный» и его настройки не синхронизируются онлайн. Также может оказаться полезным: Как отключить запрос пароля при входе в Windows 10 и при выходе из спящего режима.
- Как изменить пароль в параметрах Windows 10
- Изменение пароля учетной записи Майкрософт онлайн
- С помощью командной строки
- В панели управления
- С помощью «Управление компьютером»
- Видео инструкция
Изменение пароля пользователя в параметрах Windows 10
Первый из способов изменения пароля пользователя — стандартный и, вероятно, самый простой: с использованием параметров Windows 10, специально предназначенных для этого.
- Зайдите в Пуск — Параметры — Учетные записи и выберите пункт «Варианты входа».
- В разделе «Пароль» нажмите кнопку «Изменить».
- Вам потребуется ввести свой текущий пароль пользователя (причем, если у вас учетная запись Майкрософт, для изменения пароля также потребуется, чтобы компьютер был подключен к Интернету в момент выполнения этих шагов).
- Введите новый пароль и подсказку для него (в случае локального пользователя) или еще раз старый пароль плюс дважды новый пароль (для учетной записи Майкрософт).
- Нажмите «Далее», а затем, после применения сделанных настроек — Готово.
После этих шагов при повторном входе вам необходимо использовать уже новый пароль Windows 10.
Примечание: в случае, если для входа используется ПИН-код, изменить его можно на той же странице параметров в соответствующем разделе. А если цель изменения пароля — более быстрый вход в систему, вместо того, чтобы изменять его, на той же странице настроек («Варианты входа») вы можете установить ПИН-код или графический пароль для входа в Windows 10 (при этом пароль останется прежним, но вводить его для того, чтобы войти в ОС не потребуется).
Изменение пароля учетной записи Майкрософт онлайн
В том случае, если вы используете учетную запись Майкрософт в Windows 10, вы можете поменять пароль пользователя не на самом компьютере, а онлайн в параметрах учетной записи на официальном сайте Майкрософт. При этом, сделать это можно с любого устройства, подключенного к Интернету (но для того, чтобы войти под паролем, установленным таким образом, ваш компьютер или ноутбук с Windows 10 при входе также должны быть подключены к Интернету, чтобы синхронизировать изменившийся пароль).
- Зайдите на страницу https://account.microsoft.com/?ref=settings и войдите с вашим текущим паролем учетной записи Майкрософт.
- Измените пароль, используя соответствующую настройку в параметрах учетной записи в разделе Дополнительные действия.
После сохранения настроек на сайте Майкрософт, на всех устройствах, где был выполнен вход с помощью этой учетной записи, подключенных к Интернету, пароль также будет изменен.
Способы изменить пароль локального пользователя Windows 10
Для локальных учетных записей в Windows 10 существует сразу несколько способов изменить пароль, помимо настроек в интерфейсе «Параметры», в зависимости от ситуации можно использовать любой из них.
С помощью командной строки
- Запустите командную строку от имени Администратора (Инструкция: Как запустить командную строку от Администратора) и по порядку используйте следующие команды, нажимая Enter после каждой из них.
- net users (в результате выполнения этой команды, обратите внимание на имя нужного пользователя, чтобы не допустить ошибок в следующей команде).
- net user имя_пользователя новый_пароль (здесь имя_пользователя — нужное имя из пункта 2, а новый пароль — пароль, который требуется установить. Если имя пользователя содержит пробелы, возьмите его в кавычки в команде).
Готово. Сразу после этого для выбранного пользователя будет установлен новый пароль. При желании, указав вместо пароля две кавычки (без пробела посередине), вы можете удалить пароль учетной записи и в дальнейшем вход в нее будет выполняться без ввода пароля.
Изменение пароля в панели управления
- Зайдите в панель управления Windows 10 (в поле «Просмотр» вверху справа установите «Значки») и откройте пункт «Учетные записи пользователей».
- Нажмите «Управление другой учетной записью» и выберите нужного пользователя (в том числе текущего, если изменяем пароль для него).
- Нажмите «Изменить пароль».
- Укажите текущий пароль и дважды введите новый пароль пользователя.
- Нажмите кнопку «Сменить пароль».
Можно закрыть управление учетными записями панели управления и при следующем входе в систему использовать новый пароль.
Параметры пользователей в «Управление компьютером»
- В поиске на панели задач Windows 10 начните набирать «Управление компьютером», откройте этот инструмент
- Зайдите в раздел (слева) «Управление компьютером» — «Служебные программы» — «Локальные пользователи и группы» — «Пользователи».
- Нажмите правой кнопкой мыши по нужному пользователю и выберите пункт «Задать пароль».
Изменение пароля пользователя Windows 10 — видео инструкция
Надеюсь, что описанных способов смены пароля вам окажется достаточно. Если же что-то не получается или ситуация сильно отличается от стандартной — оставьте комментарий, возможно, мне удастся вам помочь.
Если возникла необходимость изменить пароль от локальной учетной записи Windows 10, вы можете воспользоваться командной строкой, а наше руководство в этом поможет.
Когда есть подозрение, что ваш пароль был взломан или используется довольно слабый, рекомендуется заменить пароль от Windows 10 на другой, который сложно угадать.
Если вы работаете без учетной записи Microsoft, есть простой и быстрый метод изменить пароль, через командную строку.
Изменение пароля учетной локальной учетной записи Windows 10 с помощью командной строки
Найдите командную строку (cmd) через поиск, или в меню «Пуск» зайдя в папку «Служебные — Windows» и обязательно запустите от «Имени администратора«.
Используйте команду расположенную ниже и нажмите «Enter» для отображения всех учетных записей.
net user
Введите еще одну команду:
net user ИМЯ ВАШЕЙ УЧЕТНОЙ ЗАПИСИ *
Примечание. Обязательно замените «ИМЯ ВАШЕЙ УЧЕТНОЙ ЗАПИСИ«, на ту, у которой хотите изменить пароль.
Введите пароль для пользователя и нажмите «Enter«. (Ввод пароля будет происходить в скрытом режиме).
Повторите ввод пароля для подтверждения и сделайте тоже самое.
Чтобы начать использовать новый пароль, выйдите из своей учетной записи Windows 10 и снова войдите в систему.
Хотя данное руководство написано для Windows 10, но инструкция должна работать в операционной системе Windows 8 и Windows 7.
The Net User command is a Windows command-line utility that allows you to manage Windows server local user accounts or on a remote computer.
The command Net User
allow you to create, delete, enable, or disable users on the system and set passwords for the net user accounts.
Windows administrators can perform add or modifications in domain user accounts using the net user command-line tool.
You can get net user account information, enable or disable a user account, sets the home directory path, set account expiration, and so on.
In this article, we will discuss how to use the net user command-line tool with examples to get user account information, domain account status, and password expiry date.
Net User Command Syntax
The basic syntax for the net user command is as follows:
net user [<UserName> {<Password> | *} [<Options>]] [/domain] net user [<UserName> {<Password> | *} /add [<Options>] [/domain]] net user [<UserName> [/delete] [/domain]]
Refer to the below most important net user command parameters:
Parameter | Description |
---|---|
Username | Enable or disable the user account |
Password | It specifies the user account name to add, modify, or display user account information |
/domain | Perform the operation on the domain controller |
/active:{no | yes} | Enable or disable user account |
/comment | Provide descriptive comments for the user account |
/expires | Specify the date to expire user account |
net help | Display help for the net user command |
<Options> | Specify command-line options |
Refer to the following table to know more about options used in net user command.
Command-line option syntax | Description |
---|---|
/active:{no | yes} | Use this option to enable or disable a user account. The default value is yes (active). |
/comment:”<Text>” | Use this to provide comments for the user account, max 48 characters, and should be enclosed in quotation marks. |
/countrycode:<NNN> | /countrycode option is used to set the country code for the user account to display help or error messages in their language. The default value is 0, which means the computer’s default country/region code. |
/expires:{{<MM/DD/YYYY> | <DD/MM/YYYY> | <mmm,dd,YYYY>} | never} | Use this option to specify the date for the user account to expire. If the expiration date is not specified, it will assume never expires. |
/fullname:”<Name>” | Specify the user’s full name instead of username. |
/homedir:<Path> | Use this option to set the path for the user’s home directory. |
/passwordchg:{yes | no} | Use this to specify if the user can change their own password. The default value is yes. |
/passwordreq:{yes | no} | It specifies if the user must have a password or not. The default is yes. |
/profilepath:[<Path>] | Use this option to sets a path for the user’s logon profile. This path points to a registry profile. |
/scriptpath:<Path> | Use this to set a path for the user’s logon script. <Path> should be relative. |
/times:{<Day>[<-Day>][,<Day>[-<Day>]],<Time>[-<Time>][,<Time>[-<Time>]][;] | all} | It specifies the times that users are allowed to use the computer. |
/usercomment:”<Text>” | It specifies that an administrator can add or change the “User comment” for the account. |
/workstations:{<ComputerName>[,…] | *} | It lists as many as eight workstations from which a user can log on to the network. |
Net User – List All User Accounts
Use the Net User command and run it on the Windows command prompt without any parameter to list all user accounts on the local user account.
Open a command prompt to run the net user command below
net user
The above Windows net user command returns the list of all user accounts on the local computer.
You can also use the net users command without any parameters on the cmd to retrieve a list of all user accounts on your computer.
Run the command net user on the domain controller to get a list of all users on the domain.
net user
The output of the above command net user gets the domain username accounts.
You can also use the net user command-line tool to get user account information, modify a user account, and check when the password was last set.
Net User Account – Display User Account Information
Run the net user command in the command line to get user account information.
# Get the user account information for Toms user. net user Toms
The above net user command uses the username to retrieve user details and display net user account information below
C:\>net user Toms
User name Toms
Full Name John Paul
Comment Built-in account for administering the computer/domain
User's comment
Country/region code 000 (System Default)
Account active Yes
Account expires Never
Password last set 7/29/2021 6:55:50 PM
Password expires 9/9/2021 6:55:50 PM
Password changeable 7/30/2021 6:55:50 PM
Password required Yes
User may change password Yes
Workstations allowed All
Logon script
User profile
Home directory
Last logon 8/2/2021 11:53:32 AM
Logon hours allowed All
Local Group Memberships *Administrators
Global Group memberships *Domain Admins *Group Policy Creator
*Schema Admins *Domain Users
*Enterprise Admins
The command completed successfully.
C:\>
Cool Tip: How to get-aduser in the active directory using PowerShell!
Net User Add Account
To create a new local user account, use the /Add
parameter and specify the desired username:
# Create a new user account on local computer with login name Teresa net user /Add Teresa
To create a domain user account, add the /domain
parameter and specify the username and password:
# Create a new user account on domain with login name Peter and password Shell@123 net user /Add /domain Peter Shell@123
The above command creates a user account on the domain with a username Peter
and password as Shell@123
as plain text in the command line.
Another option to specify the password is using the * in the command after the username, it will show a prompt to enter the password.
net user /Add /domain Peter *
Net User Delete User Account
To delete a local user account, use the /delete
parameter and specify the username, it will delete the user account. It doesn’t ask for confirmation before deleting a user account.
# Delete the user on the local computer net user /delete Teresa
To delete a domain user account, add the /domain
parameter and specify the username.
# Delete the domain user account net user /delete /domain Peter
Net User Password Change for User Account
If you want to change a user password using the command line, use the net user command-line tool to set the password.
The syntax for the command net user to set a password for a user account is given below:
net user userid password
Let’s consider an example to reset the password for user account GaryW on the local computer, run the below command
net user garyw Test@123
In the above net user command, garyw is a user account id and Test@123 is a password that is used with the command to set the password for the user account on the local computer.
The output of the above command as below
Note: Run Windows command prompt using administrator account privileges else it will display “System error 5 has occurred. Access is denied“
There is an alternative and secure way to change the user password using the net user cmd tool as below
C:\>net user garyw * Type a password for the user: Retype the password to confirm: The command completed successfully.
In the command, use * after the user name and hit enter.
It will prompt you to type the password for the user: and retype the password to confirm.
While typing a password, it won’t display password text on the command line.
Cool Tip: How to get-aduser password expiration date in PowerShell!
Net User /domain – change domain user account password
Using the net user Windows command-line tool, you can set the password for the domain user account.
The syntax for the command net user to set the password for the domain user account is:
net user username /domain
Run the following command to reset the domain user account password
net user garyw * /domain
In the above command, the net user command takes the user id as input, * indicates to prompt for the password. /domain specifies to perform domain account password change operation.
The output of the above net user /domain password change as below
Cool Tip: How to use the Get-AdUser cmdlet to manage Active Directory Use Account!
Net User Disable Account
To disable or lock a domain account using the net user command-line tool, use the /Active:No
and /domain
parameters and specify the username:
# Disable the user account on domain net user garyw /Active:No /domain
The above net user command disables the user account or locks the domain user account specified using the user name and /Active set to No in the net user /domain command.
Run the command net user garyw /domain to check the user’s account status, it displays Account active : No
C:\>net user garyw /domain
User name garyw
Full Name Gary Willy
Comment
User's comment
Country/region code 000 (System Default)
Account active No
Account expires Never
To disable a local user account, use the /Active:No
parameter:
# Disable local user account net user testadmin /Active:No
Cool Tip: How to find a disabled aduser using PowerShell!
Net User to Enable Domain Account
To enable or unlock the domain user account using the net user command, use the /Active:Yes
and /domain
parameters and specify the username:
# Enables domain user account net user garyw /Active:Yes /domain
net user /domain command using /Active
option set to Yes enables user account.
To enable a local user account, use the /Active:Yes
parameter and specify the username:
net user testadmin /Active:Yes
Net User User Password Policy
If you want users to restrict them to change their domain account password or allow domain account user to change their password, use the /Passwordchg:No
parameter and specify the username:
net user garyw /Passwordchg:No
In the above net user command, /Passwordchg:No
prevents the user from changing the password.
To allow users to change the password, use the /Passwordchg:Yes
and specify the username:
net user garyw /Passwordchg:Yes
The above command, /Passwordchg:Yes
allows the user to change their password.
Cool Tip: How to find active directory groups I m in using PowerShell!
Net User to Find User Full Name
You can use the net user command-line tool to find the user’s full name in the domain using the Find /i
parameter and specify the “full name” :
net user garyw /domain | Find /i "full name"
The above command finds the full name of the user in the domain, it uses the username /domain to find the user account in the domain and pipes the result to get the full name.
C:\Windows\system32>net user garyw /domain | Find /i "full name"
Full Name Gary Willy
Set Home Directory Path For User
Use the net user command-line tool to set a home directory path for a new user or existing user using the homedir option as below
Set the home directory path for the new user:
# Set the home directory path for user adams net user adams /domain /add /homedir:C:\users\adams
In the above command, the net user creates a new user with the name adams
in the domain and set up the home directory path for the user to C:\users\adams
You can set up a home directory for the existing user as below
# Set the home directory path for existing user garyw net user garyw /domain /homedir:C:\users\garyw
In the above command, it set up the home directory path for the existing user in the domain using the net user command and homdir option.
Cool Tip: How to unlock the ad account in the active directory using PowerShell!
Set Expiry date for User Account on Local and Domain
The expiration date for the user account has been good practice for organizations to manage security and resource management.
Using the net user command, you can easily set an expiry date for the user account on the local computer or domain user account.
To set up an expiry date for user accounts on the local computer or a Windows 11 user account, use the /expires
parameter and specify the date in MM/DD/YYYY format:
# Set expire date for local user account Net User devadmin /expires:03/05/2023
In the above command, the net user command takes the username as the input parameter and uses /expires option to set up the expiry date for the user account on the local computer.
If you want to set up an expiry date for the user account on the domain controller, run the following command.
# Set expire date for domain user account Net User Toms /domain /expires:09/20/2022
In the above command, the net user takes the user name and uses /domain to set up an expiry date in the domain using /expires option.
Set Login Times for User Account
Using the net user command, you can set log in times for the user account to allow them to be used within specific hours only. Use the /time parameter followed by the allowed login times.
Run the following command to set login times for the user account on the local computer.
# Set login time to allow user login in specific duration Net User Toms /time:M-F,07:00-16:00
In the above command, the net user command takes the user name to set up login time for the account to allow login between 7 am to 4 pm on Monday-Friday only.
For domain user accounts, add the /domain
parameter:
# Set login time to allow user login in specific duration on the domain Net User garyw /time:M-F,07:00-16:00 /domain
Net User Command Examples and FAQ
How to reset the user password using the net user command?
Open the Windows command prompt with Administrator privileges and run the following command to reset the password for a user account.
net user userid newpassword
How to use the net user command?
The net user is a command-line tool to manage user accounts on local and domain controllers. To use the net user command, open the command prompt and type the net user command, it will list all user accounts.
net user
How to check domain user details in cmd?
Use the net user command to view the user account details on the domain. The syntax to check user account information is:
net user userid
How to use the net user command to see when the password expires?
If you run net user userid
on cmd terminal, it retrieves user information that includes the property “Password expires“. Use this property to see the user account password expiry date.
How to use the net user command to check the last login of the user?
To check the last login of the user on the domain using the net user command, run the command prompt and run the below command.
net user Toms /domain | Findstr "Last"
It returns the Last Login date for the user account on the domain.
How to use the net user command to set a password never expires using the command line?
To set the password never expires on the user account using the net user command in the cmd terminal, run the following command.
WMIC useraccount where Name='username' set PasswordExpires=FALSE
For example, to set the administrator password never expires using the net user command,
net user administrator |findstr /C:expires
Returns the output as
Account expires Never
Password expires 2/26/2023 4:10:20 PM
Run the WMIC command to set the PasswordExpires property for the administrator account to false.
WMIC useraccount where Name='administrator' SET PasswordExpires=FALSE
The above command line tool set up the administrator password never set to expire.
Conclusion
I hope the above article on the net user command line tool in the Windows system helps you to understand how to manage net user accounts using the command line.
net user without any option gets all the user accounts on the computer. You can also use the net users command to manage the user accounts on the local and domain controller.
You can find more topics about PowerShell Active Directory commands and PowerShell basics on the ShellGeek home page.