Sysprep konnte die Windows-Installation nicht überprüfen

19491
AnsBekk

Ich habe versucht, ein Image eines Windows 10 Pro x64 aufzunehmen. Ich erhalte die Fehlermeldung Sysprep was not able to validate Windows Installationund einen Bericht mit Fehlern wie unten eingefügt. Ich habe ungefähr 20 Surfaces 4 Pro, um das Image bereitzustellen.

Die Fehler:

2017-08-08 12:38:35, Fehler Das SYSPRP-Paket 89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w wurde für einen Benutzer installiert, jedoch nicht für alle Benutzer bereitgestellt. Dieses Paket wird im Sysprep-Image nicht ordnungsgemäß funktionieren.

2017-08-08 12:38:35, Fehler SYSPRP Fehler beim Entfernen von Apps für den aktuellen Benutzer: 0x80073cf2.

2017-08-08 12:38:35, Fehler SYSPRP Exit-Code von RemoveAllApps-Thread war 0x3cf2.

2017-08-08 12:38:35, Fehler [0x0f0082] SYSPRP ActionPlatform :: LaunchModule: Fehler beim Ausführen von 'SysprepGeneralizeValidate' unter C: \ Windows \ System32 \ AppxSysprep.dll; dwRet = 0x3cf2

2017-08-08 12:38:35, Fehler SYSPRP SysprepSession :: Validate: Fehler beim Überprüfen der Aktionen von C: \ Windows \ System32 \ Sysprep \ ActionFiles \ Generalize.xml; dwRet = 0x3cf2

2017-08-08 12:38:35, Fehler SYSPRP RunPlatformActions: Fehler beim Überprüfen der SysprepSession-Aktionen. dwRet = 0x3cf2

2017-08-08 12:38:35, Fehler [0x0f0070] SYSPRP RunExternalDlls: Beim Ausführen von Registry-Sysprep-DLLs ist ein Fehler aufgetreten. Die Ausführung von Sysprep wurde angehalten. dwRet = 0x3cf2

2017-08-08 12:38:35, Fehler [0x0f00d8] SYSPRP WinMain: Hit-Fehler beim Vorab-Validieren der internen Provider von sysprep. hr = 0x80073cf2

0
Versuchen Sie, ein Eingabeaufforderungsfenster (oder eine PowerShell) zu öffnen, und führen Sie ** slmgr / dlv ** aus. Überprüfen Sie im folgenden Fenster den Wert für "Restmeldungen für Windows", um sicherzustellen, dass mindestens ** 1 ** angezeigt wird. Run5k vor 7 Jahren 0
@ Run5k habe ich überprüft und es zeigt 1001 an. AnsBekk vor 7 Jahren 0
Welchen Befehl haben Sie genau ausgeführt? Welchen Benutzer benutzen Sie? Wenn Sie ein anderes als das integrierte Konto verwenden, könnte dies ein Problem sein. Ramhound vor 7 Jahren 0

3 Antworten auf die Frage

0
Ben N

Die erste Zeile dieses Fehlerprotokolls ist der Schlüssel. Microsoft hat einen Supportartikel, der dieses Problem beschreibt. Zunächst müssen Sie die im Fehler erwähnte Universal Windows Platform-App deinstallieren. Um dies zu tun, suchen Sie im Startmenü danach (es wird wahrscheinlich etwas wie "Autodesk SketchBook" genannt), und wenn es gefunden wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Deinstallieren". Starten Sie neu und versuchen Sie, Sysprep erneut auszuführen.

Wenn dies nicht hilft, führen Sie diesen Befehl an einer erhöhten PowerShell-Eingabeaufforderung aus:

Get-AppxPackage -AllUsers | ? {$_.PackageFullName -eq '89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w'} 

Schauen Sie sich die PackageUserInformationImmobilie an. Wenn ein Benutzer über das Paket verfügt Installed, zerstören Sie das Benutzerkonto, falls es nicht benötigt wird. Andernfalls melden Sie sich als Benutzer an und deinstallieren Sie es. Wenn Sie dies nicht tun können, entfernen Sie das Paket mit diesem Befehl für alle Benutzer:

