How to fix “One or more required members of the transaction are not present. [ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE (0x371B)]” – Error Code 14107
Error Code 14107
Error code Error Code 14107 is a common Windows issue that typically arises from “One or more required members of the transaction are not present. [ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE (0x371B)]”.
Overview
In this article, we’ll focus on resolving the issue described as: “One or more required members of the transaction are not present. [ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE (0x371B)]”. This error, identified by the error code Error Code 14107, can impede your system’s performance, and here’s how you can fix it.
Identifying the Problem
What is Error Code 14107?
Error Code 14107 is a Windows error related to the Component-Based Servicing (CBS) API. It occurs when the Windows Update or System File Checker (SFC) fails to complete a transaction due to missing or corrupted components.
Typical Scenarios
This error commonly arises during:
– Windows updates
– Running SFC /scannow
– Installing certain software that relies on Windows components
Signs of the Error
- Error messages mentioning “Error Code 14107”
- System instability or random crashes
- Performance issues (slowdowns or freezes)
Common Fixes
Method 1: Run SFC /scannow
SFC (System File Checker) scans and repairs corrupted system files.
– Open Command Prompt as Administrator
– Enter the command: sfc /scannow
– Wait for the scan to complete and restart your computer
Method 2: Run DISM
DISM (Deployment Image Servicing and Management) can fix system image issues.
– Open Command Prompt as Administrator
– Enter the commands:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
– Restart your computer
Method 3: Reset Windows Update Components
- Open Command Prompt as Administrator
- Enter the commands:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\system32\catroot2 catroot2.old
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Advanced Troubleshooting
Method 4: Repair Windows Image
- Create a Windows repair disc or USB drive
- Boot from the repair media
- Select “Repair your computer”
- Choose “Advanced options” > “Startup Repair”
Method 5: Manually Fix the Missing Components
- Identify the missing component (using Event Viewer or CBS logs)
- Download the component from Microsoft’s website (https://www.catalog.update.microsoft.com/)
- Install the component using Command Prompt or Windows Explorer
Conclusion
Error Code 14107 can be resolved by following the methods outlined in this article. If the issue persists, consider seeking professional assistance from Microsoft Support. To prevent future occurrences, keep your system updated, run regular system maintenance, and use caution when installing new software.