Megosztás a következőn keresztül:


Mintatesztelési mód

Áttekintés

A mintatesztelési mód (STM) egy olyan funkció, amely lehetővé teszi a mintául szolgáló eszközök gyorsabb képreállítását a gyári padlón. A szolgáltatás egy szűrőillesztőt használ, amely a Windows-partícióhoz van csatolva, és rögzíti az eszközön található összes fájlrendszer-műveletet, valamint biztonsági másolatot készít a módosított vagy törölt fájlokról. Ez a funkció csökkenti az oemek és ODM-ek gyártási idejét és költségeit a mintaeszközök tesztelése során, mivel nem kell újraimázniuk az eszközt. Ehelyett a szűrőillesztő naplózza az összes tevékenységet, és visszaállítja az eszközt a felhasználói átadás alapértelmezett állapotára. Magas szinten az alábbiakban látható a mintatesztelési mód folyamata:

  1. A gyártó egy eszközt (valószínűleg csomagolt szállítási állapotban) vesz át a gyári padlóról/raktárból, és elindítja a gépet a WinRE -be (Recovery OS).
  2. A gyártó egy Microsoft által biztosított parancsot futtat az eszközön a telepített Windows-lemezképpel a funkció/szűrőillesztő aktiválásához. A technikus ezután elindítja az eszközt, hogy szimulálja a végfelhasználót, és elvégezze a mintaminőségi teszteket (pl. teljes OOBE, csatlakozás az internethez, frissítések letöltése/telepítése, szolgáltatások telepítése stb.).
  3. A tesztelés befejezése után a gyártó elindítja a gépet a WinRE-ben, és egy másik parancsot futtat az eszköz eredeti állapotának visszaállításához az OOBE előtt. Az eszköz visszaállításának művelete jelentősen gyorsabb az újraképeztetéshez képest.
  4. Az eredmény egy Olyan Windows-rendszerkép lenne, amely megegyezik az OOBE előtti feltétellel. A gyártó ezután kikapcsolja az eszközt, és készen áll a szállításra.

Minta tesztelési módú kiadások

A mintatesztelési mód csak az ügyfél windowsos kiadásaiban támogatott. Lásd alább a Windows-verziót.

Windows-verzió Felszabadítás
Windows 11 24H2

Parancssorok

A mintatesztelési mód megadásához indítsa el a gépet módosítások nélkül, és indítsa el a WinRE-be. A következő DISM-parancsokkal engedélyezheti és visszaállíthatja a módosításokat.

Parancssorok Leírás Előfeltétel
/Start-DUTMode Tesztelési mód indítása a WinRE-be való indítás után
  1. A lemezpartíciós elrendezés a támogatott szabványos elrendezés.
  2. A BitLocker ki van kapcsolva, és a lemez teljes visszafejtése történik.
  3. A rendszer a felhasználói profilok nélküli OOBE-re van átirányítva.
/Revert-DUTMode A tesztelési mód során végrehajtott módosítások visszaállítása a gép eredeti állapotára való visszatéréshez
  1. A BitLocker ki van kapcsolva, és a lemez teljes egészében vissza van fejtve. (A /Revert-DUTMode előtt használja a "manage-bde" parancsot a BitLocker állapotának lekéréséhez, és győződjön meg arról, hogy az operációsrendszer-partíció teljes visszafejtése megtörtént.)
  2. Egyik partíció sem lett formázva.
  3. Nincs váratlan vagy kényszerített eszköz újraindítása vagy leállítása
  4. Az eszköz nem támogatott környezetbe indult – például az eszköz winPE-re indult, amely nem rendelkezik az STM szolgáltatással, és az illesztőprogram engedélyezve van. A támogatott és nem támogatott környezetről az alábbi "Támogatás a lemezpartíción" című témakörben talál további információt.
  5. A "WinSetupBak" STM-illesztőt a felhasználó nem távolította el manuálisan.
  6. A mintatesztelés során nem történt funkciófrissítés az eszközön.
  7. A Windows Update nem méretezte át a Windows Helyreállítási partíciót (WinRE). A WinRE-t nem szabad módosítani.

Használati útmutató mintatesztelési módhoz

A mintatesztelési mód indítása

  1. Indítás az OOBE képernyőre
  2. Nyomja le a Ctrl-Shift-F5 billentyűkombinációt, ennek újra kell indítania a gépet a helyreállítási operációs rendszerre
  3. Válassza a "Hibaelhárítás" > "Speciális beállítások" "Parancssor" > lehetőséget, ekkor meg kell nyitnia egy cmd.exe ablakot
  4. Futtassa a DISM parancsot a DUT mód aktiválásához: dism.exe/Start-DUTMode
DISM.exe /Start-DUTMode
  1. A gép most már készen áll a szűrőillesztő (WinSetupBak) csatlakoztatott és futó állapotú tesztelésére. A fltmc.exe futtatásával megtekintheti az illesztőprogramot (WinSetupBak) a verem alján.
DISM.exe /fltmc.exe 

A tesztelés során végrehajtott módosítások visszaállítása

Fontos

