10

Когда вы добавляете пользователя в группу "Гости", затем входите в систему как этот пользователь, затем открываете "Настроить расширенные свойства профиля пользователя", для этого пользователя статус "Временный" вместо "Локальный".

Как настроить пользователя на временный профиль, не добавляя его в группу гостей?

Изменить: Это поведение то же самое с Windows 2000 по Windows 10, но меня больше всего интересуют 7 SP1 и 10 1607. Я знаю об обязательных профилях и режиме общего компьютера, но я ищу решение, которое не использует их.

2 ответа2

10

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

Временные профили пользователей (Windows)

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

Шаг 1: Создать фиктивную папку (один раз)

  1. Создайте новую папку C:\Users\dummy
  2. Оставьте пустым с разрешениями по умолчанию

Примечание. Эта папка по умолчанию недоступна, так как для ее изменения требуется разрешение администратора, даже для администраторов. Вы можете более явно принудительно использовать только чтение, удалив разрешение «Администраторы» из папки.

Шаг 2: Назначьте фиктивную папку пользователям

  1. Создайте нового пользователя (ов), как обычно, если это еще не сделано
  2. В административной командной строке введите следующее для каждого USERNAME:
    net user USERNAME /PROFILEPATH:C:\Users\dummy /HOMEDIR:C:\Users\dummy

Шаг 3. Переименование существующей пользовательской папки (необязательно, только для Windows 10)

Если Windows 10 не может получить доступ к указанной папке пользователя (из шага 2), она попытается загрузить существующий профиль. Чтобы предотвратить это, переименуйте существующий профиль из USERNAME в USERNAME.old .

Заметки:

  • При входе в систему отображается профиль пользователя с типом: роуминг и статус: временный.
  • Это работает для всех: пользователей, гостей, опытных пользователей и даже администраторов.
  • Это не разрушительно и может быть легко устранено без побочных эффектов.
  • Пользователь поддерживает все права доступа к файлам, включая доступ к существующему профилю пользователя.
  • Протестировано на новейшем обновлении Win03 Enterprise и Win 10 Creators 1703, но оно должно работать на Windows 2000 и более поздних версиях.

Windows 10 Примечание:

Windows 10 отобразит следующее диалоговое окно с предупреждением при входе в систему с недоступным (только для чтения) профилем. Просто нажмите Отклонить, чтобы продолжить.

Мы не можем войти в ваш аккаунт

0

Я встретил ответ в блоге Ральфа Янсена, Microsoft MVP. Требуется изменить одно значение реестра: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\[SID]\State на 0x80 (128 в десятичном виде).

https://web.archive.org/web/20151218221641/https://ittechlog.wordpress.com/2014/06/27/switch-a-local-profile-to-temporary/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .