Как выключить компьютер через rdp


Как удаленно перезагрузить или выключить компьютер через удаленный рабочий стол (RDP)

Windows, Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP
  • Recluse
  • 27.12.2015
  • 26 127
  • 12
  • 30.06.2020
  • 85
  • 84
  • 1
  • Содержание статьи

Если, удаленно находясь за компьютером, попробовать его перезагрузить стандартными средствами, то можно испытать некоторое удивление, обнаружив, что подобная возможность просто отсутствует.

Способ 1: Горячие клавиши Alt + F4

Решение достаточно простое - необходимо воспользоваться горячими клавишами Alt + F4, после чего появится меню с предложением завершения работы, где можно выбрать в том числе и перезагрузку...

Способ 2: Командная строка

Кроме этого, никто не отменял использование командной строки. Команды для выключения или перезагрузки компьютера следующие:

Выключение компьютера:

shutdown -s

Перезагрузка компьютера:

shutdown -r

Кроме этого, можно использовать ключ -t, с помощью которого можно задать время, через которое произойдет завершение работы. Например команда ниже перезагрузит компьютер через 2 минуты (задается время в секундах).

shutdown -r -t 120
Более подробно почитать про использование команды shutdown

Способ 3: Горячие клавиши Ctrl + Alt + End

Также, работая через удаленный рабочий стол, можно вызвать меню, аналогичное нажатию Ctrl+Alt+Del на локальном компьютере - для этого нужно нажать клавиши Ctrl + Alt + End (подробней про эти клавиши можно прочитать в этой статье). После вызова данного меню, в правом нижнем углу будут доступна кнопка для выключения или перезагрузки компьютера (на картинке ниже, отмечено оранжевым цветом).

Перезагрузка/выключение компьютера через RDP | Alexander Bulkin Blog

Бывает необходимость перезагрузить или совсем выключить компьютер через «Удаленный рабочий стол» («Remote Desktop Connection»; используется протокол RDP). Странно, но через меню «Пуск» доступен только пункт «Выйти из системы», никаких других там больше нет. В этой ситуации есть два выхода (актуально для Windows XP/Vista/7):

  1. Нажать комбинацию клавиш Alt+F4 находясь на рабочем столе. Это вызовет диалоговое окно «Завершение работы Windows», в котором будут представлены все недостающие пункты.
  2. В командной строке ввести shutdown с необходимыми параметрами, которые можно узнать через справку команды: shutdown /? | more

Удаленный рабочий стол перезагрузить компьютер

Технический блог специалистов ООО"Интерфейс"

  • Главная
  • Админу на заметку – 17. Как выключить или перезагрузить компьютер через RDP

Админу на заметку – 17. Как выключить или перезагрузить компьютер через RDP

  • Автор: Уваров А.С.
  • 27.11.2015

Удаленный доступ к рабочему столу по протоколу RDP широко используется для работы не только с серверами, но и с рабочими станциями, как для удаленной работы, так и в целях администрирования. Однако есть некоторые ограничения, в частности в среде клиентской ОС нельзя управлять параметрами питания, даже имея права локального администратора. В некоторых случаях это способно взывать затруднения, поэтому если вы до сих пор не знаете, как выключить или перезагрузить клиентскую версию ОС через RDP – эта статья для вас.

В серверных системах семейства Windows локальный администратор, не говоря о доменном, имеет полный контроль над системой и не испытывает затруднений в управлении питанием даже подключившись через удаленный доступ.

В клиентских ОС ситуация принципиально иная, даже локальный администратор не имеет возможности выключить или перезагрузить компьютер.

Несмотря на кажущуюся нелогичность, определенный смысл в таком поведении есть. Серверные ОС администрируют профессионалы (как минимум в теории), которые должны отдавать себе отчет о возможных последствиях своих действий. С другой стороны, удаленно выключив ПК так просто включить его уже не получится, в большинстве случаев потребуется физическое присутствие, поэтому решение убрать подобную функцию от простых пользователей выглядит вполне обоснованно. Администраторы, следуя этой логике, должны уметь управлять питанием и иными способами.

Но как показывает практика, умеют это не все. Ничего страшного в этом нет, как говорил мой школьный учитель: спросить – стыд минуты, не знать – стыд всей жизни.

Графическая оболочка

На самом деле "проблема" решается не просто, а очень просто. Выйдя на рабочий стол достаточно нажать Alt+F4 чтобы получить стандартный диалог завершения работы.

Однако у этого способа есть один существенный недостаток. Очень часто выключить или перезагрузить компьютер мешают некоторые приложения, например, несохраненный документ. Подобная картина, на наш взгляд, знакома каждому.

Беда в том, что этого экрана через RDP вы уже не увидите. Да и открытые приложения – это полбеды, хуже, когда систему не дает выключить или перезагрузить зависшее приложение. В этом случае придется искать иные методы.

Командная строка

Как обычно, если графические инструменты не помогают, на помощь администратору приходит командная строка. Для того, чтобы управлять питанием компьютера с ее помощью не надо обладать особыми знаниями, достаточно запомнить одну простую команду. Нажмите Win+R или Пуск – Выполнить и введите следующие команды:

