Este artigo descreve as várias configurações do Registro aplicáveis ao FSLogix que incluem, mas não se limitam a:
Algumas configurações do FSLogix aceitarão variáveis de ambiente. Essas configurações aceitarão a lista de variáveis de ambiente personalizadas e quaisquer variáveis disponíveis durante a entrada do usuário.
As configurações a seguir são aplicáveis ao FSLogix e não específicas a contêineres de perfil ou ODFC ou Cloud Cache.
Nos casos em que a sessão de um usuário termina abruptamente, o VHD(x) montado para o perfil do usuário não é desanexado corretamente e o próximo login do usuário pode não anexar com êxito seu contêiner VHD(x). Habilite essa configuração e o FSLogix tenta limpar essas sessões inválidas e permitir uma entrada bem-sucedida. Essa configuração afeta os contêineres Profile e ODFC.
Quando habilitada, essa configuração cria um redirecionamento para a Lixeira específica do usuário para o contêiner VHD(x). Isso permite que o usuário restaure itens independentemente da máquina de onde eles foram excluídos.
Quando habilitada, essa configuração tenta compactar o disco VHD durante a operação de logout e é projetada para diminuir automaticamente o Size On Disk
contêiner do usuário, dependendo de um limite predefinido. Para obter mais informações, consulte a documentação de compactação de disco VHD.
Configurações do contêiner de perfil
As configurações a seguir são aplicáveis a contêineres de perfil e são criadas no seguinte local:
- Colmeia do Registro: HKEY_LOCAL_MACHINE
- Caminho do Registro: SOFTWARE\FSLogix\Profiles
AccessNetworkAsComputerObject
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: padrão – anexar como usuário.
- 1: Anexar como computador - A pasta deve ter permissões para objetos de computador.
Cuidado
Não use essa definição de configuração, a menos que seu provedor de armazenamento ou arquitetura NÃO funcione com permissões em nível de usuário para os locais de contêiner VHD(x). Essa configuração permitirá que a máquina virtual acesse todos os arquivos VHD(x) no provedor de armazenamento, criando um risco potencial de segurança.
AttachVHDSDDL
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
SDDL string que representa as ACLs a serem usadas ao conectar o VHD(x).
CleanOutNotifications
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Nenhuma ação.
- 1: Limpa entradas de notificação obsoletas.
Essa configuração limpa entradas obsoletas criadas pela Plataforma de Notificação por Push do Windows (WPN) e pelo Recurso de Notificação do Windows (WFN) que, sob algumas condições, levam a entradas lentas.
DeleteLocalProfileWhenVHDShouldApply
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Nenhuma ação.
- 1: Exclui o perfil local se existir e corresponde ao contêiner de perfil.
Importante
Quando o FSLogix determina que um usuário deve ter um contêiner de perfil FSLogix e existe um perfil local, o FSLogix exclui permanentemente o perfil local.
DiffDiskParentFolderPath
Tipo: REG_SZ
Valor padrão: %TEMP%
Valores de dados e uso:
Especifica o caminho onde os discos de diferença são criados quando ProfileType é configurado para usá-los. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Enabled
(configuração obrigatória)
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Contêineres de perfil desativados.
- 1: Contêineres de perfil habilitados.
FlipFlopProfileDirectoryName
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: A pasta SID é criada como
%sid%_%username%
- 1: A pasta SID é criada como
%username%_%sid%
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Essa configuração substituirá SIDDirNameMatche SIDDirNamePattern
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado
- NoProfileContainingFolder>FlipFlopProfileDirectoryName> (SIDDirNameMatch e SIDDirNamePattern)
GroupPolicyState
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Não usar roaming no estado da Diretiva de Grupo, fornece processamento de diretiva síncrona na entrada.
- 1: Estado da Diretiva de Grupo de Roaming, fornece processamento de diretiva assíncrono na entrada.
Observação
Essa configuração não pode ser definida usando a Diretiva de Grupo.
IgnorarNãoWVD
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: FSLogix está habilitado para qualquer sessão.
- 1: O FSLogix está habilitado apenas para sessões da Área de Trabalho Virtual (AVD) do Azure.
Observação
A Área de Trabalho Virtual do Windows (WVD) agora é conhecida como Área de Trabalho Virtual do Azure (AVD), embora o nome da configuração use o nome herdado.
InstallAppxPackages
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
Quando habilitada (1), essa configuração lê o arquivo de manifesto AppxPackages.xml do perfil do usuário e instala/registra novamente a lista de aplicativos. O arquivo AppxPackages.xml pode ser encontrado em: %LocalAppData%\FSLogix\AppxPackages.xml
. Essa configuração controla o comportamento global no Windows para todos os aplicativos AppX. Isso só melhora a funcionalidade quando usado com o FSLogix.
Aviso
O arquivo AppxPackages.xml não deve ser editado ou modificado. Editar esse arquivo pode causar resultados inesperados e o arquivo é substituído a cada saída.
IsDynamic
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: VHD(x) é de um tamanho fixo e o tamanho no disco é totalmente alocado.
- 1: VHD(x) é dinâmico e só aumenta o tamanho no disco conforme necessário.
Observação
- Essa configuração é usada com a configuração SizeInMBs para gerenciar o tamanho dos contêineres de perfil. Definir IsDynamic como 1 faz com que o contêiner Profile use o espaço mínimo no disco, independentemente dos SizeInMBs alocados. À medida que o espaço é consumido, o tamanho no disco aumenta até o tamanho especificado em SizeInMBs. SizeInMBs é o tamanho máximo que um usuário tem permissão para usar no disco. Se o contêiner de perfil do usuário crescer além do especificado em SizeInMBs , o usuário enfrentará erros.
- Definir IsDynamic como 1 NÃO permite que o contêiner Profile cresça mais do que o especificado em SizeInMBs.
KeepLocalDir
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: O é excluído durante a
local_%username%
saída.
- 1: A
local_%username%
pasta será deixada no sistema, após sair. Ele também será usado novamente se o mesmo usuário fizer logon.
LockedRetryCount
Tipo: DWORD
Valor padrão: 12
Valores de dados e uso:
Especifica o número de tentativas de repetição quando um arquivo VHD(x) é bloqueado (aberto por outro processo ou computador).
LockedRetryInterval
Tipo: DWORD
Valor padrão: 5
Valores de dados e uso:
Especifica o número de segundos a aguardar entre novas tentativas (consulte LockedRetryCount).
NoProfileContainingFolder
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: O contêiner de perfil não usa nem cria uma pasta contendo SID para o arquivo VHD(x).
Essa configuração destina-se a situações em que o armazenamento fornece um local que já é exclusivo por usuário.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Essa configuração substituirá QUALQUER OUTRA configuração relacionada a pastas de contêiner.
- SIDDIRNameMatch não tem efeito quando usado em conjunto com essa configuração.
- SIDDIRNamePattern não tem efeito quando usado em conjunto com essa configuração.
- FlipFlopProfileDirectoryName não tem efeito quando usado em conjunto com essa configuração.
OutlookCachedMode
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Impede que o FSLogix faça qualquer coisa com o modo em cache.
- 1: Somente quando o contêiner Perfil é anexado, a configuração do Outlook que habilita o modo em cache é definida temporariamente até que o contêiner seja desanexado. Essa configuração garante que o modo armazenado em cache seja usado somente quando o contêiner estiver conectado.
Importante
- O Outlook deve ser configurado para o modo online para que esse recurso funcione. Isso garante que, se o FSLogix for desativado, arquivos OST grandes não serão baixados.
- Entrada de registro no modo online:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\office\16.0\Outlook\OST\NoOST:DWORD = 2
.
- O FSLogix substituirá essa configuração para o usuário atual.
PreventLoginWithFailure
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Quando ativado (1), o FSLogix carrega o FRXShell se houver uma falha ao se conectar ou usar um VHD(x) de perfil existente. O usuário recebe o prompt padrão para chamar o suporte e a única opção dos usuários é sair.
PreventLoginWithTempProfile
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Quando ativado (1), o FSLogix carrega o FRXShell se for determinado que um perfil temporário foi criado. O usuário recebe o prompt padrão para chamar o suporte e a única opção dos usuários é sair.
ProfileDirSDDL
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
Cadeia de caracteres SDDL que representa as ACLs a serem usadas ao criar o diretório de perfil.
Tipo de perfil
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Comportamento normal do perfil.
- 1: A máquina deve ser apenas a instância do perfil RW.
- 2: A máquina deve ser apenas a instância do perfil de RO.
- 3: A máquina deve tentar assumir a função RW e, se não puder, deve voltar para uma função RO.
Importante
- Todas as sessões que tentam usar o VHD simultaneamente devem ter uma configuração ProfileType correspondente. Se o VHD não for acessado simultaneamente, ProfileType deverá ser 0.
- O OneDrive não oferece suporte a várias conexões simultâneas/várias conexões simultâneas, usando o mesmo perfil, em nenhuma circunstância. Para obter mais informações, consulte Usar o aplicativo de sincronização em áreas de trabalho virtuais.
ReAttachRetryCount
Tipo: DWORD
Valor padrão: 60
Valores de dados e uso:
Especifica o número de vezes que o sistema deve tentar reconectar o contêiner VHD(x) se ele for desconectado inesperadamente.
ReAttachIntervalSeconds
Tipo: DWORD
Valor padrão: 10
Valores de dados e uso:
Especifica o número de segundos a aguardar entre novas tentativas ao tentar reconectar o contêiner VHD(x) se ele for desconectado inesperadamente.
RebootOnUserLogoff
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Reinicialize quando qualquer usuário sair.
- 2: Reinicialize quando um usuário de perfil FSLogix sair.
Tipo de redirecionamento
Tipo: DWORD
Valor padrão: 2
Valores de dados e uso:
- 1: Use o redirecionamento herdado.
- 2: Use o redirecionamento avançado FSLogix.
RedirXMLSourceFolder
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
Caminho onde o FSLogix procura o arquivo redirections.xml para copiar de e para o perfil do usuário. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon. Por exemplo, C:\Windows\System32
ou \\<server-name>\<share-name>
Observação
Não adicione o nome do arquivo ao caminho. Essa configuração é apenas um caminho de pasta.
RemoveOrphanedOSTFilesOnLogoff
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Arquivos OST duplicados são excluídos durante a saída.
Observação
Em casos raros, arquivos OST duplicados são criados para um usuário. Essa circunstância tem sido documentada para ocorrer com e sem o uso de um perfil não persistente. Quando o perfil é armazenado no sistema de arquivos padrão, os administradores podem remover arquivos OST órfãos ou obsoletos excluindo-os. Ao usar o FSLogix, o arquivo OST está no contêiner e não é tão visível. Durante longos períodos de tempo, arquivos OST duplicados podem consumir espaço em disco incremental. Quando ativado (1) FSLogix excluirá todos os arquivos OST em um VHD(x), exceto o OST com a data de modificação mais recente. Os administradores devem estar familiarizados com o uso de arquivos OST e possíveis implicações antes de optar por habilitar essa configuração.
RoamIdentidade
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Não faça roaming de credenciais e tokens dentro do contêiner.
- 1: Habilita o roaming herdado para credenciais e tokens criados pelo sistema WAM (Web Account Manager).
Em alguns cenários de identidade e autenticação, os usuários podem ser obrigados a se autenticar em seus aplicativos do Microsoft 365 a cada entrada. Habilitar essa configuração é uma maneira de resolver o problema. Recomendamos trabalhar para o verdadeiro logon único, que permite que o logon do Windows passe sua credencial para seus aplicativos do Microsoft 365.
Importante
- A configuração padrão é não fazer roaming das credenciais ou tokens , que é a configuração preferida. Embora essa possa não ser a configuração ideal para alguns clientes, criamos essa configuração para fornecer aos clientes uma maneira de fazer roaming desses itens de forma semelhante ao FSLogix v2201 hotfix 2 (2.9.8228.50276).
- NÃO habilite essa configuração se você usar o Microsoft Intune para gerenciar seus dispositivos.
RoamSearch
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Habilite a pesquisa de usuário único.
- 2: Habilite a pesquisa multiusuário.
Para obter mais informações, consulte Configurar roaming de banco de dados do Windows Search.
Importante
- A funcionalidade de roaming de pesquisa FSLogix não é mais necessária em versões mais recentes do Windows1
- O RoamSearch é definido antes dos GPOs serem aplicados, não é possível confiar nos GPOs para definir o RoamSearch em ambientes onde um GoldImage é aplicado na inicialização.
1 Windows Server 2019 versão 1809 e posterior, Windows 10 e 11 multi-sessão
SetTempToLocalPath
Tipo: DWORD
Valor padrão: 3
Valores de dados e uso:
- 0: Desativado.
- 1: Redirecionar TEMP e TMP para a unidade local.
- 2: Redirecionar INetCache para a unidade local.
- 3: Redirecionar TEMP, TMP e INetCache para a unidade local.
ShutdownOnUserLogoff
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Desligamento quando qualquer usuário sair.
- 2: Desligamento quando um usuário FSLogix sair.
SIDDirNameMatch
Tipo: REG_SZ
Valor padrão: %sid%_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao corresponder a um perfil ou pasta de contêiner ODFC. Use essa configuração para definir como o FSLogix tenta localizar um perfil de usuário ou contêiner ODFC. O FSLogix usa o VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que pesquisar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Ao usar essa definição de configuração, verifique se o valor SIDDIRNamePattern corresponde a essa configuração.
- Essa configuração NÃO tem efeito quando FlipFlopProfileDirectoryName está habilitado.
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNameMatch (esta configuração)>
SIDDirNamePattern
Tipo: REG_SZ
Valor padrão: %sid%_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao criar um perfil ou uma pasta de contêiner ODFC. Use essa configuração para definir como o FSLogix tenta criar um perfil de usuário ou uma pasta de contêiner ODFC. O FSLogix usa o VHDLocations ou CCDLocations como o local onde criar e essa configuração define o que criar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Ao usar essa definição de configuração, verifique se o valor SIDDIRNameMatch corresponde a essa configuração.
- Essa configuração NÃO tem efeito quando FlipFlopProfileDirectoryName está habilitado.
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNamePattern (esta configuração)>
SIDDirSDDL
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
SDDL string que representa as ACLs a serem usadas ao criar a pasta de contêiner SID.
SizeInMBs
Tipo: DWORD
Valor padrão: 30000
Valores de dados e uso:
Especifica o tamanho máximo do contêiner do usuário em megabytes. Os contêineres VHD(x) recém-criados são desse tamanho. Os contêineres existentes são estendidos automaticamente para esse tamanho durante a entrada do usuário. Você pode aumentar esse valor a qualquer momento, mas não pode diminuí-lo. Diminuir esse valor não faz com que os contêineres VHD(x) existentes diminuam.
VHDNameMatch
Tipo: REG_SZ
Valor padrão: Profile*
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao corresponder a um contêiner de perfil de usuários. Use essa configuração para definir como o FSLogix tenta localizar um contêiner de perfil de usuário (arquivo VHD(x). O FSLogix usa o VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que pesquisar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Ao usar essa definição de configuração, verifique se o valor VHDNamePattern corresponde a essa configuração.
VHDNamePattern
Tipo: REG_SZ
Valor padrão: Profile_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao criar um contêiner de perfil de usuários. Use essa configuração para definir como o FSLogix tenta criar um contêiner de perfil de usuário (arquivo VHD(x). O FSLogix usa VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que criar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Ao usar essa definição de configuração, verifique se o valor VHDNameMatch corresponde a essa configuração.
VHDLocations
(configuração obrigatória)
Tipo: MULTI_SZ ou REG_SZ
Valor padrão: N/D
Valores de dados e uso:
Uma lista de locais SMB para procurar o arquivo VHD(x) de perfil do usuário. Se um não for encontrado, ele será criado na primeira localização listada. Se o caminho VHD não existir, ele será criado antes de verificar se um VHD(x) existe no caminho. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon. Quando especificado como um valor REG_SZ, vários locais devem ser separados com ponto-e-vírgula (;
).
VHDXSectorSize
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Usa o padrão do sistema.
- 512: VHD(x) é formatado usando alocação de 512 bytes.
- 4096: VHD(x) é formatado usando alocação de 4096 bytes.
Observação
Os valores são listados em decimal e não em hexagonal.
VolumeType
Tipo: REG_SZ
Valor padrão: vhd
Valores de dados e uso:
Um valor de vhd significa que os arquivos recém-criados devem ser do tipo VHD. Um valor de vhdx significa que os arquivos recém-criados devem ser do tipo VHDX.
VolumeWaitTimeMS
Tipo: DWORD
Valor padrão: 20000
Valores de dados e uso:
Especifica o número de milissegundos que o sistema deve aguardar até que o volume chegue após o VHD(x) ter sido conectado. Valor padrão de 20000 = 20 segundos
Configurações do contêiner ODFC
As configurações a seguir são aplicáveis a contêineres ODFC e são criadas no seguinte local:
- Colmeia do Registro: HKEY_LOCAL_MACHINE
- Caminho do Registro: SOFTWARE\Policies\FSLogix\ODFC
AccessNetworkAsComputerObject
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: padrão – anexar como usuário.
- 1: Anexar como computador - A pasta deve ter permissões para objetos de computador.
Cuidado
Não use essa definição de configuração, a menos que seu provedor de armazenamento ou arquitetura NÃO funcione com permissões em nível de usuário para os locais de contêiner VHD(x). Essa configuração permitirá que a máquina virtual acesse todos os arquivos VHD(x) no provedor de armazenamento, criando um risco potencial de segurança.
AttachVHDSDDL
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
SDDL string que representa as ACLs a serem usadas ao conectar o VHD.
DiffDiskParentFolderPath
Tipo: REG_SZ
Valor padrão: %TEMP%
Valores de dados e uso:
Especifica o caminho onde os discos de diferença são criados quando o VHDAccessMode é configurado para usá-los. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Enabled
(configuração obrigatória)
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Contêineres ODFC desabilitados.
- 1: Contêineres ODFC habilitados
FlipFlopProfileDirectoryName
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: A pasta SID é criada como
%sid%_%username%
- 1: A pasta SID é criada como
%username%_%sid%
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Essa configuração substituirá SIDDirNameMatche SIDDirNamePattern
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado
- NoProfileContainingFolder>FlipFlopProfileDirectoryName> (SIDDirNameMatch e SIDDirNamePattern)
IgnorarNãoWVD
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: FSLogix está habilitado para qualquer sessão.
- 1: O FSLogix está habilitado apenas para sessões da Área de Trabalho Virtual (AVD) do Azure.
Observação
A Área de Trabalho Virtual do Windows (WVD) agora é conhecida como Área de Trabalho Virtual do Azure (AVD), embora o nome da configuração use o nome herdado.
IncludeOfficeActivation
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Os dados de ativação do Office não são redirecionados para o contêiner.
- 1: Os dados de ativação do Office são redirecionados para o contêiner.
Observação
Essa configuração é específica do Office 2016 e posterior
IncluirOneDrive
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: O cache do OneDrive não é redirecionado para o contêiner.
- 1: O cache do OneDrive é redirecionado para o contêiner.
IncluirOneNote
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Os arquivos do bloco de anotações do OneNote não são redirecionados para o contêiner.
- 1: Os arquivos do bloco de anotações do OneNote são redirecionados para o contêiner.
IncludeOneNote_UWP
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Os arquivos do bloco de anotações UWP do OneNote não são redirecionados para o contêiner.
- 1: Os arquivos do bloco de anotações UWP do OneNote são redirecionados para o contêiner.
IncluirOutlook
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Os dados do Outlook não são redirecionados para o contêiner.
- 1: Os dados do Outlook são redirecionados para o contêiner.
IncluirOutlookPersonalização
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Os dados de personalização do Outlook não são redirecionados para o contêiner.
- 1: Os dados de personalização do Outlook são redirecionados para o contêiner.
IncluirSharepoint
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Os dados do SharePoint não são redirecionados para o contêiner.
- 1: Os dados do SharePoint são redirecionados para o contêiner.
IncluirSkype
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: A Lista de Endereços Global do Skype for Business não é redirecionada para o contêiner.
- 1: A Lista de Endereços Global do Skype for Business é redirecionada para o contêiner.
IncluirEquipes
Importante
A IncludeTeams
configuração é para o clássico e o novo Microsoft Teams.
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Os dados do Teams não são redirecionados para o contêiner ODFC e o novo pacote AppX do Teams não é registrado durante a entrada.
- 1: Os dados do Teams são redirecionados para o contêiner ODFC e o novo pacote AppX do Teams é registrado pelo nome da família durante o login.
Observação
Caminhos de redirecionamento de dados de perfil do Microsoft Teams.
Times (clássico):
%AppData%\Local\Microsoft\Teams
%AppData%\Roaming\Microsoft\Teams
Equipes (novas):
%LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache
IsDynamic
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: VHD(x) é de um tamanho fixo e o tamanho no disco é totalmente alocado.
- 1: VHD(x) é dinâmico e só aumenta o tamanho no disco conforme necessário.
Observação
- Essa configuração é usada com a configuração SizeInMBs para gerenciar o tamanho de contêineres ODFC. Definir IsDynamic como 1 faz com que o contêiner ODFC use o espaço mínimo no disco, independentemente dos SizeInMBs alocados. À medida que o espaço é consumido, o tamanho no disco aumenta até o tamanho especificado em SizeInMBs. SizeInMBs é o tamanho máximo que um usuário tem permissão para usar no disco. Se o contêiner ODFC do usuário crescer além do especificado em SizeInMBs , o usuário enfrentará erros.
- Definir IsDynamic como 1 NÃO permite que o contêiner ODFC cresça mais do que o especificado em SizeInMBs.
LockedRetryCount
Tipo: DWORD
Valor padrão: 12
Valores de dados e uso:
Especifica o número de tentativas de repetição quando um arquivo VHD(x) é bloqueado (aberto por outro processo ou computador).
LockedRetryInterval
Tipo: DWORD
Valor padrão: 5
Valores de dados e uso:
Especifica o número de segundos a aguardar entre novas tentativas (consulte LockedRetryCount).
MirrorLocalOSTToVHD
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Quando um novo VHD é criado e há conteúdo na pasta OST local, eles são copiados para o VHD antes que o usuário receba acesso.
- 2: Quando um novo VHD é criado e há conteúdo na pasta OST local, eles são movidos para o VHD antes que o usuário receba acesso.
NoProfileContainingFolder
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: O contêiner ODFC não usa nem cria uma pasta contendo SID para o arquivo VHD(x).
Essa configuração destina-se a situações em que o armazenamento fornece um local que já é exclusivo por usuário.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Essa configuração substituirá QUALQUER OUTRA configuração relacionada a pastas de contêiner.
- SIDDIRNameMatch não tem efeito quando usado em conjunto com essa configuração.
- SIDDIRNamePattern não tem efeito quando usado em conjunto com essa configuração.
- FlipFlopProfileDirectoryName não tem efeito quando usado em conjunto com essa configuração.
NumSessionVHDsToKeep
Tipo: DWORD
Valor padrão: 2
Valores de dados e uso:
Essa configuração é usada quando VHDAccessMode é definido como (3). Isso controla o número de VHDs de sessão que são persistentes. Por exemplo, se definido como (2) e o usuário criar uma terceira sessão, um novo VHD de sessão será criado, mas será excluído quando a terceira sessão terminar.
OutlookCachedMode
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
- 0: Impede que o FSLogix faça qualquer coisa com o modo em cache.
- 1: Somente quando o contêiner ODFC é anexado, a configuração do Outlook que habilita o modo em cache é definida temporariamente até que o contêiner seja desanexado. Essa configuração garante que o modo armazenado em cache seja usado somente quando o contêiner estiver conectado.
Importante
- O Outlook deve ser configurado para o modo online para que esse recurso funcione. Isso garante que, se o FSLogix for desativado, arquivos OST grandes não serão baixados.
- Entrada de registro no modo online:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\office\16.0\Outlook\OST\NoOST:DWORD = 2
.
- O FSLogix substituirá essa configuração para o usuário atual.
OutlookFolderPath
Tipo: REG_SZ
Valor padrão: %userprofile%\AppData\Local\Microsoft\Outlook
Valores de dados e uso:
O caminho para a pasta Outlook do usuário. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
PreventLoginWithFailure
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Quando ativado (1), o FSLogix carrega o FRXShell se houver uma falha ao se conectar ou usar um VHD(x) ODFC existente. O usuário recebe o prompt padrão para chamar o suporte e a única opção dos usuários é sair.
PreventLoginWithTempProfile
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Quando ativado (1), o FSLogix carrega o FRXShell se for determinado que um perfil temporário foi criado. O usuário recebe o prompt padrão para chamar o suporte e a única opção dos usuários é sair.
ReAttachRetryCount
Tipo: DWORD
Valor padrão: 60
Valores de dados e uso:
Especifica o número de vezes que o sistema deve tentar reconectar o contêiner VHD(x) se ele for desconectado inesperadamente.
ReAttachIntervalSeconds
Tipo: DWORD
Valor padrão: 10
Valores de dados e uso:
Especifica o número de segundos a aguardar entre novas tentativas ao tentar reconectar o contêiner VHD(x) se ele for desconectado inesperadamente.
Tipo de redirecionamento
Tipo: DWORD
Valor padrão: 2
Valores de dados e uso:
- 1: Use o redirecionamento herdado.
- 2: Use o redirecionamento avançado FSLogix.
RefreshUserPolicy
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: O contêiner ODFC substitui a configuração de usuário anterior pela configuração de GPO.
Se um GPO estiver configurado para um Produto do Office incluído no contêiner ODFC, pode haver um conflito com uma configuração de usuário anterior. O comportamento padrão é para que o GPO seja aplicado, mas quando o contêiner ODFC é lido, o GPO é substituído usando a configuração no contêiner ODFC. Se o desejo é que a alteração do GPO seja aplicada universalmente, essa configuração deve ser definida como 1 antes da atualização do GPO ser aplicada.
Importante
Há uma implicação de desempenho ao definir RefreshUserPolicy como 1. RefreshUserPolicy não deve ser definido ou deve ser definido como 0, a menos que haja um evento de GPO específico. Após o evento GPO, a configuração deve ser revertida para o padrão
RemoveOrphanedOSTFilesOnLogoff
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Arquivos OST duplicados são excluídos durante a saída.
Observação
Em casos raros, arquivos OST duplicados são criados para um usuário. Essa circunstância tem sido documentada para ocorrer com e sem o uso de um perfil não persistente. Quando o perfil é armazenado no sistema de arquivos padrão, os administradores podem remover arquivos OST órfãos ou obsoletos excluindo-os. Ao usar o FSLogix, o arquivo OST está no contêiner e não é tão visível. Durante longos períodos de tempo, arquivos OST duplicados podem consumir espaço em disco incremental. Quando ativado (1) FSLogix excluirá todos os arquivos OST em um VHD(x), exceto o OST com a data de modificação mais recente. Os administradores devem estar familiarizados com o uso de arquivos OST e possíveis implicações antes de optar por habilitar essa configuração.
RoamSearch
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Habilite a pesquisa de usuário único.
- 2: Habilite a pesquisa multiusuário.
Para obter mais informações, consulte Configurar roaming de banco de dados do Windows Search.
Importante
- A funcionalidade de roaming de pesquisa FSLogix não é mais necessária em versões mais recentes do Windows1
- O RoamSearch é definido antes dos GPOs serem aplicados, não é possível confiar nos GPOs para definir o RoamSearch em ambientes onde um GoldImage é aplicado na inicialização.
1 Windows Server 2019 versão 1809 e posterior, Windows 10 e 11 multi-sessão
SIDDirNameMatch
Tipo: REG_SZ
Valor padrão: %sid%_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao corresponder a um perfil ou pasta de contêiner ODFC. Use essa configuração para definir como o FSLogix tenta localizar um perfil de usuário ou contêiner ODFC. O FSLogix usa o VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que pesquisar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Ao usar essa definição de configuração, verifique se o valor SIDDIRNamePattern corresponde a essa configuração.
- Essa configuração NÃO tem efeito quando FlipFlopProfileDirectoryName está habilitado.
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNameMatch (esta configuração)>
SIDDirNamePattern
Tipo: REG_SZ
Valor padrão: %sid%_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao criar um perfil ou uma pasta de contêiner ODFC. Use essa configuração para definir como o FSLogix tenta criar um perfil de usuário ou uma pasta de contêiner ODFC. O FSLogix usa o VHDLocations ou CCDLocations como o local onde criar e essa configuração define o que criar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Certifique-se de entender como as configurações conflitantes são aplicadas e priorizadas.
- Ao usar essa definição de configuração, verifique se o valor SIDDIRNameMatch corresponde a essa configuração.
- Essa configuração NÃO tem efeito quando FlipFlopProfileDirectoryName está habilitado.
- Essa configuração NÃO tem efeito quando NoProfileContainingFolder está habilitado.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNamePattern (esta configuração)>
SIDDirSDDL
Tipo: REG_SZ
Valor padrão: N/D
Valores de dados e uso:
Cadeia de caracteres SDDL que representa as ACLs a serem usadas ao criar a pasta de contêiner SID.|
SizeInMBs
Tipo: DWORD
Valor padrão: 30000
Valores de dados e uso:
Especifica o tamanho máximo do contêiner do usuário em megabytes. Os contêineres VHD(x) recém-criados são desse tamanho. Os contêineres existentes são estendidos automaticamente para esse tamanho durante a entrada do usuário. Você pode aumentar esse valor a qualquer momento, mas não pode diminuí-lo. Diminuir esse valor não faz com que os contêineres VHD(x) existentes diminuam.
VHDAccessMode
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Comportamento normal de acesso direto. Este é o modelo de acesso mais simples, mas permite apenas uma sessão simultânea.
- 1: Um disco de diferença é usado na rede. Isso permite o acesso simultâneo à sessão. Esse modo não deve ser usado se o contêiner ODFC estiver sendo usado com o modo Exchange em Cache do Outlook.
- 2: Um disco de diferença é usado na máquina local. Isso permite o acesso simultâneo à sessão. Esse modo não deve ser usado se o contêiner ODFC estiver sendo usado com o modo Exchange em Cache do Outlook.
- 3: Um VHD(x) exclusivo é usado para cada sessão simultânea. Esses arquivos VHD(x) normalmente persistem para que possam ser usados na próxima vez que um usuário criar uma sessão.
Para controlar o número de arquivos VHD(x) que persistem, consulte a configuração NumSessionVHDsToKeep .
Importante
- Todas as sessões que tentam usar o VHD simultaneamente devem ter uma configuração VHDAccessMode correspondente. Se o VHD não for acessado simultaneamente, o VHDAccessMode deverá ser 0.
- Se o contêiner ODFC estiver sendo usado com o modo de cache do Outlook, VHDAccessMode 0 ou 3 deverá ser usado.
- O OneDrive não oferece suporte a várias conexões simultâneas/várias conexões simultâneas, usando o mesmo perfil, em nenhuma circunstância. Para obter mais informações, consulte Usar o aplicativo de sincronização em áreas de trabalho virtuais.
VHDNameMatch
Tipo: REG_SZ
Valor padrão: ODFC*
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao corresponder a um contêiner ODFC de usuários. Use essa configuração para definir como o FSLogix tenta localizar um contêiner ODFC (arquivo VHD(x) de usuários. O FSLogix usa o VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que pesquisar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Ao usar essa definição de configuração, verifique se o valor VHDNamePattern corresponde a essa configuração.
VHDNamePattern
Tipo: REG_SZ
Valor padrão: ODFC_%username%
Valores de dados e uso:
Especifica um padrão de cadeia de caracteres usado ao criar um contêiner ODFC de usuários. Use essa configuração para definir como o FSLogix tenta criar um contêiner ODFC (arquivo VHD(x) de usuários. O FSLogix usa VHDLocations ou CCDLocations como o local onde pesquisar e essa configuração define o que criar. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon.
Importante
Ao usar essa definição de configuração, verifique se o valor VHDNameMatch corresponde a essa configuração.
VHDLocations
(configuração obrigatória)
Tipo: MULTI_SZ ou REG_SZ
Valor padrão: N/D
Valores de dados e uso:
Uma lista de locais SMB para procurar o arquivo VHD(x) ODFC do usuário. Se um não for encontrado, ele será criado na primeira localização listada. Se o caminho VHD não existir, ele será criado antes de verificar se um VHD(x) existe no caminho. O caminho oferece suporte ao uso das variáveis personalizadas do FSLogix ou de quaisquer variáveis de ambiente disponíveis para o usuário durante o processo de logon. Quando especificado como um valor REG_SZ, vários locais devem ser separados com ponto-e-vírgula (;
).
VHDXSectorSize
Tipo: DWORD
Valores de dados e uso:
- 0: Usa o padrão do sistema.
- 512: VHD(x) é formatado usando alocação de 512 bytes.
- 4096: VHD(x) é formatado usando alocação de 4096 bytes.
Observação
Os valores são listados em decimal e não em hexagonal.
VolumeType
Tipo: REG_SZ
Valor padrão: vhd
Valores de dados e uso:
Um valor de vhd
significa que os arquivos recém-criados devem ser do tipo VHD
. Um valor de vhdx
significa que os arquivos recém-criados devem ser do tipo VHDX
.
VolumeWaitTimeMS
Tipo: DWORD
Valor padrão: 20000
Valores de dados e uso:
Especifica o número de milissegundos que o sistema deve aguardar até que o volume chegue após o VHD(x) ter sido conectado. Valor padrão de 20000 = 20 segundos
Configurações de cache na nuvem
As configurações a seguir são aplicáveis às configurações do Cloud Cache.
Configurações globais de cache na nuvem
As definições de configuração a seguir são específicas do Cloud Cache e são usadas para TODAS as implementações do Cloud Cache, sejam aplicadas a contêineres de Perfil ou ODFC.
CacheDirectory
Colmeia do Registro: HKEY_LOCAL_MACHINE
Caminho do Registro: SYSTEM\CurrentControlSet\Services\frxccd\Parameters
Nome do valor: CacheDirectory
Tipo de valor: REG_SZ
Valor padrão:C:\ProgramData\FSLogix\Cache
Valores de dados e uso:
Esse valor especifica o local do cache local VHD(x).
Importante
- CacheDirectory e ProxyDirectory NÃO DEVEM ser o mesmo local que o arquivo proxy e o arquivo de cache são o mesmo nome e entrarão em conflito.
- É fundamental localizar o VHD(x) de cache local no armazenamento que é altamente disponível e de alto desempenho. O armazenamento apropriado para o cache local VHD(x) terá características de desempenho e disponibilidade semelhantes ao armazenamento conectado SSD ou NVMe. CacheDirectory é definido antes da Diretiva de Grupo ser aplicada, não é possível confiar na Diretiva de Grupo para definir CacheDirectory em ambientes onde uma "imagem dourada" é aplicada na inicialização.
WriteCacheDirectory
Colmeia do Registro: HKEY_LOCAL_MACHINE
Caminho do Registro: SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nome do valor: WriteCacheDirectory
Tipo de valor: REG_SZ
Valor padrão: C:\ProgramData\FSLogix\Cache
Valores de dados e uso:
Essa configuração especifica onde estão localizados os arquivos que controlam quais dados precisam ser gravados nas CCDLocations. Esses arquivos contêm uma lista de setores que precisam ser gravados no CCDLocations. Para cada conjunto, os dados são lidos do cache local VHD(x) no CacheDirectory e gravados no CCDLocations. Cada local tem sua própria lista de cache de gravação, pois eles podem ser liberados em velocidades diferentes.
ProxyDirectory
Colmeia do Registro: HKEY_LOCAL_MACHINE
Caminho do Registro: SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nome do valor: ProxyDirectory
Tipo de valor: REG_SZ
Valor padrão: C:\ProgramData\FSLogix\Proxy
Valores de dados e uso:
Especifica o local do arquivo de stub de proxy local.
Importante
- CacheDirectory e ProxyDirectory NÃO DEVEM ser o mesmo local que o arquivo proxy e o arquivo de cache são o mesmo nome e entrarão em conflito.
- Embora seja possível alterar o local da configuração ProxyDirectory, é altamente recomendável que isso só seja feito quando não houver nenhuma unidade C.
- Este local não contém dados.
SilêncioACLWarning
Colmeia do Registro: HKEY_LOCAL_MACHINE
Caminho do Registro: SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nome do valor: SilenceACLWarning
Tipo de valor: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Desativado.
- 1: Desativa o aviso do log de eventos quando as ACLs de proxy ou cache não correspondem aos valores padrão.
Configurações específicas do contêiner
Uma configuração de Cloud Cache pode ser usada para contêiner(es) de Perfil e/ou ODFC.
- Chave do Registro de perfis: HKLM\SOFTWARE\FSLogix\Profiles
- Chave do Registro ODFC: HKLM\SOFTWARE\Policies\FSLogix\ODFC
Importante
- CCDLocations e VHDLocations não devem estar presentes ao mesmo tempo.
- As configurações do Cloud Cache só são válidas quando usadas com CCDLocations em perfis ou configurações ODFC.
CCDLocations
(Configuração obrigatória)
Tipo: REG_SZ / MULTI_SZ
Valor padrão: N/D
Valores de dados e uso:
Especifica o tipo de armazenamento e o local dos contêineres remotos do Cloud Cache. CCDLocations devem ser usados em vez de VHDLocations. O CCDLocations oferece suporte aos tipos SMB e Blob do Azure com até quatro locais de contêiner remotos. Ao definir CCDLocations, o primeiro local é o provedor de armazenamento principal e é o único provedor usado para operações de leitura, a menos que não esteja íntegro. Todos os provedores de armazenamento são usados quando o conteúdo precisa ser gravado nos arquivos VHD(x).
Dica
- Não use espaços ao redor de delimitadores.
- Os parâmetros e valores diferenciam maiúsculas de minúsculas.
- Por exemplo:
type=smb
(correto)
type=SMB
(incorreto)
connectionString=\\<server-name-1>\<share-name>
(correto)
connectionstring=\\<server-name-1>\<share-name>
(incorreto)
CCDLocations são formatados usando um tipo, nome e connectionString separados usando um ;
como o delimitador. O tipo aceita um smb
ou azure
. Name é um valor opcional usado para descrever o provedor de armazenamento. Use "
quando o nome contiver um space
arquivo . O connectionString para smb
tipo deve incluir o caminho UNC completo para o compartilhamento de arquivos. O connectionString para azure
tipo deve incluir o nome da chave protegida.
- CCDLocations usando SMB:
type=smb,name="SMB PROVIDER 1",connectionString=\\<server-name-1>\<share-name>
- CCDLocations usando o Azure (seguro):
type=azure,name="AZURE BLOB 1",connectionString="|fslogix/azureblob1|"
CcdMaxCacheSizeInMBs
Observação
- Requer FSLogix v2009 ou posterior (2.9.7654.46150)
- A configuração não está disponível nos modelos de Diretiva de Grupo
Tipo: DWORD
Valor padrão: 0
Aviso
O uso de CcdMaxCacheSizeInMBs faz com que o FSLogix execute etapas extras, incluindo regravação de dados que podem ter estado no cache local, manutenção de um manifesto de dados liberados e outras tarefas que exigem recursos computacionais significativos . O uso de CcdMaxCacheSizeInMBs afetará negativamente o desempenho, independentemente do tamanho especificado, embora tamanhos maiores diminuam um pouco o impacto no desempenho. O uso de CcdMaxCacheSizeInMBs aumenta a E/S de armazenamento e o tráfego de rede.
Dependendo da configuração e do uso, a E/S de armazenamento e o aumento do tráfego de rede podem ser substanciais. Definir o valor CcdMaxCacheSizeInMBs abaixo de 200 tem um efeito significativo no desempenho do sistema. CcdMaxCacheSizeInMBs é uma opção de configuração avançada e requer um planejamento completo, pois tem impactos no desempenho geral da solução de perfil.
CcdMaxCacheSizeInMBs especifica o tamanho máximo do cache local em megabytes, por usuário, durante a operação normal. A operação normal pressupõe que todos os provedores de Cloud Cache estejam disponíveis e que o desempenho do armazenamento seja adequado para aceitar E/S na taxa necessária para acomodar a utilização do perfil. Definir CcdMaxCacheSizeInMBs como 0 (valor padrão) significa que o Cloud Cache não tenta limitar o tamanho do cache local. Essa configuração não foi projetada para limitar o tamanho do cache local durante cenários de falha, mas destina-se a fornecer uma operação previsível durante a operação normal. Quando CcdMaxCacheSizeInMBs é definido, o cache local tem permissão para expandir até o tamanho máximo, momento em que os blocos são removidos do cache local à medida que são gravados nos provedores remotos de Cloud Cache. O algoritmo para remover blocos do cache local é uma "caixa preta", não é configurável e não está documentado. Se um provedor não estiver disponível, o cache local de cada usuário poderá ser expandido até que o disco onde ele reside esteja sem espaço em disco. Este é o único modelo operacional e foi projetado para utilizar os recursos da maneira mais eficiente possível antes de afetar a experiência do usuário.
Exemplos de CcdMaxCacheSizeInMBs
Operação Normal
O host A tem no máximo 10 usuários e CcdMaxCacheSizeInMBs definido como 1000 MB (1 GB), e o host tem 20 GB de espaço em disco disponível. Supondo que todos os provedores remotos estejam disponíveis e tenham desempenho apropriado, o tamanho máximo de cada VHD(x) de cache local é de 1 GB. Isso garante que apenas 10 GB dos 20 GB disponíveis no host sejam utilizados para VHD(x) de cache local.
Cenário de falha
O host A tem um máximo de dez (10) usuários e CcdMaxCacheSizeInMBs definido como 1000 MB (1 GB), e o host tem 20 GB de espaço em disco disponível. Sete (7) usuários estão ativos e três (3) usuários estão ociosos. Dois provedores remotos de Cloud Cache são configurados e um desses provedores fica indisponível. Cada cache local do usuário VHD(x) continua a se expandir para oferecer suporte à operação normal. Isso continua, conforme necessário, até que os provedores remotos fiquem disponíveis e o cache local possa ser liberado para os provedores remotos. Se o provedor remoto não retornar à operação antes que o VHD(x) de cache local utilize todo o armazenamento no host, o resultado será o mesmo que se a unidade do sistema ficar sem espaço em disco. O usuário é afetado de forma negativa até e incluindo falhas de sessão e/ou perda de dados.
Independentemente do cenário, durante um evento de falha, os usuários ativos podem utilizar mais do que os 1 GB atribuídos, enquanto os usuários ociosos podem consumir menos. Isso é por design.
ClearCacheOnLogoff
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Por padrão, o cache local VHD(x) não é removido quando o usuário faz logout. Se um usuário acessar um sistema em que é desejável que o VHD(x) do cache local seja excluído quando ele sair, defina esse valor como 1.
Visão geral das configurações de registro do provedor de Cloud Cache
Cuidado
Leia a seção a seguir antes de tentar usar essas configurações.
Tradicionalmente, o Cloud Cache tinha um comportamento rígido quando todos os provedores definidos não estavam disponíveis no login e na saída do usuário. Especificamente, os usuários nunca disparariam um erro durante a entrada, mesmo se nenhum provedor de Cloud Cache estivesse disponível. Além disso, ao sair, se algum provedor de Cloud Cache não estivesse disponível, o logout do usuário seria impedido indefinidamente. Na maioria dos cenários, em que os provedores de Cloud Cache apontam para um armazenamento altamente disponível que raramente, ou nunca, ficaria indisponível por longos períodos, essas configurações são ideais para garantir a integridade dos dados. Em alguns cenários, os usuários expressaram o desejo de um controle mais granular sobre esses comportamentos. As configurações a seguir permitem a configuração do comportamento do Cloud Cache durante eventos de registro de disco (associado à entrada do usuário) e cancelamento de registro do disco (associado à saída do usuário). Ao definir quaisquer configurações associadas a eventos de registro ou cancelamento de registro de disco, verifique se você está familiarizado com os conceitos e se as configurações atingem suas metas de integridade de dados. Várias combinações de configurações podem fazer com que os dados de perfil local sejam descartados sem que nenhum provedor de Cloud Cache seja atualizado. O resultado da limpeza do cache local, sem liberação para um provedor de Cloud Cache, é a exclusão permanente dos dados de sessão do usuário armazenados no cache local.
As configurações a seguir podem ser usadas, com contêiner de perfil e/ou contêiner ODFC ao usar o Cloud Cache.
HealthyProvidersRequiredForRegister
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
Define o número de provedores de armazenamento "íntegros" necessários para uma entrada de usuário bem-sucedida. Quando definido como 0, os usuários sempre têm permissão para entrar, mesmo que nenhum provedor de Cloud Cache esteja disponível.
Essa configuração especifica o número de provedores de Cloud Cache íntegros necessários para permitir uma entrada. Se um usuário entrar sem provedores disponíveis, o FSLogix assumirá que um ou mais provedores de Cloud Cache ficarão disponíveis antes do usuário sair. Se um provedor de Cloud Cache não ficar disponível durante o tempo da sessão do usuário, o usuário será impedido de sair (discutido em HealthyProviderRequiredForUnregister). Se desejar bloquear a entrada de um usuário e um número mínimo de provedores de Cache na Nuvem não estiver disponível, o HealthyProvidersRequiredForRegister poderá ser definido como o número de provedores necessários para uma entrada. Se o número mínimo de provedores necessários para o registro não estiver disponível, a entrada falhará. Ao definir HealthyProvidersRequiredForRegister para qualquer coisa diferente de 0, então PreventLoginWithFailure e / ou PreventLoginWithTempProfile devem ser usados para criar a experiência de usuário desejada.
HealthyProvidersRequiredForUnregister
Tipo: DWORD
Valor padrão: 1
Valores de dados e uso:
Define o número de provedores de armazenamento "íntegros" necessários para um logout de usuário bem-sucedido. Se o número de provedores disponíveis no logout for menor que o número definido, o logout do usuário será impedido pelo tempo especificado em CcdUnregisterTimeout.
Observação
Embora HealthyProvidersRequiredForUnregister possa ser definido como 0, ele NÃO é recomendado. Quando definido como 0, ClearCacheOnForcedUnregister e CcdUnregisterTimeout NÃO terão EFEITO. Definir o valor como 0 pode causar a exclusão permanente dos dados de sessão do usuário armazenados no cache local, sem as proteções internas por meio de CcdUnregisterTimeout e ClearCacheOnForcedUnregister.
CcdUnregisterTimeout
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: O logout do usuário é mantido até que o número de provedores especificados em HealthyProvidersRequiredForUnregister esteja disponível.
Altere o valor para o número de segundos em que a saída de um usuário será atrasada se o número de provedores disponíveis for menor que o valor especificado em HealthyProvidersRequiredForUnregister.
Cuidado
Quando definido como 0 e o número de provedores especificados em HealthyProvidersRequiredForUnregister não for atendido, o logout do usuário poderá ser mantido infinitamente.
ClearCacheOnForcedUnregister
Tipo: DWORD
Valor padrão: 0
Valores de dados e uso:
- 0: Retém o cache local quando o provedor de armazenamento não está registrado quando o CcdUnregisterTimeout expira.
- 1: Remove todo o cache local quando o provedor de armazenamento não está registrado quando o CcdUnregisterTimeout expira.
CCDUnregisterTimeout é definido para especificar o número de segundos a aguardar antes de permitir que uma sessão de usuário seja fechada, mesmo que uma liberação bem-sucedida para um provedor de Cloud Cache não tenha ocorrido. Se ClearCacheOnLogoff estiver definido, o cache local será excluído, mesmo que os dados no cache local não tenham sido liberados para um provedor de Cache em Nuvem. Para preservar os dados do usuário no cache local, quando uma sessão de usuário é forçada a fechar, o cache local NÃO é excluído nesse cenário (mesmo se ClearCacheOnLogoff estiver definido). Isso permite que os dados do usuário sejam recuperados do cache local, no entanto, o VHD(x) do cache local deve ser gerenciado (excluído) manualmente depois que os dados do usuário forem restaurados.
Cuidado
Definir ClearCacheOnForcedUnregister como 1 pode resultar em dados do usuário salvos no registro durante a sessão atual a serem perdidos. É importante entender que esses dados não são recuperáveis se o cache local for limpo nesse cenário. Verifique se você entende as implicações de alterar o valor padrão dessa configuração antes de fazer alterações.
Configurações de log
Observação
Uma nova instalação (ou uma instalação após uma desinstalação) redefinirá os níveis de log de volta ao padrão. Uma instalação de atualização deixará todas as configurações de log como existem antes da instalação da atualização.
As configurações a seguir são aplicáveis ao FSLogix e não específicas aos contêineres Profile ou ODFC ou Cloud Cache. As configurações são criadas no seguinte local:
- Colmeia do Registro: HKEY_LOCAL_MACHINE
- Caminho do Registro: SOFTWARE\FSLogix\Logging
LoggingEnabled
Nome do valor: LoggingEnabled
Tipo de valor: REG_DWORD
Valor padrão: 2
Quando definido como '0', as configurações específicas para cada arquivo de log são ignoradas e todos os arquivos de log são desabilitados. Quando definido como '1', somente logs específicos do componente são criados. Quando definido como '2', as configurações específicas para cada arquivo de log são ignoradas e todos os arquivos de log são habilitados.
LogDir
Nome do valor: LogDir
Tipo de valor: REG_SZ
Valor padrão: %ProgramData%\FSLogix\Logs
Especifica o local onde os arquivos de log devem ser armazenados. Caminhos locais e UNC são aceitos. O registro em log é feito como SYSTEM ao fazer logon em uma unidade local e como o Objeto de computador ao fazer logon em um compartilhamento de rede. Ao configurar o log em um compartilhamento de rede, certifique-se de conceder acesso para o Objeto de Computador ao compartilhamento de rede e à pasta.
Observação
Alterando o local do arquivo de log, é necessário reiniciar o sistema ou reiniciar o Serviço FSLogix.
LogFileKeepingPeriod
Nome do valor: LogFileKeepingPeriod
Tipo de valor: REG_DWORD
Valor padrão: 2
Valor máximo: 180
Um novo arquivo de log é criado a cada dia. Isso especifica quantos devem ser mantidos.
LoggingLevel
Nome do valor: LoggingLevel
Tipo de valor: REG_DWORD
Valor padrão: 1
- 0: Saída detalhada do arquivo de log que inclui mensagens DBG, INFO, WARN e ERROR.
- 1: Saída de arquivo de log padrão que inclui: mensagens INFO, WARN e ERROR.
- 2: Saída mínima do arquivo de log que inclui: mensagens de AVISO e ERRO.
- 3: Erros somente saída do arquivo de log.
RobocopyLogPath
Nome do valor: RobocopyLogPath
Tipo de valor: REG_SZ
Valor padrão: Nenhum
Especifica um nome de arquivo de log e um caminho onde a saída dos comandos robocopy (por exemplo, durante o espelhamento de dados dentro ou fora de um VHD) são armazenados. Se o valor não existir, os resultados da roboscopia não serão registrados. Essa configuração é recomendada apenas para solução de problemas.
Arquivos de log específicos do componente
Essas configurações só serão aplicáveis se a configuração LoggingEnabled estiver definida como 1.
Nome do valor: ConfigTool
Tipo de valor: REG_DWORD
Valor de habilitação: 1 (padrão)
Valor desativado: 0
IEPlugin
Nome do valor: IEPlugin
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Editor de regras
Nome do valor: RuleEditor
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
JavaRuleEditor
Nome do valor: JavaRuleEditor
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Serviço
Nome do valor: Serviço
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Perfil
Nome do valor: Perfil
Tipo de valor: REG_DWORD
Valor de habilitação: 1 (padrão)
Valor desativado: 0
FrxLançador
Nome do valor: FrxLauncher
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
ODFC
Nome do valor: ODFC
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
RuleCompilation
Nome do valor: RuleCompilation
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Fonte
Nome do valor: Fonte
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Rede
Nome do valor: Rede
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Impressora
Nome do valor: Impressora
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
AdsComputerGroup
Nome do valor: AdsComputerGroup
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Interface do driver
Nome do valor: DriverInterface
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
Pesquisar
Nome do valor: Pesquisar
Tipo de valor: REG_DWORD
Valor de habilitação: 1 (padrão)
Valor desativado: 0
SearchPlugin
Nome do valor: SearchPlugin
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)
ProcessoStart
Nome do valor: ProcessStart
Tipo de valor: REG_DWORD
Valor de habilitação: 1
Valor desabilitado: 0 (padrão)