Error map

The disk is write-protected The media is write protected / The disk is write-protected (USB or SD card)

Windows · layer 6, Platform & cloud

Open the full error page →

Centre: this error. First ring: errors it is linked with (7). Outer ring: what those are linked with. Colours show the layer of a request each error belongs to. Click any dot to re-centre the map on it; hover to follow its connections. The centre dot opens the error page.

The disk is write-protected — The media is write protected / The disk is write-protected (USB or SD card) (Windows)The disk is…0x80070005 — Windows Error 0x80070005 (E_ACCESSDENIED): Access is denied (Windows)0x800700050x8007000D — Windows error 0x8007000D (The data is invalid) (Windows)0x8007000D0x80070002 — Windows Error 0x80070002: The system cannot find the file specified (Windows)0x800700020x80070570 — Error 0x80070570: The file or directory is corrupted and unreadable (Windows)0x80070570Read-only file system — Read-only file system (EROFS) — cannot write to disk (Linux)Read-only file syst…0x80004005 — Windows Error 0x80004005 (E_FAIL): Unspecified error (Windows)0x80004005wrong fs type, bad option, bad superblock — mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program (Linux)wrong fs type, bad …EACCES — Linux: Permission denied (Linux)EACCES403 — HTTP 403 Forbidden (HTTP)403AccessDeniedException — java.nio.file.AccessDeniedException: /path (Java)AccessDeniedExcepti…0x80070643 — Windows Error 0x80070643: Fatal error during installation (Windows)0x80070643Python not found — Python was not found; run without arguments to install from the Microsoft Store (Python)Python not found0x80070422 — Windows Update error 0x80070422 (service is disabled) (Windows)0x80070422ENOENT — Error: ENOENT: no such file or directory (Node.js)ENOENT0x8024402C — Windows Update error 0x8024402C (cannot connect to update server) (Windows)0x8024402C0x800F0922 — Windows Update error 0x800F0922 (update or .NET install failed) (Windows)0x800F0922MEMORY_MANAGEMENT — Blue Screen: MEMORY_MANAGEMENT (Stop code 0x0000001A) (Windows)MEMORY_MANAGEMENTFileNotFoundException — java.io.FileNotFoundException: config.properties (No such file or directory) (Java)FileNotFoundExcepti…NoSuchFileException — java.nio.file.NoSuchFileException: /path/file (Java)NoSuchFileExceptionNo space left on device (inodes) — No space left on device, but df shows free space (inodes exhausted) (Linux)No space left on de…target is busy — umount: target is busy / Device or resource busy (Linux)target is busyArgument list too long — bash: /bin/rm: Argument list too long (Linux)Argument list too l…0x800F081F — Windows Error 0x800F081F: The source files could not be found (Windows)0x800F081FCRITICAL_PROCESS_DIED — Blue Screen: CRITICAL_PROCESS_DIED (Stop code 0x000000EF) (Windows)CRITICAL_PROCESS_DI…0x80070057 — Windows error 0x80070057 (The parameter is incorrect) (Windows)0x80070057EISDIR — Error: EISDIR: illegal operation on a directory, read (Node.js)EISDIRENOTDIR — Error: ENOTDIR: not a directory (Node.js)ENOTDIREEXIST — Error: EEXIST: file already exists, mkdir (Node.js)EEXIST

Directly related (7)

Two steps away (21)

EACCESLinux

Linux: Permission denied

Your user (or the service user) lacks read/write/execute permission on a file, directory or one of its parents.

403HTTP

HTTP 403 Forbidden

The server understood the request but refuses to authorize it — you (or the server process) are not allowed to access this resour…

AccessDeniedExceptionJava

java.nio.file.AccessDeniedException: /path

The OS denied a file operation to the Java process.

0x80070643Windows

Windows Error 0x80070643: Fatal error during installation

An MSI-based installer or update (often Defender definitions, .NET or the WinRE update KB5034441) failed during installation.

Python not foundPython

Python was not found; run without arguments to install from the Microsoft Store

Windows ran the Microsoft Store “App execution alias” instead of a real Python installation.

0x80070422Windows

Windows Update error 0x80070422 (service is disabled)

Windows Update (or the Microsoft Store/Defender) can’t run because a required service — usually Windows Update (wuauserv) — is di…

ENOENTNode.js

Error: ENOENT: no such file or directory

A file or directory the program tried to open doesn’t exist at that path.

0x8024402CWindows

Windows Update error 0x8024402C (cannot connect to update server)

Windows Update can’t reach Microsoft’s servers — a proxy, DNS, firewall or WSUS setting is blocking the connection.

0x800F0922Windows

Windows Update error 0x800F0922 (update or .NET install failed)

An update failed to install — usually because the System Reserved/EFI partition is too small, a VPN blocked the update service, o…

MEMORY_MANAGEMENTWindows

Blue Screen: MEMORY_MANAGEMENT (Stop code 0x0000001A)

Windows detected a severe memory-management error — commonly faulty RAM, unstable memory settings or a bad driver.

FileNotFoundExceptionJava

java.io.FileNotFoundException: config.properties (No such file or directory)

Java couldn’t open the file — wrong path relative to the working directory, missing file, or a classpath resource read as a file.

NoSuchFileExceptionJava

java.nio.file.NoSuchFileException: /path/file

An NIO Files operation targeted a path that doesn’t exist.

No space left on device (inodes)Linux

No space left on device, but df shows free space (inodes exhausted)

The filesystem has run out of inodes — the slots for files — even though there are gigabytes free, usually because of millions of…

target is busyLinux

umount: target is busy / Device or resource busy

The filesystem or device can’t be unmounted or removed because a process is still using it.

Argument list too longLinux

bash: /bin/rm: Argument list too long

A glob like * expanded to more file names than the kernel allows in one command (ARG_MAX), so the command never ran.

0x800F081FWindows

Windows Error 0x800F081F: The source files could not be found

DISM or “Turn Windows features on or off” (often .NET Framework 3.5) couldn’t find the files needed to install the feature.

CRITICAL_PROCESS_DIEDWindows

Blue Screen: CRITICAL_PROCESS_DIED (Stop code 0x000000EF)

A process Windows can’t run without (csrss, wininit, smss…) stopped unexpectedly, so the system halted.

0x80070057Windows

Windows error 0x80070057 (The parameter is incorrect)

A Windows component received an invalid value — common in Windows Update, Backup, DISM (Error: 87) and disk formatting.

EISDIRNode.js

Error: EISDIR: illegal operation on a directory, read

A file API (readFile, writeFile, createReadStream) was given a directory path.

ENOTDIRNode.js

Error: ENOTDIR: not a directory

A path treats a file as if it were a directory (e.g. file.txt/child).

EEXISTNode.js

Error: EEXIST: file already exists, mkdir

Node tried to create a file/directory/symlink that already exists.