Разберем ключи команды подробнее:
  • s – выключение компьютера
  • r – перезагрузка
  • f – принудительное завершение мешающих перезагрузке процессов
  • t – время, через которое завершение работы будет выполнено, указывается в секундах через пробел. Если данный параметр не используется команда будет выполнена через 60 секунд.

Утилита PsShutdown от Sysinternals

Если штатные возможности вас по какой-либо причине не устраивают, то можно воспользоваться альтернативой – утилитой PsShutdown от Sysinternals. Разместите скачанный файл в любом удобном месте, лучше всего в одном из указанных в переменной PATH, либо добавьте туда ее расположение, это позволить запускать ее по короткому имени, без указания пути. Синтаксис утилиты похож на синтаксис стандартной, но есть некоторые отличия, так для выключения выполните:

а для перезагрузки:

Поясним используемые ключи:

  • k – выключение системы
  • r – перезагрузка
  • f – принудительное завершение процессов
  • t – время выполнения команды

Если вместо ключа -k использовать для выключения ключ -s, то система завершит работу без выключения питания, старожилы должны хорошо помнить:

Кроме того, данная утилита позволяет управлять питанием других ПК по сети. Если честно, то работать по сети умеет и штатная утилита shutdown, достаточно указать ключ:

Но есть один существенный недостаток – команда выполняется в контексте запустившего его пользователя, поэтому вы из дома не сможете выключить рабочий ПК, даже имея доступ в корпоративную сеть через VPN и имея учетные данные администратора сети.

PsShutdown данного недостатка лишена и позволяет указывать учетные данные для подключения к удаленному ПК, например:

Данная команда выполнит перезагрузку удаленного ПК computer использовав для подключения имя username и пароль password. Следует помнить, что указанный вами пользователь должен иметь права доступа к административному ресурсу ADMIN$. В среде Active Directory этим правом обладает администратор домена, а вот в одноранговой сети могут возникнуть затруднения.

Если вы попробуете выключить удаленную систему даже с использованием учетных данных локального администратора, то скорее всего получите ошибку Отказано в доступе.

Это свидетельствует о том, что данный пользователь не имеет доступа к ресурсу ADMIN$. Чтобы его включить нужно выполнить два условия: включить общий доступ к файлам и принтерам

А затем в ветвь реестра

добавить параметр типа DWORD с именем

и установить его значение равным 1. После этого компьютер потребуется перезагрузить.

Попробуем снова выключить его удаленно.

Как видим в этот раз команда отработала успешно.

PowerShell

Использовать PowerShell для выключения или перезагрузки компьютера, это сродни стрельбы из пушки по воробьям, но в ряде случаев может оказаться полезным.

Для выключения используйте команду:

А для перезагрузки:

Ключ -Force в данном случае аналогичен ключу -f команды shutdown и предполагает принудительное завершение работы мешающих выключению приложений.

Также PowerShell можно использовать для управления питанием по сети, например, можно выключить удаленный ПК командой:

  • ComputerName – имя удаленного компьютера, допускается перечисление нескольких имен через запятую
  • Credential – имя учетной записи для аутентификации в удаленной системе

При этом работа через PowerShell более безопасна, так как пароль не вводится открытым текстом и не остается в истории команд. Для аутентификации используются стандартные механизмы ОС.

Как видим, для управления питанием в ОС Windows доступны самые разнообразные инструменты – на любой вкус и цвет. При этом все они доступны внутри терминальной сессии, какой из них использовать – дело личного вкуса и предпочтений.

Очень многие используют RDP для работы. Существует несколько способов перезагрузить удаленный компьютер.

Все проблема в том, что при подключении к удаленному рабочему столу в меню «Пуск» нет возможности выбрать «Завершение работы». Вместо нее там «Завершение сеанса» — отключение от RDP. Это сделано специально т.к. удаленным столом может пользоваться одновременно много пользователей и чтобы случайно никто не выключил удаленный сервер разработчики убрали эти пункты из этого меню. Конечно, если это только ваш компьютер и вы точно не переживаете, что сможете выключить компьютер по ошибке – можно в групповой политике разрешить это меню в RDP. Но если это сильно сложно или недостаточно прав для этого можно пойти простейшим путем.

Лучший способ перезагрузки удаленного рабочего стола RDP

  1. Свернуть все открытые окна на удаленном столе
  2. Нажать комбинацию клавиш Alt+F4 . После этого выпадет стандартное диалоговое окно в котором и будут нужные нам пункты "перезагрузка" или "завершения работы"


Вот такой простейший способ :)

Другой способ перезагрузки удаленного рабочего стола RDP

Открываем Пуск->Выполнить или нажимаем комбинацию клавиш Win+R. Водим команду shutdown -r -f -t 5 и нажимаем энтер.

Описание команды shutdown:

Если, удаленно находясь за компьютером, попробовать его перезагрузить стандартными средствами, то можно испытать некоторое удивление, обнаружив, что подобная возможность просто отсутствует.

Первый способ

Решение достаточно простое – необходимо воспользоваться горячими клавишами Alt + F4, после чего появится меню с предложением завершения работы, где можно выбрать в том числе и перезагрузку.

