Я работал над ускорением входа в сеть. В рамках этого процесса я отключаю опцию «всегда ждать сети».
По сути, это не проблема, но я бы действительно хотелось бы иметь возможность открывать диалоговое окно типа «мы видим, что ваши диски не подключены / ваши папки не были перенаправлены. Пожалуйста, выйдите из системы и снова войдите, чтобы завершить процесс». Это значительно сократит количество обращений в службу поддержки.
Есть ли хороший способ определить, когда группе нужно работать синхронно? А флаг в реестре и тд?
Я считаю, что «Групповую политику нужно запускать синхронно».
Шутки в сторону.
По умолчанию в Windows 2000 все групповые политики (компьютер и пользователь) запускались синхронно. В то время в «Официальной учебной программе» Microsoft были материалы, которые даже описывали применение асинхронной политики как потенциально ненадежное.
Вы можете изменить это поведение по умолчанию, используя параметр политики для каждого, чтобы обработка была асинхронной. Это не рекомендуется, если нет веских причин для повышения производительности. Чтобы обеспечить наиболее надежную работу, оставьте обработку синхронной.
Когда приложение асинхронной компьютерной политики стало в Windows XP по умолчанию, я обнаружил, что оно ненадежно и недетерминировано. С этого момента я заставлял приложение политик быть синхронным и был доволен результатами.
Я бы хотел, чтобы вход в систему был быстрее, но в то же время мне нужно, чтобы все было надежно. Для меня надежность важнее скорости.
Нашел решение этой проблемы, без необходимости полностью выполнять синхронный запуск. Должен любить прокмон.
Ключи реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy\Status\GPExtensions\{guid}\ForceRefreshFG
устанавливаются в 1 всякий раз, когда элементу GPP требуется синхронный запуск для текущего вошедшего в систему пользователя. С небольшим мастерством создания сценариев у нас, по крайней мере, есть другой вариант.