Problemas conhecidos no WMF 5.1Known Issues in WMF 5.1

Observação: essas informações estão sujeitas a alteração.Note: This information is subject to change.

Iniciando o atalho do PowerShell como administradorStarting PowerShell shortcut as Administrator

Na instalação do Windows Media Format, se você tentar iniciar o PowerShell no atalho como administrador, poderá receber uma mensagem de "Erro não especificado".Upon installing WMF, if you try to start PowerShell as administrator from the shortcut, you may get an "Unspecified error" message. Abra novamente o atalho como não administrador. Agora ele funciona até mesmo como administrador.Reopen the shortcut as non-administrator and the shortcut now works even as administrator.

PesterPester

Nesta versão, há dois problemas dos quais você deve estar ciente ao usar o Pester no Nano Server:In this release, there are two issues you should be aware of when using Pester on Nano Server:

  • A execução de testes em relação ao Pester em si pode resultar em algumas falhas devido às diferenças entre FULL CLR e CORE CLR.Running tests against Pester itself can result in some failures because of differences between FULL CLR and CORE CLR. Particularmente, o método Validate não está disponível no tipo XmlDocument.In particular, the Validate method is not available on the XmlDocument type. Seis testes que tentam validar o esquema dos logs de saída do NUnit são conhecidos por falharem.Six tests which attempt to validate the schema of the NUnit output logs are known to fail.
  • Um teste de cobertura de código falha atualmente porque o Recurso de DSC WindowsFeature não existe no Nano Server.One Code Coverage test fails currently because the WindowsFeature DSC Resource does not exist in Nano Server. No entanto, essas falhas geralmente são benignas e podem ser ignoradas com segurança.However, these failures are generally benign and can safely be ignored.

Validação da operaçãoOperation Validation

  • O Update-Help falha no módulo Microsoft.PowerShell.Operation.Validation devido a um URI de ajuda que não funcionaUpdate-Help fails for Microsoft.PowerShell.Operation.Validation module due to non-working help URI

DSC após desinstalar o WMFDSC after uninstall WMF

  • A desinstalação do WMF não exclui da pasta de configuração os documentos MOF da DSC.Uninstalling WMF does not delete DSC MOF documents from the configuration folder. A DSC não funcionará corretamente se os documentos MOF contêm propriedades mais recentes, que não estão disponíveis nos sistemas mais antigos.DSC won't work properly if the MOF documents contain newer properties which are not available on the older systems. Nesse caso, execute o seguinte script no console do PowerShell com privilégios elevados para limpar os estados da DSC.In this case, run the following script from elevated PowerShell console to to clean up the DSC states.

      $PreviousDSCStates = @("$env:windir\system32\configuration\*.mof",
              "$env:windir\system32\configuration\*.mof.checksum",
              "$env:windir\system32\configuration\PartialConfiguration\*.mof",
              "$env:windir\system32\configuration\PartialConfiguration\*.mof.checksum"
             )
    
      $PreviousDSCStates | Remove-Item -ErrorAction SilentlyContinue -Verbose
    

Contas Virtuais JEAJEA Virtual Accounts

As configurações de sessão e pontos de extremidade JEA configurados para usar contas virtuais no WMF 5.0 não serão configuradas para usar uma conta virtual após a atualização para o WMF 5.1.JEA endpoints and session configurations configured to use virtual accounts in WMF 5.0 will not be configured to use a virtual account after upgrading to WMF 5.1. Isso significa que os comandos executados em sessões JEA serão executados sob a identidade do usuário conectado, em vez de uma conta de administrador temporária, impedindo potencialmente que o usuário execute comandos que exijam privilégios elevados.This means that commands run in JEA sessions will run under the connecting user's identity instead of a temporary administrator account, potentially preventing the user from running commands which require elevated privileges. Para restaurar as contas virtuais, você precisa cancelar o registro e registrar novamente as configurações de sessão que usam contas virtuais.To restore the virtual accounts, you need to unregister and re-register any session configurations that use virtual accounts.

# Find the JEA endpoint by its name
$jea = Get-PSSessionConfiguration -Name MyJeaEndpoint

# Copy the cached PSSC file so it can be re-registered
$pssc = Copy-Item $jea.ConfigFilePath $env:temp -PassThru

# Unregister the current PSSC
Unregister-PSSessionConfiguration -Name $jea.Name

# Re-register the PSSC
Register-PSSessionConfiguration -Name $jea.Name -Path $pssc.FullName -Force

# Ensure the access policies remain the same
Set-PSSessionConfiguration -Name $newjea.Name -SecurityDescriptorSddl $jea.SecurityDescriptorSddl