Второй способ

Кроме этого, никто не отменял использование командной строки. Команды для выключения или перезагрузки компьютера следующие:

Кроме этого, можно использовать ключ -t, с помощью которого можно задать время, через которое произойдет завершение работы. Например команда ниже перезагрузит компьютер через 2 минуты (задается время в секундах).

Третий способ

Также, работая через удаленный рабочий стол, можно вызвать меню, аналогичное нажатию Ctrl+Alt+Del на локальном компьютере. Подробней можно прочитать в статье: Как нажать Ctrl+Alt+Del работая удаленно через RDP ?

Оцените статью: Поделитесь с друзьями!

Как перезагрузить компьютер через удаленный рабочий стол » Блог. ArtKiev Design Studio

Очень многие используют RDP для работы. Существует несколько способов перезагрузить удаленный компьютер.

Все проблема в том, что при подключении к удаленному рабочему столу в меню «Пуск» нет возможности выбрать «Завершение работы». Вместо нее там «Завершение сеанса» — отключение от RDP. Это сделано специально т.к. удаленным столом может пользоваться одновременно много пользователей и чтобы случайно никто не выключил удаленный сервер разработчики убрали эти пункты из этого меню. Конечно, если это только ваш компьютер и вы точно не переживаете, что сможете выключить компьютер по ошибке - можно в групповой политике разрешить это меню в RDP. Но если это сильно сложно или недостаточно прав для этого можно пойти простейшим путем.

Лучший способ перезагрузки удаленного рабочего стола RDP

  1. Свернуть все открытые окна на удаленном столе
  2. Нажать комбинацию клавиш Alt+F4. После этого выпадет стандартное диалоговое окно в котором и будут нужные нам пункты "перезагрузка" или "завершения работы"


Вот такой простейший способ :)

Другой способ перезагрузки удаленного рабочего стола RDP

Открываем Пуск->Выполнить или нажимаем комбинацию клавиш Win+R. Водим команду shutdown -r -f -t 5 и нажимаем энтер.

Описание команды shutdown:

-r (reboot): ключ для перезагрузки.
 -f (force): принудительное закрытие всех открытых программ.
 -t (time): секунды, через которые, будет произведена перезагрузка.

Админу на заметку - 17. Как выключить или перезагрузить компьютер через RDP

01:19 09.12.2015
Админу на заметку - 17. Как выключить или перезагрузить компьютер через RDP

Удаленный доступ к рабочему столу по протоколу RDP широко используется для работы не только с серверами, но и с рабочими станциями, как для удаленной работы, так и в целях администрирования. Однако есть некоторые ограничения, в частности в среде клиентской ОС нельзя управлять параметрами питания, даже имея права локального администратора. В некоторых случаях это способно взывать затруднения, поэтому если вы до сих пор не знаете, как выключить или перезагрузить клиентскую версию ОС через RDP - эта статья для вас.

read more at Записки IT специалиста

Как отключить или перезагрузить компьютер с Windows через подключение к удаленному рабочему столу?

В ответе Маркуса Адамса также есть сочетание клавиш: Ctrl+ Alt+ End. Вы должны быть в полноэкранном режиме и / или сеанс RDP должен быть установлен на Применить комбинации клавиш Windows на удаленном компьютере. Это эффективно отправляет Ctrl+ Alt+ Delна удаленный компьютер (так что это удобно знать и в других случаях). Оттуда, как сказал Маркус, вы можете перейти к перезагрузке, выключению и т. Д. Из маленького красного значка кнопки питания в правом нижнем углу.

Кроме того, вы можете один раз щелкнуть на рабочем столе (или на панели задач) удаленного компьютера, затем нажать Alt+, F4и вы получите старомодное всплывающее окно со всеми параметрами выключения в раскрывающемся списке.

Обновление: как отмечено в комментариях, Ctrl+ Alt+ Endв Windows 10 дает вам возможность отключиться. Вы не можете перезагрузить или завершить работу оттуда. Я также не могу найти опцию безопасности Windows в меню Пуск ... Но не волнуйтесь, как уже упоминалось + метод до сих пор не работает , и я использую , что только сейчас (I пульт управления для работы каждый день, а также управлять несколькими машинами в Главная). AltF4

Как легко завершить работу или перезапустить Windows через подключение к удаленному рабочему столу

Параметры Завершение работы и Перезапуск удаляются из меню «Пуск» при подключении с помощью удаленного рабочего стола (также известного как службы терминалов), как показано на рисунке выше. Эти умышленные упущения защищают вас от самого себя, поскольку при удаленном выполнении таких операций с питанием есть риск. Если что-то пойдет не так, вы, вероятно, не сможете это исправить. Это предположение не всегда верно для домашних лабораторий или виртуальных машин.

Эта статья предназначена для системных администраторов, которые знают лучше, желающих в любом случае Завершить работу или Перезапустить (или даже ввести Sleep ) через RDP! ;-)

Слева пользователь нажал «Пуск», «Питание», затем у него есть три варианта. Используя RDP справа, выбор довольно ограничен.

Эти два простых обходных пути, приведенные ниже, применимы к следующим версиям Microsoft:

  • Windows 7
  • Windows 8 / 8.1
  • Windows 10

