How to fix “One or more required members of the transaction are not present. [ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE (0x371B)]” – Error Code 14107



lightbulb

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.