Gestion des erreurs d'installation/désinstallation

Codes erreurs courants :

Voici la liste des codes erreurs spécifiques et leurs fonctions associées :

Code Erreur (Decimal)Code Erreur (Hexadecimal)FonctionSignification
4990x800701F3Start-WAPSessionGlobale Error detected during WAP.ps1 execution.
5200x80070208Start-WAPSessionFail to Start WAPSession >> Globale Error.
5210x80070209Start-WAPSessionParameter 'ForAction' is not set correctly, value expected : INSTALL or UNINSTALL
5220x8007020AStart-WAPSessionScript Path is not defined.
5230x8007020BStart-WAPSessionSoftware Name is not defined.
5240x8007020CStart-WAPSessionSoftware Language is not defined.
5250x8007020DStart-WAPSessionSoftware Release Date is not defined.
5260x8007020EStart-WAPSessionSoftware Version is not defined.
5270x8007020FStart-WAPSessionSoftware Architecture is not defined.
5280x80070210Start-WAPSessionSoftware Package Version is not defined.
5290x80070211Start-WAPSessionSoftware Disk Space Needed is not defined.
5300x80070212Start-WAPSessionSoftware RAM Needed is not defined.
5310x80070213Start-WAPSessionSoftware Description is not defined.
5320x80070214Start-WAPSessionSoftware Publisher is not defined.
5330x80070215Start-WAPSessionSoftware Path 32 is not defined.
5340x80070216Start-WAPSessionSoftware Path 64 is not defined.
5350x80070217Start-WAPSessionSoftware Architecture is not corretly defined.
5360x80070218Start-WAPSessionFail to initialize variables.
5370x80070219Start-WAPSessionApp is not correctly Compiled or PowerShell is start in 32bits
5380x8007021AStart-WAPSessionCurrent process lacks administrator rights!
5390x8007021BStart-WAPSessionNot Enough Battery.
5400x8007021CStart-WAPSessionNot Enough Disk Space.
5410x8007021DStart-WAPSessionNot Enough RAM.
5600x80070230Stop-WAPSessionFail Stop WAPSession >> Globale Error.
5800x80070244Add-ActiveSetupFail to Add ActiveSetup >> Globale Error.
5810x80070245Add-ActiveSetupPlease Start-WAPSession before use this fonction.
5820x80070246Add-ActiveSetupName property is null or empty.
5830x80070247Add-ActiveSetupAction property is null or empty.
6000x80070258Get-UserInfosFail to Get UserInfos >> Globale Error.
6010x80070259Get-UserInfosPlease Start-WAPSession before use this fonction.
6200x8007026CExpand-ZipFail to Unzip >> Globale Error
6210x8007026DExpand-ZipPlease Start-WAPSession before use this fonction.
6220x8007026EExpand-ZipSource path property is null or empty.
6230x8007026FExpand-ZipDestination path property is null or empty.
6240x80070270Expand-ZipFail to remove old files in Destination Folder.
6250x80070271Expand-ZipSource file does not exist.
6400x80070280Copy-AppItemFail to copy source to destination >> Globale Error.
6410x80070281Copy-AppItemPlease Start-WAPSession before use this fonction.
6420x80070282Copy-AppItemSource path property is null or empty.
6430x80070283Copy-AppItemDestination path property is null or empty.
6440x80070284Copy-AppItemSource File/Folder does not exist.
6600x80070294Get-UninstallMSIFail to Get MSI list >> Globale Error.
6610x80070295Get-UninstallMSIPlease Start-WAPSession before use this fonction.
6620x80070296Get-UninstallMSIPatternDisplayName property value cannot be empty.
6800x800702A8Get-UninstallEXEFail to Get EXE list >> Globale Error.
6810x800702A9Get-UninstallEXEPlease Start-WAPSession before use this fonction.
6820x800702AAGet-UninstallEXEPatternDisplayName property value cannot be empty.
7010x800702BDExit-ProcessPlease Start-WAPSession before use this fonction.
7020x800702BEExit-ProcessName property value is empty.
7200x800702D0Start-ExecutionFail to corretly execute the process >> Globale Error.
7210x800702D1Start-ExecutionPlease Start-WAPSession before use this fonction.
7220x800702D2Start-ExecutionExe and Msi properties are empty.
7230x800702D3Start-ExecutionPlease use only Exe or Msi arguments, not both.
7240x800702D4Start-ExecutionThe repertory does not exist.
7250x800702D5Start-ExecutionMore than 1 file match to File pattern.
7260x800702D6Start-ExecutionNo file match to pattern.
7270x800702D7Start-ExecutionThis is not an exe file.
7280x800702D8Start-Executionhe repertory does not exist
7290x800702D9Start-ExecutionMore than 1 file match to File pattern.
7300x800702DAStart-ExecutionNo file match to pattern.
7310x800702DBStart-ExecutionThis is not an msi/msp file, neither a Product Code (GUID).
7320x800702DCStart-ExecutionTimeout exceeded - Stop process.
7330x800702DDStart-ExecutionEnd of process - Error Code
7340x800702DEStart-ExecutionEnd of process - Error Code
7350x800702DFStart-ExecutionFail to start exe as user.
7360x800702E0Start-ExecutionNo exit Code.
7370x800702E1Start-ExecutionFail to start exe as user.
7380x800702E2Start-ExecutionContext argument is not valid.
7400x800702E4Test-AppPathFail to check the Path >> Globale Error.
7410x800702E5Test-AppPathPlease Start-WAPSession before use this fonction.
7420x800702E6Test-AppPathPath property is null or empty.
7430x800702E7Test-AppPathInvalid registry path format.
7440x800702E8Test-AppPathRegistry Property Found but Expected PropertyValue != Value.
7450x800702E9Test-AppPathRegistry Property Not Found.
7460x800702EATest-AppPathRegistry Path Not Found.
7470x800702EBTest-AppPathRegistry Hive Path Not Found.
7480x800702ECTest-AppPathRegistry Property Found but Expected PropertyValue == Value
7490x800702EDTest-AppPathRegistry Property Found.
7500x800702EETest-AppPathRegistry KeyPath Found.
7510x800702EFTest-AppPathWrong Value for Argument 'Expected'
7520x800702F0Test-AppPathVersion Software value is different than expected value.
7530x800702F1Test-AppPathPath is missing
7540x800702F2Test-AppPathVersion Value should not be equal to expected Value.
7550x800702F3Test-AppPathPath exist.
7560x800702F4Test-AppPathWrong Value for Expected Argument
7600x800702F8Remove-AppItemFail to remove file/folder/registry key >> Globale Error
7610x800702F9Remove-AppItemlease Start-WAPSession before use this fonction.
7620x800702FARemove-AppItemThis path is critical for system operations and must not be removed.
7630x800702FBRemove-AppItemInvalid registry path format.
7640x800702FCRemove-AppItemFailed to load hive.
7650x800702FDRemove-AppItemNTUSER.DAT not found.
7660x800702FERemove-AppItemFailed to find User Hive Path.
7670x800702FFRemove-AppItemFailed to load hive.
7680x80070300Remove-AppItemNTUSER.DAT not found.
7690x80070301Remove-AppItemUnsupported hive.
7700x80070302Remove-AppItemFailed to unload hive.
7800x8007030CSet-DesktopShortcutFail to manage Desktop Shortcut >> Globale Error.
7810x8007030DSet-DesktopShortcutPlease Start-WAPSession before use this fonction.
7820x8007030ESet-DesktopShortcutTargetPath property value is null or empty.
8000x80070320Clear-DesktopShortcutFail to manage Desktop Shortcut >> Globale Error.
8010x80070321Clear-DesktopShortcutPlease Start-WAPSession before use this fonction.
8020x80070322Clear-DesktopShortcutTargetPath property value cannot be empty.
8200x80070334Get-UserProcessFail to get UserProcess >> Globale Error.
8210x80070335Get-UserProcessPlease Start-WAPSession before use this fonction.
8220x80070336Get-UserProcessThere is more than 1 connected user.
8230x80070337Get-UserProcessThe user is using the software, but the session is locked. No user prompt can be displayed.
8240x80070338Get-UserProcessWinAppack Temp path not found.
8250x80070339Get-UserProcessStream WAPUserProcess.exe not found.
8260x8007033AGet-UserProcessWAPUserProcess.exe not found in ressource.
8270x8007033BGet-UserProcessProcessToCheck.Count != ResultUI.ToString().Length
8400x80070348Show-MessageUIFail to Show MessageUI : Globale Error.
8410x80070349Show-MessageUIPlease Start-WAPSession before use this fonction.
8420x8007034AShow-MessageUIConfig property is null or empty.
8430x8007034BShow-MessageUILogoPath property is null or empty.
8440x8007034CShow-MessageUIThere is more than 1 connected user.
8450x8007034DShow-MessageUIThere is no user session opened/unlocked.
8460x8007034EShow-MessageUIWinAppack Temp path not found.
8470x8007034FShow-MessageUIStream WAPMessageUI.exe not found.
8480x80070350Show-MessageUINo logo found.
8490x80070351Show-MessageUIWAPMessageUI.exe not found in ressource.
8500x80070352Show-MessageUIWAPMessageUI.exe not found in ressource.
8510x80070353Show-MessageUIFail to copy Logo.
8600x8007035CShow-CloseAppMessageFail to Show CloseAppMessage : Globale Error.
8610x8007035DShow-CloseAppMessagePlease Start-WAPSession before use this fonction.
8620x8007035EShow-CloseAppMessageProcessList property is null or empty.
8630x8007035FShow-CloseAppMessageUser is not ready (Attempt = limit max attempt).
8640x80070360Show-CloseAppMessageShowIf = false AND At least one process is Running.
8650x80070361Show-CloseAppMessageUser is not ready. User Answer = Postpone.
8660x80070362Show-CloseAppMessageMessageUI Error.
8670x80070363Show-CloseAppMessageMessageUI Error.
8800x80070370Set-RegistryFail to modify registry : Globale Error.
8810x80070371Set-RegistryPlease Start-WAPSession before use this fonction.
8820x80070372Set-RegistryInvalid registry path format.
8830x80070373Set-RegistryUnknown registry hive.
8840x80070374Set-RegistryMismatch between Value and Type.
8850x80070375Set-RegistryFail to create Subkey.
8860x80070376Set-RegistryFail to create Subkey.
8870x80070377Set-RegistryFailed to load hive.
8880x80070378Set-RegistryNTUSER.DAT not found.
8890x80070379Set-RegistryFailed to find User Hive Path.
8900x8007037ASet-RegistryFailed to load hive.
8910x8007037BSet-RegistryNTUSER.DAT not found.
8920x8007037CSet-RegistryFail to Open Subkey.
8930x8007037DSet-RegistryFail to create Subkey.
8940x8007037ESet-RegistryUnsupported hive.
8950x8007037FSet-RegistryFailed to unload hive.
9000x80070384Get-ActiveSessionsFail to get Active Sessions List >> Globale Error.
9010x80070385Get-ActiveSessionsPlease Start-WAPSession before use this fonction.