, установлен ли он на ПК, сервере или даже в виртуальной машине (виртуальной машине)!

Если вы поклонник сочетаний клавиш, возможно, вы уже знали, что Alt + F4 закрывает текущее выбранное приложение Windows.Когда ваш рабочий стол выбран, очевидно, что нажатие Alt + F4 говорит Windows, что вы хотите закрыть саму Windows. Просто, элегантно и легко запоминается!

  1. Нажмите Win + D , чтобы свернуть все открытые окна Windows и отобразить рабочий стол
    (в качестве альтернативы вы можете щелкнуть левой кнопкой мыши в правом нижнем углу)
  2. Нажмите Alt + F4 , чтобы вызвать Завершение работы Windows. Что вы хотите, чтобы компьютер делал? , в котором теперь можно выбрать любое из следующего списка действий:
    Отключить
    Выйти
    Завершить работу
    Перезапустить
  3. Выберите нужный вариант, затем нажмите Введите (или щелкните OK ), как показано ниже.
Похоже, у вас отключен JavaScript. Щелкните здесь, чтобы просмотреть видео выше. Циклическое воспроизведение видео можно приостановить и отключить, наведите курсор мыши, чтобы отобразить элементы управления.

Или вот то же видео на YouTube, которым вы можете поделиться.

  1. Откройте командную строку
    а. Чтобы запустить Shutdown , введите:
    shutdown / s / t 0 , затем нажмите Введите

    OR

    г. Чтобы запустить Restart , введите:
    shutdown / r / t 0 , затем нажмите Введите

Из-за указанной вами задержки 0 секунд вы должны быть уверены, что действительно собираетесь сделать это немедленно, , прежде чем вы нажмете Введите ключ!

Примечание: эти методы также работают с Microsoft

  • Windows Server 2008/2008 R2
  • Windows Server 2012/2012 R2
  • Windows Server 2016

, но меню «Пуск» этих серверных ОС не блокирует доступ к параметрам «Завершение работы» и «Перезагрузка / перезагрузка».Похоже, это указывает на то, что Microsoft предполагает, что только знающие системные администраторы в любом случае будут использовать эти ОС.

Предоставлено makeuseof 5 советов по исправлению настроек экрана удаленного рабочего стола:

CTRL + ALT + PAUSE: переключает клиент удаленного рабочего стола между полноэкранным и оконным режимами.
CTRL + ALT + BREAK: принудительно переключить удаленный рабочий стол в полноэкранный режим.
CTRL + ALT + MINUS: делает снимок экрана активного окна удаленного рабочего стола.
CTRL + ALT + PLUS: делает снимок экрана всего удаленного рабочего стола.
CTRL + ALT + END: перезагружает удаленный компьютер.

Нажмите CTRL + ALT + END, затем щелкните значок питания в правом нижнем углу. Это варианты, которые вы можете увидеть в Windows 10.

. Я заметил, что в Windows 10 по RDP нажатие CTRL + ALT + END вызовет обычный выбор параметров, которые вы получаете при нажатии CTRL + ALT + DEL, но параметры в правом нижнем углу не всегда показывают «Завершение работы» и «Перезагрузка», как описано ниже. Пока не знаю почему. Какой бы ни была причина, казалось бы, это удобное однократное нажатие клавиши было бы здорово порекомендовать, если бы оно было таким же универсальным, как две техники, которые я описал выше.


Я предпочитаю новый подход, описанный выше, поскольку он не полагается на стороннее программное обеспечение.



.

Wes 'Puzzling Blog - Способы выключить / перезагрузить компьютер через удаленный рабочий стол.

При подключении к рабочей станции через удаленный рабочий стол параметр «Выключить компьютер» меняется на «Отключить». Но что, если вы действительно хотите выключить компьютер, перевести его в спящий режим или перевести в ждущий режим?

Примечание. Эти советы работают в Windows XP, но нет гарантии, что они будут работать в будущих версиях Windows.

Один из способов сделать это - запустить диспетчер задач и выбрать параметр выключения в меню «Завершение работы».

Еще одна уловка - нажать на рабочий стол и набрать Alt + F4. Это вызовет диалоговое окно завершения работы, в котором вы получите обычные параметры завершения работы, такие как «Завершение работы», «Завершение работы без установки обновлений», «Перезагрузка», «Ожидание» и «Гибернация».

Следующие две уловки задокументированы и будут продолжать работать в будущих версиях Windows:

Если вы работаете в командной строке, вы можете запустить shutdown.exe , но эта программа поддерживает только завершение работы и перезапуск; он не переходит в ждущий или спящий режим.Но программа shutdown.exe имеет серьезный недостаток: она требует от вас прав администратора. Если вы являетесь пользователем с ограниченными правами на завершение работы, программа shutdown.exe будет жаловаться. (Это означает, что я им не пользуюсь.)

Наконец, если на вашем компьютере не используется быстрое переключение пользователей, вы можете нажать горячую клавишу Ctrl + Alt + End, которая является версией Ctrl + Alt + Del для удаленного рабочего стола. и, следовательно, переводит вас в диалоговое окно, в котором вы можете выполнять различные действия системного типа, в том числе выход из системы и завершение работы.

