Что значит завершение сеанса виндовс 7. Завершение сеанса работы с Windows xp Professional

Суть проблемы заключается в том, что вирусы подменяют ключи реестра и файлы, необходимые для инициализации пользователя и загрузки рабочего стола. Исправить первое и второе нам поможет практически любой загрузочный диск Reanimator LiveCD. Это автономная операционная система, которая загружается непосредственно с компакт диска (или флешки) и включает в себя комплект программ для работы с гостевым компьютером. В частности, нам понадобится редактор реестра. Скачать образ LiveCD можно с любого более-менее популярного торрент-трекера. Надеюсь, с записью образа на диск проблем также не должно возникнуть. Вероятно, напишу как это сделать в следующих статьях. Пока будем считать, что мы уже загрузились с LiveCD. Также нам понадобятся файлы: winlogon. exe, userinit. exe, logonui. exe, taskmgr. exe, explorer. exe. Их можно найти на установочном диске Windows или скопировать с другого компьютера, например на флешку.

Итак, приступим к восстановлению системы:

1. Файловым менеджером (Проводник, Total Commander, MidnightCommander, etc.) открываем диск «С:» и удаляем содержимое папки System Volume Information. В данной папке хранятся старые «снимки» системы с копиями системных файлов. Удалением содержимого мы исключаем возможность восстановления вредоносных программ, которые могли там сохраниться.

2. Удаляем из папки C:WINDOWSsystem32dllcache файлы (какие есть):

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

3. Необходимо перезаписать (с заменой) заранее подготовленные файлы:

С:WINDOWSsystem32winlogon. exe

C:WINDOWSsystem32userinit. exe

C:WINDOWSsystem32logonui. exe

C:WINDOWSsystem32taskmgr. exe

C:WINDOWSexplorer. exe

4. В меню «Пуск» находим редактор реестра (обычно в папке «Инструменты») и запускаем. В редакторе реестра переходим в раздел:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

В правой части редактора находим следующие параметры:

Shell – щелкаем на нем два раза левой кнопкой мыши и откроется окно редактирования параметра, если отличается исправляем на – explorer. exe

UIHost – должен быть таким – logonui. exe

Userinit – должен быть таким – C:WindowsSystem32Userinit. exe, (с запятой).

VmApplet – должен быть таким – rundll32 shell32,Control_RunDLL «sysdm. cpl»

5. Переходим в раздел:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options

Находим и удаляем (если есть) подразделы: userinit. exe и explorer. exe

6. Переходим в раздел:

HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionDevices

Если есть строковые параметры (REG_SZ): explorer. exe и userinit. exe — удаляем.

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

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

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

В этой статье мы постараемся рассказать, как завершить сеанс пользователя, какие инструменты для выполнения этой задачи есть в арсенале администратора, какие варианты завершения предусматривает файловый, а какие клиент-серверный вариант работы 1С.

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

Закрытие сеансов из конфигуратора

Когда в структуру базы данных вносятся изменения, обновление конфигурации в динамическом режиме становится недоступно. И на экране появляется информационное окно (Рис.1).

Последовательность действий в этом случае очевидна:

  1. Необходимо нажать кнопку «Завершить сеансы и повторить»;
  2. Дождаться окна рестуктуризации базы;
  3. Нажать «ОК».

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

Завершение сеансов непосредственно из программы

Большинство стандартных продуктов фирмы 1С восьмой версии имеют в своем наборе механизм, позволяющий без особого труда удаленно завершить работу пользователя, и обеспечить администратору монопольный доступ к базе. Это обработка «Блокировка соединений с информационной базой».

Найти ее можно по одному из двух адресов:

  1. В одном из подменю раздела «Сервис»;
  2. Зайдя в раздел Операции->Обработки.

Рис.2

Внешний вид обработки представлен на Рис.2.

Особенности данной обработки:

  1. Установка и снятие флажка, и нажатие кнопки «Записать» включает и выключает блокировку пользователей, удаляя сеансы и препятствуя созданию новых подключений;
  2. Время окончания блокировки не может быть пустым или меньше времени её начала;
  3. В случае, когда задан параметр «Код разрешения», его можно прописать в строку запуска, для игнорирования блокировки, перед кодом указав «/UC»;
  4. Если «Код разрешения» не указать, то до истечения срока блокировки попасть в базу будет проблематично (в файловом варианте работы можно попробовать из папки базы удалить файл 1CVcdn);
  5. Если вместо параметра «/UС» и пароля через пробел указать «/CРазрешитьРаботуПользователей», где С – латинская, можно полностью отключить блокировку для всех пользователей;
  6. Нажатие кнопки «Активные пользователи, вызывает окно с полным списком пользователей (рис.3), откуда можно открыть «Журнал регистрации» или завершить сеанс каждого конкретного пользователя.

Рис.3

Два вышеизложенных варианта прекрасно работают как в файловом, так и в клиент-серверном режиме. Дальше мы будем рассматривать случаи характерные только для серверной работы.

Удаление пользователей из rdp

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

При работе с удаленного рабочего стола, завершить сеансы пользователей можно воспользовавшись стандартным диспетчером задач. Простое прерывание сеансов — немного неправильный, но достаточно действенный способ.

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

Удаление пользователей через консоль сервера

Обладая правами Администратора для кластера серверов 1С, необходимо:


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

Самый радикальный способ прерывания сеансов

Ситуация, когда вышеописанные способы не сработали, случается крайне редко. Но в случае ее возникновения есть еще один радикальный способ прервать соединения с базой: физическая перезагрузка сервера.

Безусловно, пользователи, не успевшие закончить работу и сохранить данные, будут крайне возмущены таким беспардонным отношением, однако это быстро и это крайне эффективно.

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

В данном упражнении вы завершите работу системы Windows XP Professional. Для этого упражнения нет учебной папки.

Выполните следующие действия.

    Нажмите кнопку Пуск (Start) . Откроется меню Пуск (Start) . В верхней части меню отображена ваша пользовательская информация.

    В нижней части меню Пуск (Start) выберите пункт . Появится диалоговое окно Завершение работы Windows (Shut Down Windows) . В диалоговом окне будет отображена та команда закрытия, которая была выбрана в последний раз, а ниже появится ее описание.

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

    Выберите команду Завершение работы (Shut Down) , затем нажмите ОК для завершения работы Windows.

Завершение сеанса работы с Windows xp Home Edition

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

В данном упражнении вы завершите работу с системой Windows XP Home Edition. Для этого упражнения нет учебной папки.

Выполните следующие действия.

Другие возможности

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

    Перезагрузить (Restart) - сеанс завершается, работа Windows завершается, а затем система Windows запускается снова без выключения компьютера.

    Приостановить (Stand By) - сеанс работы продолжается (продолжается работа всех ранее запущенных программ), но компьютер работает в режиме сохранения энергии с сохранением всех текущих данных. Для того чтобы вернуться к работе, следует нажать одновременно (Ctrl)+(Alt)+(Del) .

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

В Windows XP Home Edition окно выключения компьютера предусматривает только возможность перезагрузки и перехода в режим бездействия, а опцияПриостановить (Stand By) не предусмотрена.