Retouvez ici tous les autres code erreurs de déploiement des applications Win32 (0x80073CFF, 0x80CF201C, 0x80073CF0, 0x80073CF3, 0x80073CFB, 0x87D1041C, 0x8000FFFF) : Site Microsoft

Dépannage :

Les codes erreurs sont souvent accompagnés d'un message d'erreur qui peut aider à identifier la cause du problème.

Pour cela, il est possible de consulter le fichier de log situés dans le répertoire : C:\Windows\Logs\WinAppack

Ils permettent de voir précisément où l'installation a échoué.

Bonnes pratiques pour résoudre les erreurs :

Voici les bonnes pratiques pour résoudre les erreurs sur les postes clients affectés :

  1. Vérifier l'intégration du package :
    Assurez-vous que le package est correctement intégré et configuré dans votre outil de télédistribution.
  2. Encourager les redémarrages réguliers :
    Les utilisateurs doivent redémarrer leurs postes régulièrement pour éviter des conflits liés à des sessions longues.
  3. Vérifier l'état des logiciels :
    Si les utilisateurs laissent le logiciel ouvert en permanence, ajoutez l'argument : -CLOSEAPPMESSAGE pour afficher une demande de fermeture avant l'installation.

Assistance supplémentaire :

Si une erreur persiste ou si vous rencontrez un code erreur non répertorié, contactez-nous via le formulaire de contact pour une assistance personnalisée.