Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Proactieve herstelbewerkingen is gewijzigd in Herstelbewerkingen en is beschikbaar in het Microsoft Intune-beheercentrum onder Apparaten>, apparaten>,scripts en herstelbewerkingen. Alle verwijzingen naar proactieve herstelbewerkingen in deze documentatie worden vervangen door herstelbewerkingen. De term proactieve herstelbewerkingen kan echter nog steeds in sommige blogs en andere artikelen voorkomen.
Met herstelbewerkingen kunt u veelvoorkomende problemen oplossen voordat eindgebruikers het merken.
In dit artikel leert u het volgende:
- Vereisten voor herstelbewerkingen bekijken
- Een ingebouwd scriptpakket implementeren
- Een aangepast scriptpakket implementeren
- Een herstelscript op aanvraag uitvoeren (preview)
- Ophalen van clientbeleid en rapportage van clients
- De scriptpakketten controleren
- Scriptuitvoer exporteren
- Status van herstel voor een apparaat controleren
Informatie over herstelbewerkingen
Herstelbewerkingen zijn scriptpakketten die veelvoorkomende ondersteuningsproblemen op het apparaat van een gebruiker kunnen detecteren en oplossen voordat deze zich realiseert dat er een probleem is. Herstelbewerkingen kunnen helpen het aantal telefoontjes en tickets voor ondersteuning te verminderen. U kunt uw eigen scriptpakket maken of een ingebouwd scriptpakket implementeren.
Elk scriptpakket bestaat uit een detectiescript, een herstelscript en metagegevens. Als u Intune gebruikt, kunt u deze scriptpakketten implementeren en rapporten over hun effectiviteit bekijken.
Vereisten
Of apparaten nu worden geregistreerd via Intune of Configuration Manager, voor herstelscripts gelden de volgende vereisten:
Apparaten moeten lid zijn van Microsoft Entra of hybride van Microsoft Entra en voldoen aan een van de volgende voorwaarden:
Het apparaat is Mobile Apparaatbeheer (MDM) dat is ingeschreven bij Intune en dat werkt met Windows Enterprise, Professional of Education Edition.
OF
Het apparaat wordt gezamenlijk beheerd met Windows.
Licenties
Gebruikers van de apparaten moeten een van de volgende licenties hebben om herstel uit te voeren:
Windows Enterprise E3 of E5 (opgenomen in Microsoft 365 F3, E3 of E5)
Windows Education A3 of A5 (opgenomen in Microsoft 365 A3 of A5)
Windows Virtual Desktop Access (VDA) per gebruiker
Machtigingen
Voor herstelbewerkingen heeft de gebruiker machtigingen nodig die passen bij zijn of haar rol in de categorie Apparaatconfiguraties . Zie Toegangsbeheer op basis van rollen voor Microsoft Intune voor meer informatie.
Een Intune-servicebeheerder moet de licentievereisten bevestigen voordat hij Herstel voor de eerste keer gebruikt.
Scriptvereisten
- U kunt maximaal 200 scriptpakketten hebben.
- Een scriptpakket kan alleen een detectiescript bevatten of zowel een detectiescript als een herstelscript.
- Een herstelscript wordt alleen uitgevoerd als het detectiescript afsluitcode
exit 1gebruikt, wat betekent dat het probleem is gedetecteerd.
- Een herstelscript wordt alleen uitgevoerd als het detectiescript afsluitcode
- Zorg ervoor dat de scripts zijn gecodeerd in UTF-8.
- Als op de pagina Instellingen voor het maken van een scriptpakket de optie Controle op scripthandtekening afdwingen is ingeschakeld, controleert u of de scripts zijn gecodeerd in UTF-8, niet in UTF-8 BOM (Byte Order Mark).
- De maximaal toegestane uitvoergrootte is 2048 tekens.
- Als op de pagina Instellingen voor het maken van een scriptpakket de optie Controle van scripthandtekening afdwingen is ingeschakeld, wordt het script uitgevoerd volgens het PowerShell-uitvoeringsbeleid van het apparaat. Het standaarduitvoeringsbeleid voor Windows-clientcomputers is Beperkt. De standaarduitvoering voor Windows Server-apparaten is RemoteSigned. Zie PowerShell-uitvoeringsbeleidvoor meer informatie.
- Scripts die zijn ingebouwd in Herstelbewerkingen worden ondertekend en het certificaat wordt toegevoegd aan het certificaatarchief van vertrouwde uitgevers van het apparaat.
- Als u niet-Microsoft-scripts gebruikt die zijn ondertekend, moet u ervoor zorgen dat het certificaat in het certificaatarchief van Vertrouwde uitgevers is opgenomen. Net als bij elk certificaat moet het apparaat de certificeringsinstantie vertrouwen.
- Scripts zonder Controle van scripthandtekening afdwingen gebruiken het uitvoeringsbeleid Bypass.
- Plaats geen opdrachten voor opnieuw opstarten in een detectie- of herstelscript.
- Neem geen gevoelige informatie op in scripts (zoals wachtwoorden)
- Neem geen persoonlijke gegevens op in scripts
- Gebruik geen scripts om persoonlijke gegevens van apparaten te verzamelen
- Volg altijd aanbevolen procedures voor privacy
Ingebouwde scriptpakketten implementeren
Er zijn ingebouwde scriptpakketten die u kunt gebruiken om aan de slag te gaan met Herstelbewerkingen. De sevice Microsoft Intune Management Extension haalt de scripts op uit Intune en voert deze uit. De volgende ingebouwde scriptpakketten hoeven alleen maar te worden toegewezen:
- Verouderde groepsbeleid bijwerken: verouderde groepsbeleid kan leiden tot helpdesktickets met betrekking tot connectiviteit en interne resourcetoegang.
- Office Click-to-run-service opnieuw starten: wanneer de Click-to-run-service wordt gestopt, kunnen Office-apps niet worden gestart, wat leidt tot helpdeskgesprekken.
Om het \scriptpakket toe te wijzen:
- Ga in het Microsoft Intune-beheercentrum naar Apparaten>beheren Scripts>en herstelknooppunt selecteert u een van de ingebouwde scriptpakketten.
- Selecteer Eigenschappen en selecteer vervolgens Bewerken naast de kop Opdrachten.
- Kies de groepen waaraan u wilt Toewijzen en alle Uitgesloten groepen voor het scriptpakket.
- Als u de Bereiklabels wilt wijzigen, selecteert u Bewerken en vervolgens Bereiklabels selecteren.
- Als u de planning wilt wijzigen, selecteert u het beletselteken en kiest u Bewerken om uw instellingen op te geven. Selecteer Toepassen om uw wijzigingen op te slaan.
- Wanneer u klaar bent, selecteert u Controleren en opslaan.
Planningsopties voor opdrachten
Wanneer u de toewijzing van een scriptpakket configureert, kunt u met een van de volgende planningsopties bepalen hoe vaak het herstel wordt uitgevoerd:
Eenmalig : voer de herstelbewerking eenmalig uit, op een opgegeven datum en tijd.
Per uur: voer de sanering elk uur uit, met een configureerbaar interval, bijvoorbeeld elke n uur. De waarde moet korter zijn dan 24 uur.
Dagelijks : voer de oplossing dagelijks uit op een opgegeven tijdstip.
Uitvoeringsgedrag:
- Herstelbewerkingen worden standaard uitgevoerd op basis van de lokale tijd van het apparaat. Als u wilt plannen op Coordinated Universal Time, selecteert u UTC gebruiken.
- Als een geplande uitvoering wordt gemist, wordt het herstel uitgevoerd wanneer het apparaat online is, en zo snel mogelijk.
- Gebruik voor niet-urgente scripts of scripts die veel resources vergen minder frequente schema's (bijvoorbeeld elke zeven dagen) om de invloed op de prestaties op het apparaat te verminderen.
Aanbevelingen voor prestaties
Het effect van herstelbewerkingen op de prestaties van apparaten verminderen:
- Wijs alleen de scriptpakketten toe die voor elk apparaat vereist zijn. Elk script wordt uitgevoerd in PowerShell en verbruikt CPU- en batterijbronnen.
- Vermijd resource-intensieve scripts en frequente planningen. Gebruik voor niet-urgente of resource-intensieve scripts een minder frequent schema, bijvoorbeeld elke 7 dagen.
- Configureer detectiescripts om stabiele, bruikbare resultaten te retourneren. Vermijd waarden die elke keer veranderen, zoals tijdstempels.
Aangepaste scriptpakketten maken en implementeren
De sevice Microsoft Intune Management Extension haalt de scripts op uit Intune en voert deze uit. De scripts worden elke 24 uur opnieuw uitgevoerd. U kunt de meegeleverde scripts kopiëren en implementeren of u kunt uw eigen scriptpakketten maken. Volg de instructies in de volgende sectie om scriptpakketten te implementeren.
Kopieer de meegeleverde detectie- en herstelscripts kopiëren
- Kopieer de scripts uit het artikel PowerShell-scripts.
- Scriptbestanden waarvan de namen beginnen met
Detectzijn detectiescripts. Herstelscripts beginnen metRemediate. - Zie de Scriptbeschrijvingen voor een beschrijving van de scripts.
- Scriptbestanden waarvan de namen beginnen met
- Sla elk script op met de opgegeven naam. De naam staat ook in de opmerkingen boven aan elk script. Zorg ervoor dat de opgeslagen scripts zijn gecodeerd in UTF-8.
- U kunt een andere scriptnaam gebruiken, maar deze komt niet overeen met de naam die wordt vermeld in de Scriptbeschrijvingen.
De scriptpakketten implementeren
Herstelscripts moeten worden gecodeerd in UTF-8. Als u deze scripts uploadt in plaats van ze rechtstreeks in uw browser te bewerken, zorgt u ervoor dat de scriptcodering juist is, zodat uw apparaten ze kunnen uitvoeren.
Ga in het Microsoft Intune-beheercentrum naar Apparaten>>beherenScripts en herstelbewerkingen.
Kies de knop Scriptpakket maken om een scriptpakket te maken.
Geef in de stap Basisinformatie het scriptpakket een Naam desgewenst een Beschrijving. Het veld Publisher kan worden bewerkt, maar wordt standaard op uw naam ingesteld. Versie kan niet worden bewerkt.
Upload in de stap Instellingen zowel het Detectiescriptbestand als het Herstelscriptbestand door de volgende stappen uit te voeren:
- Selecteer het mappictogram.
- Blader naar het
.ps1-bestand. - Kies het bestand en selecteer Openen om het te uploaden.
Het detectiescript moet afsluitcode
exit 1gebruiken als het doelprobleem wordt gedetecteerd. Als er een andere afsluitcode is, wordt het herstelscript niet uitgevoerd. Het opnemen van een lege uitvoer, omdat dit resulteert in een probleem is niet gevonden . Bekijk het voorbeelddetectiescript voor een voorbeeld van het gebruik van afsluitcode.U moet ervoor zorgen dat het bijbehorende detectie- en herstelscript in hetzelfde pakket staat. Het
Detect_Expired_User_Certificates.ps1detectiescript komt bijvoorbeeld overeen met hetRemediate_Expired_User_Certificates.ps1herstelscript.Voltooi de opties op de pagina Instellingen met de volgende aanbevolen configuraties:
- Voer dit script uit met de aangemelde referenties: deze instelling is afhankelijk van het script. Zie de Scriptbeschrijvingen voor meer informatie.
- Controle van handtekening voor script afdwingen: nee
- Script uitvoeren in 64-bits PowerShell: nee
Zie Scriptvereistenvoor meer informatie over het afdwingen van scripthandtekeningcontroles.
Selecteer Volgende en wijs de gewenste bereiktags toe.
Selecteer in de stap Toewijzingen de apparaatgroepen waarop u het scriptpakket wilt implementeren. Wanneer u klaar bent om de pakketten te implementeren op uw gebruikers of apparaten, kunt u ook filters gebruiken. Zie Filters maken in Microsoft Intune voor meer informatie.
Opmerking
Gebruik gebruikers- en apparaatgroepen niet door elkaar, inclusief en exclusief opdrachten.
Voltooi de stap Beoordelen en maken voor uw implementatie.
Een herstelscript op aanvraag uitvoeren (preview)
U kunt de actie Herstelapparaat uitvoeren gebruiken om een herstelscript op aanvraag uit te voeren op één Windows-apparaat.
Vereisten voor het op aanvraag uitvoeren van een herstelscript
Herstelbewerkingen moeten al zijn geconfigureerd voordat een herstelscript op aanvraag kan worden gebruikt.
De ingebouwde of aangepaste scriptpakketten moeten beschikbaar zijn voor gebruikers om op aanvraag een herstel uit te voeren. Ze hoeven echter niet te worden toegewezen aan een gebruiker of apparaat. U kunt bereiktags gebruiken om te beperken welke herstelscriptpakketten een gebruiker kan zien.
Gebruikers moeten Intune beheerders zijn of een rol hebben met de machtiging Herstel uitvoeren (beschikbaar onder Externe taken). Tijdens de openbare preview moet de gebruiker ook beschikken over Organisatie: Lezen.
Apparaten zijn online en kunnen communiceren met Intune en Windows Push Notification Service (WNS) tijdens de externe actie.
De extensie voor Intune Management moet op apparaten zijn geïnstalleerd. De installatie wordt automatisch uitgevoerd wanneer een Win32-app, PowerShell-script of -herstel is toegewezen aan een gebruiker of apparaat.
Een herstelscript op aanvraag uitvoeren
- Meld je aan bij het Microsoft Intune-beheercentrum.
- Navigeer naar Apparaten>Op platform>Windows> , selecteer een ondersteund apparaat.
- Selecteer op de overzichtspagina van het apparaat ...>Herstel uitvoeren (preview).
- Selecteer in het deelvenster Remediation uitvoeren (preview) het scriptpakket dat u wilt uitvoeren in de lijst. Selecteer Details weergeven om eigenschappen van het scriptpakket te bekijken, zoals de inhoud van het detectie- en herstelscript, de beschrijving en de geconfigureerde instellingen.
- Als u het herstel op aanvraag wilt uitvoeren, selecteert u Herstel uitvoeren.
Opmerking
Er kan slechts één actie voor het Uitvoeringsherstelapparaat tegelijk worden uitgevoerd voor hetzelfde apparaat. Als u in korte tijd meerdere acties van het herstelapparaat uitvoeren op een apparaat uitvoert, kunnen deze elkaar overschrijven.
Het apparaat ontvangt de actie Herstelapparaat uitvoeren niet als het apparaat offline is of niet kan communiceren met Intune of Windows Push Notification Service (WNS) wanneer de actie wordt verzonden.
Ophalen van clientbeleid en rapportage van clients
De client haalt beleid voor herstelscripts op de volgende tijdstippen op:
Na het opnieuw opstarten van het apparaat of de extensieservice voor Intune-beheer
Nadat een gebruiker zich heeft aangemeld bij de client
Eens per 8 uur
- Het schema voor het ophalen van scripts van acht uur staat vast op basis van wanneer de uitbreidingsservice voor Intune-beheer wordt gestart. Gebruikersaanmeldingen veranderen het tijdschema niet.
De cliënt rapporteert herstelinformatie op de volgende tijdstippen:
Als een script is ingesteld om eenmalig te worden uitgevoerd, worden de resultaten gerapporteerd nadat het script is uitgevoerd.
Terugkerende scripts volgen een rapportagecyclus van zeven dagen:
Binnen de eerste zes dagen rapporteert de client alleen als er een wijziging optreedt. De eerste keer dat het script wordt uitgevoerd, wordt dit beschouwd als een wijziging.
Elke zeven dagen verzendt de cliënt een rapport, zelfs als er geen wijziging is.
Uw scriptpakketten controleren
Ga in het Microsoft Intune-beheercentrum naar Apparaten>Apparaten> beherenScripts en herstelbewerkingen, kunt u een overzicht bekijken van uw detectie- en herstelstatus.
Selecteer Apparaatstatus om statusgegevens voor elk apparaat in uw implementatie op te halen.
Scriptuitvoer exporteren
Gebruik de optie Exporteren om de uitvoer op te slaan als een .csv-bestand, zodat u de geretourneerde uitvoer eenvoudig kunt analyseren. Door de uitvoer naar een .csv bestand te exporteren, kunt u de geretourneerde uitvoer analyseren wanneer herstelbewerkingen worden uitgevoerd op apparaten met problemen. Bij exporteren kunt u de resultaten ook delen met anderen, zodat u ze nader kunt analyseren.
Status van herstel voor een apparaat controleren
U kunt de status bekijken van herstelbewerkingen die zijn toegewezen aan of worden uitgevoerd op een apparaat.
- Meld je aan bij het Microsoft Intune-beheercentrum.
- Navigeer naar Apparaten>Op platform>Windows> , selecteer een ondersteund apparaat.
- Selecteer Herstelbewerkingen in de sectie Monitor .
Bekende problemen
Wanneer u filters zoals 'Auteur' of 'Status' toepast of de optie Exporteren gebruikt op de pagina Herstel van Scripts en herstelbewerkingen, worden alleen de momenteel geladen scriptpakketten opgenomen. Als u alle scripts wilt opnemen, schuift u door totdat de volledige lijst is geladen.
Opmerking
Exports van apparaatstatus vanuit het Intune-beheercentrum voor platformscripts maken nu gebruik van de Intune-export-API, en de namen van CSV-kolommen worden uitgelijnd met het API-schema.
Volgende stappen
Download de PowerShell-scripts voor herstelbewerkingen.
Meer informatie over de beveiliging van PowerShell-scripts.