Du "sätter" inte "ett fel i Microsoft Software avsiktligt. Det skulle vara oetiskt och troligt olagligt. Om du upptäcker ett fel är det ansvariga och etiska saken att rapportera det till Microsoft genom deras lämpliga kanaler. Den specifika metoden varierar beroende på produkten:
* för säkerhetssårbarheter: Microsoft har en dedikerad säkerhetssårbarhetsrapporteringsprocess. Detta är avgörande eftersom säkerhetsbrister kan utnyttjas skadligt. Deras webbplats beskriver tydligt hur man skickar dessa rapporter säkert och konfidentiellt. Detta är ofta den viktigaste och kritiska vägen.
* för icke-säkerhetsbuggar: Många Microsoft -produkter har dedikerade feedbackkanaler i själva applikationen (som alternativet "Skicka feedback" i många Windows -appar). Andra kan ha webbplatser eller forum som är dedikerade till användaråterkoppling och felrapportering. Att söka efter "[Produktnamn] Bug Report" kommer vanligtvis att leda dig till rätt plats.
* för open source-projekt från Microsoft: Om felet finns i ett open source-projekt på plattformar som GitHub är processen vanligtvis att skapa ett "problem" i projektets förvar.
När du rapporterar ett fel, var så detaljerad som möjligt, inklusive:
* steg för att reproducera: Tydliga, kortfattade instruktioner om hur man pålitligt kan återge felet. Ju mer specifik du är, desto bättre.
* förväntat beteende: Vad borde ha hänt.
* Faktiskt beteende: Vad som faktiskt hände.
* Miljö: Operativsystem, versionnummer för relevant programvara, hårdvaruspecifikationer (om relevant).
* skärmdumpar eller videor: Visuella bevis är ovärderliga.
* felmeddelanden (om några): Kopiera och klistra in hela texten på eventuella felmeddelanden.
Att tillhandahålla omfattande information ökar chansen att Microsoft kan reproducera och fixa felet. Tänk på att inte varje fel fixas och processen kan ta lite tid.