A visszaállítási eljárás megkezdése előtt mindenképpen használja a "manage-bde" parancsot a BitLocker állapotának lekéréséhez, majd az operációsrendszer-partíció teljes visszafejtéséhez és a BitLocker letiltásához.

  1. Ha készen áll az eszközök eredeti állapotának visszaállítására, lépjen a "Beállítások" alkalmazásra
  2. A "Rendszer" lap jobb oldalán görgessen le a "Helyreállítás" csempére, kattintson rá.
  3. A "Speciális indítás" csempén kattintson az "Újraindítás most" gombra. A gépnek most újra kell indulnia a helyreállítási operációs rendszerre.
  4. Válassza a "Hibaelhárítás" > "Speciális beállítások" "Parancssor" > lehetőséget, ekkor meg kell nyitnia egy cmd.exe ablakot
  5. Futtassa a DISM parancsot a DUT mód visszaállításához: dism.exe/Revert-DUTMode
DISM.exe /Revert-DUTMode
  1. Meg kell jelennie egy folyamatjelző sávnak, valamint annak a megerősítésének, hogy a parancs sikeresen befejeződött.

StM hibaelhárítása

StM-naplófájlok megkeresése

Ez a szakasz ismerteti, hogy hol találhatók a szükséges naplófájlok a művelet eredménye alapján.

Sikeres visszaállítás

Ha a visszaállítási művelet sikeres volt, az összes releváns naplófájl a következő könyvtárban található:

  • X:\Windows\Logs\DISM

Hibaelhárítási hibák:

Gyűjtse össze a következő naplófájlokat hibaelhárítási célokra az adott hibaforgatókönyv alapján:

  • A DUT mód indítása sikertelen: Naplók gyűjtése a következőből:
    • X:\Windows\Logs\DISM
  • A DUT mód visszaállítása sikertelen: Közvetlenül a visszaállítás meghiúsulása után gyűjtsön naplókat a következőből:
    • X:\Windows\Logs\DISM
    • C:\$WINDOWS.~BK\WinSetupBak.log
    • C:\$WINDOWS.~BK\Operations.jrn

Haladó hibaelhárítás (részletes naplózás):

Részletesebb naplók az összetett problémák megoldásához:

  1. A probléma reprodukálása WINSETUPBAK_VERBOSE=1 állítsa be a környezeti változót.
  2. Gyűjtse össze a naplófájlokat a forgatókönyvhöz kapcsolódó "Hibaelhárítási hibák" című szakaszban leírtak szerint.

Fontos megjegyzés: A részletes naplózás engedélyezése nagyon nagy (akár 1 GB-nál nagyobb) naplófájlokat hoz létre, és lelassíthatja a rendszer teljesítményét. Ezt a lehetőséget csak akkor használja, ha a részletes vizsgálathoz kifejezetten szükség van rá.

Támogatás lemezpartíciókhoz

Lemezpartíció elrendezése

A funkció kezdeti kiadása csak a következő lemezpartíció-elrendezést támogatja:

  1. Önálló lemez
  2. Standard UEFI partícióelrendezés: EFI-rendszer, MSR, Windows és Recovery partíciók

Eszközzel kapcsolatos változások

A funkció kezdeti kiadása csak a következő partíciók módosításainak visszaállítását támogatja:

  1. EFI rendszer
  2. Windows
  3. Helyreállítás

Az eszköz állapotának minden egyéb módosítása, beleértve az alábbiakat is, nem támogatottak, és nem állíthatók vissza:

  1. A lemezek és partíciók módosításai a támogatott lemezpartíciós elrendezésen és a támogatott partíciókon kívül.
  2. Az újonnan létrehozott fájlok és az új fájlok módosítása a WinRE és az EFI rendszerpartícióban nem támogatott, és a módosítások visszavonhatatlanok. A meglévő fájlok módosításai azonban visszafejthetők a /Revet-DUTMode használatával.
  3. Partíció hozzáadása vagy eltávolítása a /Start-DUTMode után
  4. Az eszköz UEFI-állapotának módosítása
  5. Az eszköz belső vezérlőprogram-állapotának módosítása

Gyakran Ismételt Kérdések

Mik a funkció korlátai?

A funkció által NEM visszaállítandó eszköz módosításai:

  1. A MainOS-, EFI- és WINRE-partíciókon kívüli partíciók tartalmának módosítása. A WinRE- és EFI-partíciókon végrehajtott módosítások jelenleg visszaállíthatók, de új fájlok létrehozásakor, módosításakor és törlésekor nem. További részletekért tekintse meg az "Ismert problémák" című szakaszt.
  2. A belső vezérlőprogram módosítása.
  3. Szolgáltatásoldali módosítások a felhőszolgáltatásokkal végzett mintatesztelési eljárás során.

Honnan tudjuk, hogy az eszköz mintatesztelési módban van?

Az operációs rendszerben megjelenő vízjel jelzi, hogy mikor van az eszköz az STM-ben. Ha STM módban szeretne azonosítani egy eszközt, futtathatja a fltmc.exe parancsot az illesztőprogram (WinSetupBak) megtekintéséhez a verem legalján.

Mik a jelenleg ismert problémák?

  1. Bizonyos esetekben a BitLocker visszafejtése, a WinRE-be való indítás és a DISM/Revert-DUTMode parancs futtatása után a lemezen még egy további "$Windows.~BK" mappa található. Ez egy ismert tisztítási probléma, és azt tervezzük, hogy a következő kiadások egyikében kijavítjuk.
  2. Az újonnan létrehozott fájlok és az új fájlok módosítása a WinRE és az EFI rendszerpartícióban nem támogatott, és a módosítások visszavonhatatlanok. A meglévő fájlok módosításai azonban visszafejthetők a /Revet-DUTMode használatával. Dolgozunk a probléma megoldásán a következő kiadásokban.