[Как выключить рабочую станцию ​​через удаленный рабочий стол?]

.

Как использовать удаленный рабочий стол

Используйте удаленный рабочий стол на своем устройстве Windows, Android или iOS для удаленного подключения к ПК с Windows 10.

  1. Настройте компьютер, к которому вы хотите подключиться, чтобы он разрешал удаленные подключения:

    • Убедитесь, что у вас Windows 10 Pro. Чтобы проверить, перейдите к Start > Settings > System > About и найдите Edition .Для получения информации о том, как это получить, перейдите в раздел Обновление с Windows 10 Домашняя до Windows 10 Pro.

    • Когда вы будете готовы, выберите Пуск > Настройки > Система > Удаленный рабочий стол и включите Включить удаленный рабочий стол .

    • Запишите имя этого ПК под Как подключиться к этому ПК .Это понадобится вам позже.

  2. Используйте удаленный рабочий стол для подключения к настроенному компьютеру:

    • На локальном ПК с Windows 10: В поле поиска на панели задач введите Подключение к удаленному рабочему столу , а затем выберите Подключение к удаленному рабочему столу . В «Подключение к удаленному рабочему столу» введите имя ПК, к которому вы хотите подключиться (из шага 1), а затем выберите Connect .

    • На устройстве Windows, Android или iOS: Откройте приложение «Удаленный рабочий стол» (доступно бесплатно в Microsoft Store, Google Play и Mac App Store) и добавьте имя ПК, к которому вы хотите подключиться (из Шаг 1). Выберите имя удаленного ПК, которое вы добавили, и дождитесь завершения подключения.

Включить удаленный рабочий стол

.

Как выйти из сеансов удаленного рабочего стола с помощью инструментов командной строки? - Ананд, Архитектор

Этому трюку я научился в моем бывшем колледже. На серверах Windows разрешены только два сеанса удаленного рабочего стола с административным доступом. Бывают ситуации, что вы не можете подключиться к серверу через удаленный рабочий стол, потому что уже активны два сеанса. Возможно, вы видели это диалоговое окно. («Удаленный рабочий стол отключен», «Этот компьютер не может подключиться к удаленному компьютеру»)

Обычно администраторы Windows открывают «Диспетчер служб терминалов» (в административных инструментах), подключаются к проблемному серверу и завершают нежелательные сеансы.Есть простые способы, если вы любите инструменты на основе командной строки.

Запросить удаленный сервер о текущих терминальных сессиях

Для запроса и вывода списка сеансов удаленного сеанса можно использовать QUser.exe или QWinsta

.
1. QUser
Команда

QUser поставляется со всеми последними версиями клиентов и серверов Windows. Это будет список сеансов удаленного сервера (или локального компьютера).

ПРИМЕЧАНИЕ. Если вы используете Windows XP, вам необходимо добавить это местоположение в системный путь: C: WindowsSystem32DLLCache.Для этого в командной строке введите следующее.

УСТАНОВИТЬ ПУТЬ =% ПУТЬ%; C: WindowsSystem32DLLCache;

Справка QUser показывает,

C: Ананд> QUser /?
Показать информацию о пользователях, вошедших в систему.

QUERY USER [имя пользователя | имя сеанса | sessionid] [/ СЕРВЕР: имя сервера]

имя пользователя Определяет имя пользователя.
sessionname Определяет сеанс с именем sessionname.
sessionid Определяет сеанс с идентификатором sessionid.
/ SERVER: servername Опрашиваемый сервер (по умолчанию текущий).

Например,

C:> quser / server: MyCitrixSVR
ИМЯ ПОЛЬЗОВАТЕЛЯ ИМЯ СЕССИИ СОСТОЯНИЕ ВРЕМЯ БЕЗОПАСНОСТИ ВРЕМЯ ВХОДА
johndoe ica-tcp # 966 10 Активен 7/31/2008 15:04
averagejoe ica-tcp # 969 1 Активен 31/07/9 / 2008 15:30
familyman ica-tcp # 984 5 Активен 1:06 31.07.2008 16:33
normaldude ica-tcp # 987 2 Активен 4 31.07.2008 18:20

2.QWinsta

QWinsta немного отличается и лучше. У него больше функций и опций. Он поставляется со всеми версиями Windows. Справка командной строки QWinsta отображается как,

C:> qwinsta /?
Показать информацию о терминальных сессиях.

СЕССИЯ ЗАПРОСОВ [имя сеанса | имя пользователя | sessionid]
[/ SERVER: servername] [/ MODE] [/ FLOW] [/ CONNECT] [/ COUNTER]

sessionname Определяет сеанс с именем sessionname.
имя пользователя Определяет сеанс с именем пользователя.
sessionid Определяет сеанс с идентификатором sessionid.
/ SERVER: servername Опрашиваемый сервер (по умолчанию текущий).
/ MODE Отображение настроек текущей строки.
/ FLOW Отображение текущих настроек управления потоком.
/ CONNECT Отображение текущих настроек подключения.
/ COUNTER Отображение текущей информации счетчиков служб терминалов.

