🆘Error code reference
This document provides instructions on interpreting error codes and locating their descriptions in the Scappman error code table at the bottom of the page.
How to read Error Codes
When troubleshooting issues related to Intune and PSADT (PowerShell Application Deployment Toolkit), it's essential to understand the format of the error codes. These codes are often presented in Hexadecimal (Hex) format, which means they may look like a series of alphanumeric characters prefixed by 0x
. For example, an error code might appear as 0x8007EA6C
, where 0x8007
is a generic prefix, and EA6C
is the actual error code in hexadecimal.
How to Convert Hexadecimal to Decimal
When you encounter an error code in Hexadecimal format, it is often prefixed by a generic value like 0x8007
. To properly interpret and troubleshoot the error, you need to focus on the remaining part of the error code after removing the prefix.
Step-by-Step Conversion Process
Split the Hexadecimal Code: The error code may begin with a prefix like
0x8007
(a common Microsoft prefix) followed by a specific hexadecimal value that represents the actual error. For example, if the error code is0x8007EA6C
, you need to split the prefix and focus on the remaining part:Prefix:
0x8007
Remaining Value:
EA6C
The prefix
0x8007
is generic and can be ignored for troubleshooting purposes.Convert the Remaining Hexadecimal Value to Decimal: After removing the prefix, convert the remaining hexadecimal value (e.g.,
EA6C
) to decimal. You can use a calculator or an online tool to convertEA6C
from hexadecimal to decimal. For example:EA6C
in hexadecimal is60012
in decimal.
In this case, the hexadecimal error code
0x8007EA6C
corresponds to the decimal code60012
Compare the Decimal Code to the Table: Once you have the decimal value (
60012
), compare it to the list of known error codes in our table below to determine the specific issue.
Example Breakdown:
0x8007EA6C (system-prepended) → 0xEA6C (hexadecimal) → 60012 (decimal)
Common Prefixes Used by Microsoft Intune
Microsoft Intune often uses standard prefixes to represent different types of errors or categories of issues. These prefixes can help you quickly identify the nature of the error. Here are a few common prefixes and their meanings:
0x8007
Microsoft Intune and System Errors Generic error codes used by Intune and Windows update processes.
0x87D1
Deployment Errors
Used in Intune application deployment failures, especially related to app installation or update issues.
0x800F
Feature and Configuration Errors Typically related to the configuration of features, settings, or specific components failing to install or configure.
0x8024
Windows Update Errors Often seen when there are issues with updating the operating system or applications through Intune or Windows Update.
0x800B
Security and Certificate Errors Related to issues with certificates, security policies, or authorization failures.
Scappman Error Codes Table
To assist with troubleshooting, we've compiled a table listing common error codes with their Decimal and Hexadecimal equivalents. You can look up the error code in this table
60001
0x0000EA61
PSADT failure exit code
60002
0x0000EA62
Missing file
60003
0x0000EA63
The function [${CmdletName}] requires the toolkit to be running with Administrator privileges if the [-RunLevel] parameter is set to 'HighestAvailable'.
60004
0x0000EA64
Failed to load assembly
60005
0x0000EA65
Error in displaying the Installation Prompt
60007
0x0000EA67
Failed to export the scheduled task XML file [$xmlSchTaskFilePath]
60008
0x0000EA68
Module [$moduleAppDeployToolkitMain] failed to load
60009
0x0000EA69
No logged-on user detected
60012
0x0000EA6C
The user selected Defer/Postpone when prompted to close the app and update
70001
0x00011111
The user selected No when prompted to close the app and update (Specific applications only)
9000
0x00002328
Post-Install script failure
Last updated