Reference
What Windows files, processes and codes are, one page each: which program needs them, why they go missing and how to restore them.
- d3dx9_43.dlld3dx9_43.dll not found: what the file is and the safe way to get it back
d3dx9_43.dll not found? Install it with Microsoft's DirectX June 2010 runtime, see what each error means and verify the copy your game uses.
- dinput8.dlldinput8.dll is missing or crashes a game: what the file is and how to fix it
dinput8.dll is part of Windows. Fix the missing or crashing error: remove a mod's copy from the game folder, run SFC and DISM, check your file.
- kernel32.dllkernel32.dll error: what the entry point and crash messages mean and how to fix them
kernel32.dll is the core of Windows. Fix entry point not found and crash errors: read the function name, match the program to Windows, run SFC and DISM.
- kernelbase.dllFaulting module KERNELBASE.dll: why programs crash in it and how to fix them
Faulting module KERNELBASE.dll? The exception code names the cause. Read the event, fix the program and its runtimes, then run SFC and DISM.
- mfc140u.dllmfc140u.dll is missing or will not load: the MFC library and how to restore it
mfc140u.dll missing or an ordinal error? Restore the MFC library from Microsoft's Visual C++ installers, read each message and check your copy.
- msvcp120.dllmsvcp120.dll not found: put back the Visual C++ 2013 C++ library the right way
msvcp120.dll not found? Get it back with Microsoft's Visual C++ 2013 installers: checksums, every error explained, both builds and a file check.
- msvcp140.dllmsvcp140.dll is missing: what the file is and how to put it back properly
Get msvcp140.dll the safe way: Microsoft's official Visual C++ installers with checksums, what each error means, and a check of your own copy.
- msvcr100.dllmsvcr100.dll is missing: how to put the Visual C++ 2010 runtime back
msvcr100.dll is missing? Get it from Microsoft's Visual C++ 2010 installers, x64 and x86, with checksums, the meaning of each error and a file check.
- msvcr110.dllmsvcr110.dll not found: put the Visual C++ 2012 runtime back with Microsoft's own installers
msvcr110.dll missing? Install Microsoft's Visual C++ 2012 Update 4 packages, x64 and x86. Checksums, error meanings and a check of your copy.
- msvcr120.dllmsvcr120.dll is missing: why the Visual C++ 2013 runtime is needed and how to put it back
Fix a missing msvcr120.dll with Microsoft's Visual C++ 2013 installers: checksums, what each error means, both builds, and a check of your own copy.
- ntdll.dllntdll.dll crash or faulting module error: what it means and how to fix it
ntdll.dll named as the faulting module? The file is rarely the cause. Read the exception code, fix the program, overlays, drivers and RAM, then SFC.
- steam_api64.dllsteam_api64.dll is missing or fails to load: what the file is and how to fix it
steam_api64.dll is Valve's Steam API file that each Steam game ships itself. Fix the error by verifying the game files in Steam, not by downloading it.
- ucrtbase.dllucrtbase.dll is missing or crashes a program: what the file is and how to fix it
ucrtbase.dll is the Universal C Runtime, part of Windows. Fix not found and crash errors with Windows Update, SFC and DISM, and check your copy.
- vcruntime140_1.dllvcruntime140_1.dll not found: why 64-bit programs need it and how to get it back
vcruntime140_1.dll not found? It is a 64-bit Visual C++ runtime file. Get it from Microsoft's x64 installer, learn what each error means, check your copy.
- vcruntime140.dllvcruntime140.dll was not found: what the file does and how to restore it
vcruntime140.dll is missing? Get it from Microsoft's official Visual C++ installers, see what each error means and check the copy you already have.
- winmm.dllwinmm.dll not found or crashing: what the Windows Multimedia file is and how to fix it
winmm.dll is the Windows Multimedia library. Fix not found, bad image and crash errors: check the game folder, run SFC and DISM, verify your copy.
- xinput1_3.dllxinput1_3.dll is missing: why games ask for it and how to install it properly
xinput1_3.dll missing? Get it from Microsoft's DirectX June 2010 runtime installer, learn what each error means and check the copy on your PC.