Например,

C:> qwinsta / server: citrixserver
SESSIONNAME USERNAME ID STATE TYPE DEVICE
0 Disc rdpwd
ica-tcp 65536 Listen wdica
rdp-tcp 65537 Listen rdpwd
console 16 Conn wdcon
ica-tcp # 10 Conn wdcon
ica-tcp # ica-tcp # 969 apple 1 Active wdica
ica-tcp # 984 averagejoe 5 Active wdica
ica-tcp # 987 familyman 2 Active wdica
ica-tcp # 989 whoisme 3 Active wdica

Вы можете попробовать другие возможности QWinsta.

Выход из удаленных сеансов

Чтобы выйти из терминального сеанса удаленного сервера, вы можете использовать любой из двух инструментов командной строки. Один из LOGOFF, а другой - RWINSTA. Перед тем, как выйти из удаленного сеанса, вы должны знать «ID сеанса», который вы получаете с помощью команд «QUSER» ИЛИ «QWINSTA», как указано выше.

1. Выход из системы

Команда выхода из системы запускает (завершает сеанс) указанный удаленный сеанс. Отключить отображение справки,

C:> выйти /?
Завершает сеанс.

ВЫХОД [имя сеанса | идентификатор сеанса] [/ СЕРВЕР: имя сервера] [/ V]

sessionname Имя сеанса.
sessionid Идентификатор сеанса.
/ СЕРВЕР: имя_сервера Указывает сервер терминалов, на котором находится пользовательский сеанс
, для выхода из системы (текущее значение по умолчанию).
/ V Отображает информацию о выполненных действиях.

Например,

C:> logoff / server: infra-apps 1 / v
Идентификатор сеанса выхода 1

2.RWinsta

RWinsta имеет те же параметры и выполняет то же действие, что и команда выхода из системы. Это просто означает R eset WIN dows STA tion. Справка идет как,

C:> RWinsta /?
Сбросить аппаратное и программное обеспечение подсистемы сеанса до известных начальных значений.

СБРОС СЕССИИ {имя сеанса | sessionid} [/ СЕРВЕР: имя сервера] [/ V]

sessionname Определяет сеанс с именем sessionname.
sessionid Определяет сеанс с идентификатором sessionid.
/ SERVER: servername Сервер, на котором находится сеанс (по умолчанию текущий).
/ V Отображение дополнительной информации.

Например,

C:> RWinsta / Сервер: MyWinServer 1

Примечание. Команда RWinsta ничего не возвращает.

Happy Переустановка удаленных сеансов (Эй, перестаньте ругать своих коллег, которые не вышли из своих сеансов).

Ключевые слова: сброс удаленного сеанса, сеанс удаленного рабочего стола

.

Устранение общих неполадок с подключением к удаленному рабочему столу

  • 8 минут на чтение

В этой статье

Используйте эти шаги, когда клиент удаленного рабочего стола не может подключиться к удаленному рабочему столу, но не предоставляет сообщения или другие симптомы, которые помогли бы определить причину.

Проверить статус протокола RDP

Проверить статус протокола RDP на локальном компьютере

Чтобы проверить и изменить статус протокола RDP на локальном компьютере, см. Как включить удаленный рабочий стол.

Проверить статус протокола RDP на удаленном компьютере

Важно

Тщательно следуйте инструкциям этого раздела. При неправильном изменении реестра могут возникнуть серьезные проблемы. Прежде чем приступить к изменению реестра, сделайте резервную копию реестра, чтобы вы могли восстановить его в случае, если что-то пойдет не так.

Чтобы проверить и изменить статус протокола RDP на удаленном компьютере, используйте подключение к сетевому реестру:

  1. Сначала перейдите в меню Start , затем выберите Run .В появившемся текстовом поле введите regedt32 .
  2. В редакторе реестра выберите File , затем выберите Connect Network Registry .
  3. В диалоговом окне Select Computer введите имя удаленного компьютера, выберите Check Names , а затем выберите OK .
  4. Перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server .
    • Если значение ключа fDenyTSConnections равно 0 , то RDP включен.
    • Если значение ключа fDenyTSConnections равно 1 , то RDP отключен.
  5. Чтобы включить RDP, измените значение fDenyTSConnections с 1 на 0 .

Проверить, блокирует ли объект групповой политики (GPO) RDP на локальном компьютере

Если вы не можете включить RDP в пользовательском интерфейсе или значение fDenyTSConnections возвращается к 1 после того, как вы его изменили, возможно, объект групповой политики имеет приоритет над настройками на уровне компьютера.

Чтобы проверить конфигурацию групповой политики на локальном компьютере, откройте окно командной строки от имени администратора и введите следующую команду:

  gpresult / H c: \ gpresult.html  

После завершения этой команды откройте gpresult.html. В Конфигурация компьютера \ Административные шаблоны \ Компоненты Windows \ Службы удаленных рабочих столов \ Узел сеанса удаленного рабочего стола \ Подключения найдите Разрешить пользователям удаленное подключение с помощью политики служб удаленных рабочих столов.

  • Если для этой политики задано значение Включено , групповая политика не блокирует подключения RDP.

  • Если для этой политики установлено значение Отключено , отметьте Winning GPO . Это объект групповой политики, который блокирует подключения RDP.