Remove-AppxPackage -Package '89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w' -AllUsers 

Starten Sie neu und versuchen Sie es erneut.

Wenn Sysprep sich immer noch weigert, fortzufahren, müssen Sie die Bereitstellung des Pakets aufheben (in dem Microsoft-Artikel heißt es, dass Sysprep "auch fehlschlägt, wenn ein All-User-Paket, das im Image bereitgestellt wird, von einem der Benutzer auf diesem Referenzcomputer aktualisiert wurde"):

Remove-AppxProvisionedPackage -Online -PackageName '89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w' 

Sie können auch die Protokolldatei erneut überprüfen, wenn der Fehler weiterhin auftritt. Möglicherweise beschwert sich Sysprep über ein anderes Paket, das ebenfalls entfernt werden muss.

Danke für Ihre Antwort. Ich schätze es sehr. Das Problem, wenn ich diesen Befehl ausführen, sehe ich einen Benutzer, den ich nicht als Konto zum Anmelden verwenden kann. Die Benutzerinformationen für das Paket lauten: Was denken Sie? Ich habe auch versucht, die Bereitstellung mit dem bereitgestellten Befehl aufzuheben und funktioniert nicht! AnsBekk vor 7 Jahren 0
Hmm, das ist interessant. Wie genau schlägt der Befehl zur Aufhebung der Bereitstellung fehl? (Wenn die Fehlermeldung nicht in einen Kommentar passt, können Sie sie in der Frage bearbeiten.) Ben N vor 7 Jahren 0
@AnsBekk Möglicherweise möchten Sie den Befehl zum Aufheben der Bereitstellung mit der Option `-AllUsers` ausprobieren. Versuchen Sie auch `Remove-AppxPackage -Package '89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w' -AllUsers`. Ben N vor 7 Jahren 0
Remove-AppxProvisionedPackage: Das System kann die angegebene Datei nicht finden. An Zeile: 1 Zeichen: 1 + Remove-AppxProvisionedPackage -Online -PaketName '89006A2E.Autodesk ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Kategorie-Info: Nicht spezifiziert: (:) [Remove-AppxProvisionedPackage], COMException + FullyQualifiedErrorId: Microsoft.Dism.Commands.RemoveAppxProvisionedPackageCommand AnsBekk vor 7 Jahren 0
Ich werde versuchen, was Sie gerade vorgeschlagen haben AnsBekk vor 7 Jahren 0
Welchen Wert sollte ich beim Ausführen von Allusers angeben? Folgendes erhalte ich: Cmdlet Remove-AppxProvisionedPackage an der Befehlspipeline Position 1 Geben Sie Werte für die folgenden Parameter ein: Online: AnsBekk vor 7 Jahren 0
@AnsBekk Bei diesem Befehl verwenden wir nur "Remove-AppxPackage" und nicht "Remove-AppxProvisionedPackage". Es sollte also kein `-Online`-Schalter erforderlich sein. Ben N vor 7 Jahren 0
Ich habe diesen Befehl ausgeführt: Remove-AppxPackage -PackageName '89006A2E.AutodeskSketchBook_1.5.2.0_x64_tf1gferkr813w' Ich habe folgende Fehlermeldung erhalten: Remove-AppxPackage: Es wurde kein Parameter gefunden, der mit dem Parameternamen 'PackageName' übereinstimmt. AnsBekk vor 7 Jahren 0
@AnsBekk Rechts, für 'Remove-AppxPackage' lautet der Parametername nur '-Package'. Stellen Sie außerdem sicher, dass Sie den Schalter "-AllUsers" verwenden. (Sie können den vollständigen Befehl aus meinem früheren Kommentar kopieren.) Ben N vor 7 Jahren 0
sieht aus wie es funktioniert hat. Lassen Sie mich Sysprep ausprobieren und sehen, ob die Fehlermeldung zumindest für diese App verschwunden ist. Danke für deine Hilfe. AnsBekk vor 7 Jahren 0
Die Operation wurde abgeschlossen, aber es wurden Fehler gefunden. Weitere Informationen finden Sie unter Microsoft-Windows-AppXDeployment / Operational im Ereignisprotokoll. Irgendwelche Gedanken? Dies ist, nachdem ich den Befehl zum zweiten Mal ausgeführt habe. Die Fehlermeldung wird immer noch angezeigt, wenn Sysprep ausgeführt wird und die Packageapp noch installiert ist !! AnsBekk vor 7 Jahren 0
@AnsBekk Seltsam. Verweist das Sysprep-Protokoll immer noch auf dasselbe Paket? Lesen Sie auch den Abschnitt Ereignisprotokoll (führen Sie eventvwr.msc aus, um die Ereignisanzeige zu starten), um zu sehen, ob relevante Fehlermeldungen angezeigt werden. Wenn der Computer seit dem Entfernen des Pakets nicht neu gestartet wurde, können Sie dies versuchen. Ben N vor 7 Jahren 0
Ja, es bezieht sich auf dasselbe Paket. Ich werde neustarten und eventvwr überprüfen. AnsBekk vor 7 Jahren 0
Hier ist die Fehlermeldung in der Ereignisanzeige: Fehler beim Entfernen des Pakets 89006A2E.AutodeskSketchBook_1.5.2.0_x64__tf1gferkr813w in der Warteschlange für Benutzer S-1-5-21-1968875819-78012282-1250455498-1001 mit Fehler: 0x80070005. AnsBekk vor 7 Jahren 0
Ich glaube, das AppX-System ist verwirrt, ob das Konto, auf das sich die SID bezieht, gelöscht wird. Navigieren Sie unter `regedit 'zu` HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx \ AppxAllUserStore` ([source] (https://www.tenforums.com/tutorials/15057-clear-reset-store-cache-windows) -10-a.html)). Wenn es einen Unterschlüssel mit dem Namen * genau * gibt, der mit dem Befehl `Get-AppxPackage` zuvor identisch war, versuchen Sie, diesen Unterschlüssel umzubenennen, neu zu starten und Sysprep erneut zu versuchen. Ben N vor 7 Jahren 0
Es gibt zwei Namensschlüssel: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx \ AppxAllUserStore \ S-1-5-21-2638332139-3718812912-2522024971-4404. ====== und ======== HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx \ AppxAllUserStore \ S-1-5-21-2638332139-3718812912-2522024971-6757. Keiner von ihnen ist derselbe, aber sie beginnen mit einem ähnlichen Titel, der S-1-5-21 lautet AnsBekk vor 7 Jahren 0
@AnsBekk Leider ist keines davon das, wonach wir suchen. [Antwort von cew176 hier] (https://social.technet.microsoft.com/Forums/windows/en-US/5e7c8439-bf9a-4050-8fbd-b2c207eb7b52/how-to-delete-an-app-from-a- deleted-users-account? forum = win10itprogeneral) behauptet, das Problem der betreffenden Person behoben zu haben, es ist jedoch die Löschung einiger Systembuchhaltungen erforderlich und daher möglicherweise gefährlich (ich habe es nicht getestet). Wenn Sie eine vollständige Sicherung des Systems haben, können Sie dies versuchen. Ansonsten bin ich ungefähr aus Ideen - sorry: / Ben N vor 7 Jahren 0
Vielen Dank für Ihre Hilfe. Ich werde unsere Kommentare für einen anderen Computer verwenden. Ich werde eine Neuinstallation mit einem einzigen Konto (primäres Konto) ausführen, ohne ein anderes Konto zu löschen. Ich werde die Programme installieren, die ich brauche, um in das Image aufgenommen zu werden, und dann weitergehen. Nochmals vielen Dank und ein schönes Wochenende! AnsBekk vor 7 Jahren 0
0
Ammad Shah

So habe ich dieses Problem gelöst:

Ich habe frische Windows 10 Build 1709 bereitgestellt,

0
Ed Hammond

Das hat bei mir funktioniert. Get-AppxPackage -AllUser | Wobei PackageFullName -eq 89006A2E.AutodeskSketchBook_1.8.1.0_x64__tf1gferkr813w | Remove-AppxPackage -AllUsers