Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller en lösning på felet "Best Practices Analyzer-genomsökningen misslyckades" när best practice analyzer körs.
Ursprungligt KB-nummer: 2028818
Symptom
När du kör en BPA (Best Practices Analyzer) i Windows Server 2008 R2 Serverhanteraren returneras följande fel:
Best Practices Analyzer-genomsökningen misslyckades.
Det har uppstått ett best practice analyzer-motorfel för modell-ID: "Microsoft/Windows/FileServices" under körningen av modellen. (Inre undantag: Ett eller flera modelldokument är ogiltiga: {0}Identifieringsfelet inträffade när bearbetningsfilen skulle{0} bearbetas.
Windows PowerShell har uppdaterat körningsprincipen, men inställningen åsidosätts av en princip som definierats i ett mer specifikt omfång. På grund av åsidosättningen behåller gränssnittet sin aktuella princip för effektiv körning av "RemoteSigned". Skriv "Get-ExecutionPolicy -List" för att visa dina körningsprincipinställningar. Mer information finns i "Get-Help Set-ExecutionPolicy.")
Orsak
BPA-felet inträffar om du aktiverar principen Aktivera skriptkörning för att styra Körning av PowerShell-skript och ställa in den på Tillåt endast signerade skript eller Tillåt lokala skript och fjärrsignerade skript. Felet inträffar också om Aktivera skriptkörning är inställt på Inaktiverad.
Felet uppstår inte om principen är inställd på Tillåt alla skript.
Åtgärd
Ta bort, inaktivera eller ställ in på "Inte konfigurerad" följande grupprincip inställning som tillämpas på servern med BPA-felet.
Datorkonfiguration\Administrativa mallar\Windows-komponenter\Windows PowerShell
Aktivera skriptkörning
BPA börjar fungera när principändringen gäller. Ingen omstart krävs för att ändringen ska börja gälla.