Проверить, блокирует ли GPO RDP на удаленном компьютере

Для проверки конфигурации групповой политики на удаленном компьютере команда почти такая же, как на локальном компьютере:

  gpresult / S <имя компьютера> / H c: \ gpresult- <имя компьютера>.html  

Файл, созданный этой командой ( gpresult- <имя компьютера> .html ), использует тот же формат информации, что и версия для локального компьютера ( gpresult.html ).

Изменение блокирующего GPO

Вы можете изменить эти параметры в редакторе объектов групповой политики (GPE) и консоли управления групповыми политиками (GPM). Дополнительные сведения об использовании групповой политики см. В разделе «Расширенное управление групповой политикой».

Чтобы изменить политику блокировки, воспользуйтесь одним из следующих способов:

  • В GPE перейдите к соответствующему уровню GPO (например, локальному или домену) и перейдите к Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Подключения > Разрешить пользователям удаленное подключение с помощью служб удаленных рабочих столов .
    1. Установите для политики значение Включено или Не настроено .
    2. На зараженных компьютерах откройте окно командной строки от имени администратора и выполните команду gpupdate / force .
  • В GPM перейдите к организационному подразделению (OU), в котором политика блокировки применяется к затронутым компьютерам, и удалите политику из OU.

Проверить статус служб RDP

Как на локальном (клиентском), так и на удаленном (целевом) компьютере должны быть запущены следующие службы:

  • Службы удаленных рабочих столов (TermService)
  • Перенаправитель портов пользовательского режима служб удаленных рабочих столов (UmRdpService)

Вы можете использовать оснастку Services MMC для управления службами локально или удаленно.Вы также можете использовать PowerShell для управления службами локально или удаленно (если удаленный компьютер настроен на прием удаленных командлетов PowerShell).

На любом компьютере, если одна или обе службы не работают, запустите их.

Примечание

Если вы запускаете службу удаленных рабочих столов, нажмите Да , чтобы автоматически перезапустить службу перенаправителя портов пользовательского режима служб удаленных рабочих столов.

Убедитесь, что слушатель RDP работает

Важно

Тщательно следуйте инструкциям этого раздела.При неправильном изменении реестра могут возникнуть серьезные проблемы. Прежде чем приступить к изменению реестра, сделайте резервную копию реестра, чтобы вы могли восстановить его в случае, если что-то пойдет не так.

Проверить статус слушателя RDP

Для этой процедуры используйте экземпляр PowerShell с правами администратора. Для локального компьютера вы также можете использовать командную строку с правами администратора. Однако в этой процедуре используется PowerShell, поскольку одни и те же командлеты работают как локально, так и удаленно.

  1. Чтобы подключиться к удаленному компьютеру, запустите следующий командлет:

      Enter-PSSession -ComputerName <имя компьютера>  
  2. Введите qwinsta .

  3. Если список включает rdp-tcp со статусом Listen , прослушиватель RDP работает. Перейдите к проверке порта прослушивателя RDP. В противном случае перейдите к шагу 4.

  4. Экспорт конфигурации приемника RDP с рабочего компьютера.

    1. Войдите в систему на компьютере с той же версией операционной системы, что и на уязвимом компьютере, и получите доступ к реестру этого компьютера (например, с помощью редактора реестра).
    2. Перейдите к следующей записи реестра:
      HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
    3. Экспортируйте запись в файл .reg. Например, в редакторе реестра щелкните запись правой кнопкой мыши, выберите Экспорт , а затем введите имя файла для экспортированных параметров.
    4. Скопируйте экспортированный файл .reg на зараженный компьютер.
  5. Чтобы импортировать конфигурацию прослушивателя RDP, откройте окно PowerShell с правами администратора на затронутом компьютере (или откройте окно PowerShell и подключитесь к пораженному компьютеру удаленно).

    1. Чтобы создать резервную копию существующей записи реестра, введите следующий командлет:

        cmd / c 'reg export "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-tcp" C: \ Rdp-tcp-backup.reg '  
    2. Чтобы удалить существующую запись реестра, введите следующие командлеты:

        Remove-Item -path 'HKLM: \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-tcp' -Recurse -Force  
    3. Чтобы импортировать новую запись реестра и затем перезапустить службу, введите следующие командлеты:

        cmd / c 'regedit / s c: \ <имя файла> .reg' Restart-Service TermService -Force  

      Замените именем экспортированного файла.reg файл.

  6. Проверьте конфигурацию, снова попробовав подключение к удаленному рабочему столу. Если вы по-прежнему не можете подключиться, перезагрузите зараженный компьютер.

  7. Если по-прежнему не удается подключиться, проверьте состояние самозаверяющего сертификата RDP.

Проверить статус самоподписанного сертификата RDP

  1. Если по-прежнему не удается подключиться, откройте оснастку «Сертификаты» MMC. Когда вам будет предложено выбрать хранилище сертификатов для управления, выберите Учетная запись компьютера , а затем выберите затронутый компьютер.
  2. В папке Certificates под удаленным рабочим столом удалите самозаверяющий сертификат RDP.
  3. На зараженном компьютере перезапустите службу удаленных рабочих столов.
  4. Обновите оснастку «Сертификаты».
  5. Если самозаверяющий сертификат RDP не был воссоздан, проверьте разрешения папки MachineKeys.

Проверьте права доступа к папке MachineKeys

  1. На зараженном компьютере откройте проводник и перейдите к C: \ ProgramData \ Microsoft \ Crypto \ RSA \ .
  2. Щелкните правой кнопкой мыши MachineKeys , выберите Properties , выберите Security , а затем выберите Advanced .
  3. Убедитесь, что настроены следующие разрешения:
    • Встроенный \ Администраторы: Полный доступ
    • Все: чтение, запись

Проверьте порт прослушивателя RDP

Как на локальном (клиентском), так и на удаленном (целевом) компьютере прослушиватель RDP должен прослушивать порт 3389.Никакие другие приложения не должны использовать этот порт.

Важно

Тщательно следуйте инструкциям этого раздела. При неправильном изменении реестра могут возникнуть серьезные проблемы. Прежде чем приступить к изменению реестра, сделайте резервную копию реестра, чтобы вы могли восстановить его в случае, если что-то пойдет не так.

Чтобы проверить или изменить порт RDP, используйте редактор реестра:

  1. Перейдите в меню «Пуск», выберите Выполнить , затем введите regedt32 в появившееся текстовое поле.
    • Чтобы подключиться к удаленному компьютеру, выберите File , а затем выберите Connect Network Registry .
    • В диалоговом окне Select Computer введите имя удаленного компьютера, выберите Check Names , а затем выберите OK .
  2. Откройте реестр и перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ .
  3. Если PortNumber имеет значение, отличное от 3389 , измените его на 3389 .

    Важно

    Вы можете управлять службами удаленного рабочего стола, используя другой порт. Однако мы не рекомендуем вам этого делать. В этой статье не описывается, как устранить неполадки в конфигурации такого типа.

  4. После изменения номера порта перезапустите службу удаленных рабочих столов.

Убедитесь, что другое приложение не пытается использовать тот же порт

Для этой процедуры используйте экземпляр PowerShell с правами администратора. Для локального компьютера вы также можете использовать командную строку с правами администратора.Однако в этой процедуре используется PowerShell, поскольку одни и те же командлеты работают локально и удаленно.

  1. Откройте окно PowerShell. Чтобы подключиться к удаленному компьютеру, введите Enter-PSSession -ComputerName <имя компьютера> .

  2. Введите следующую команду:

      cmd / c 'netstat -ano | найти "3389" '  

  3. Найдите запись для порта TCP 3389 (или назначенного порта RDP) со статусом Прослушивание .

    Примечание

    Идентификатор процесса (PID) для процесса или службы, использующей этот порт, отображается в столбце PID.

  4. Чтобы определить, какое приложение использует порт 3389 (или назначенный порт RDP), введите следующую команду:

      cmd / c 'tasklist / svc | найти "" '  

  5. Найдите запись для номера PID, связанного с портом (из выходных данных netstat ).Службы или процессы, связанные с этим PID, отображаются в правом столбце.

  6. Если приложение или служба, отличная от служб удаленных рабочих столов (TermServ.exe), использует порт, можно разрешить конфликт одним из следующих способов:

    • Настройте другое приложение или службу для использования другого порта (рекомендуется).
    • Удалите другое приложение или службу.
    • Настройте RDP для использования другого порта, а затем перезапустите службу Remote Desktop Services (не рекомендуется).

Проверить, не блокирует ли брандмауэр порт RDP

Используйте инструмент psping , чтобы проверить, можете ли вы подключиться к уязвимому компьютеру через порт 3389.

  1. Перейдите на другой компьютер, на который это не влияет, и загрузите psping с https://live.sysinternals.com/psping.exe.

  2. Откройте окно командной строки от имени администратора, перейдите в каталог, в котором вы установили psping , а затем введите следующую команду:

      psping -accepteula : 3389  
  3. Проверьте выходные данные команды psping на наличие следующих результатов:

    • Подключение к : удаленный компьютер доступен.
    • (потеря 0%) : все попытки подключения успешны.
    • Удаленный компьютер отказал в подключении к сети : удаленный компьютер недоступен.
    • (100% потеря) : все попытки подключения не удались.
  4. Запустите psping на нескольких компьютерах, чтобы проверить их способность подключаться к зараженному компьютеру.

  5. Отметьте, блокирует ли затронутый компьютер соединения со всех других компьютеров, некоторых других компьютеров или только одного другого компьютера.

  6. Рекомендуемые следующие шаги:

    • Попросите сетевых администраторов проверить, разрешает ли сеть трафик RDP на пораженный компьютер.
    • Изучите конфигурации любых брандмауэров между исходными компьютерами и затронутым компьютером (включая брандмауэр Windows на пораженном компьютере), чтобы определить, блокирует ли брандмауэр порт RDP.
.

Как принудительно завершить работу Windows 10 через соединение openSSH

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании

Загрузка…

.

Смотрите также