


Upgrading or installing Windows allows users to transition between versions such as Windows 10 to Windows 11 or perform clean installations to enhance system capabilities while improving security and performance through component and configuration integration.
The installation processes require establishing fundamental operating system components that include drivers services and optional features to achieve smooth system operation. The error message “Windows could not configure one or more system components” stops the process when it occurs because of existing system configuration conflicts.
Users encounter the “Windows could not configure one or more system components” error while their Windows upgrade or installation process reaches critical stages before it fails to revert back to the previous system state.
“Windows could not configure one or more system components” message is more likely to be a specific problem pointer for Internet Information Services (IIS), which is a Windows 11/10 web server feature that has the potential to bottleneck the install. This issue has been reported by users of the Microsoft Answers forum, where logs often invoke “iissetup.exe” that leads us to IIS as a common culprit.
The failure can be caused by corrupted or ill-configured IIS components, such as encryption keys used by IIS for the AES provider, or interference with IIS files and services. Incompatible drivers, third-party software (e.g., antivirus programs), or corrupted system files conflicting with the configuration process are additional potential causes. Hardware issues, e.g., failing drive, or peripheral devices can also cause the failure.
Several troubleshooting techniques can fix the “Windows could not configure one or more system components” error, starting with the fixing of IIS-related problems by disabling or uninstalling the feature. System file repair or clean install are other solutions for various root causes. The following procedures provide you with step-by-step solutions to enable you to complete your Windows installation or upgrade.
For a faster fix, we recommend you run FortectMac Washing Machine X9, a PC troubleshooting tool that has the ability to automatically fix system file corruption, driver problems, and other Windows issues that could be causing the “Windows could not configure one or more system components” error.
Fix 1. Disable Internet Information Services (IIS)
IIS can interfere with the Windows upgrade process by restricting component configuration, often due to misconfigured or corrupted settings. Disabling it can resolve the issue.
- Press Win R to open the Run dialog box.
- Type appwiz.cpl and press Enter to open Programs and Features.
- Click Turn Windows features on or off from the left pane.
- Locate Internet Information Services, uncheck the box next to it, and click OK.
- Restart your computer.
Fix 2. Rename the inetsrv folder
The inetsrv folder contains IIS-related files, such as iissetup.exe, which can cause conflicts during upgrades. Renaming it prevents interference.
- Press Win R to open the Run dialog box.
- Navigate to the following location:
C:\Windows\System32\inetsrv. - Right-click the inetsrv folder and rename it to inetsrv.old.
- If you get an Access is denied error, boot into Safe Mode and try again (check below how).
- Restart your computer and attempt the upgrade.
To access Safe Mode:
- Right-click on Start and pick Settings.
- Select System.
- Under Recovery options, next to Advanced Startup, click Restart now.
- After a reboot, you will be presented with several options – pick Troubleshoot.
- Go to Advanced options > Startup Settings and then pick Restart.
- After a reboot, pick either 4/F4 for Safe Mode or 5/F5 for Safe Mode with Networking.
- Restart your PC and try to eject the drive in Safe Mode.
Fix 3. Delete IIS machine keys
Corrupted encryption keys used by IIS can cause the upgrade to fail. Deleting these keys allows Windows to recreate them during the installation.
- Press Win E to open File Explorer.
- Navigate to the following location:
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys - Delete files starting with sequences like 6de9cb26d2b98c01ec4e9e8b34824aa2_GUID or similar GUIDs.
- Reboot your computer and retry the Windows upgrade.
- Note that these files will be recreated automatically during the process.
Fix 4. Disconnect external devices
External devices, such as USB drives or SD cards, can interfere with the upgrade process, leading to configuration errors. Disconnecting them can help.
- Unplug all non-essential external devices (USB drives, printers, external hard drives, etc.).
- Restart your computer.
- Attempt the upgrade again without any external devices connected.
- Run the Windows upgrade process again.
Fix 5. Disable third-party antivirus temporarily
Third-party antivirus software can block system changes during the upgrade, causing the configuration to fail. Temporarily disabling it can allow the process to proceed.
- Locate your antivirus icon in the system tray.
- Right-click the icon and look for an option like Disable.
- Select a temporary disable option.
- Try upgrading again.
Fix 6. Run SFC and DISM scans
Corrupted system files can prevent Windows from configuring components properly, leading to this error. SFC and DISM tools can repair these files.
- Type cmd in Windows search.
- Right-click on Command Prompt and pick Run as administrator.
- User Account Control window will show up – click Yes when prompted.
- Then, copy and paste the following command, pressing Enter after:
sfc /scannow - Wait till the scan is finished. If Windows finds system file integrity violations, it will attempt to fix them. After this, use the set of the following commands, pressing Enter each time:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- (Note: if you get an error executing this last command, add /Source:C:\RepairSource\Windows /LimitAccess to it and try again).
- Close down the Command Prompt and restart your device.
The above is the detailed content of How to fix 'Windows could not configure one or more system components' error?. For more information, please follow other related articles on the PHP Chinese website!

Windows updates are essential components delivered by Microsoft to enhance the functionality, security, and stability of the Windows operating system. These upd

The KB5053602 patch, released on March 11, 2025, targets Windows 11 editions 22H2 and 23H2, elevating the OS to OS Builds 22621.5039 and 22631.5039, respectivel

Windows 10 KB5053606 Update installation failed? This guide provides effective solutions! Many users are having problems trying to install the Windows 10 KB5053606 update released on Tuesday of Microsoft's March 2025 patch, such as SSH connection interruption, Dwm.exe unresponsiveness, or input method editor (IME) issues. Updates may be stuck during downloading or installation, or error codes may appear, such as 0x800f0922, 0xd000034, 0x80070437 and 0x80072efe. KB5053606 installation failure is usually caused by a variety of reasons, including Windows update component failure, system file corruption, and disk

Windows 11 KB5054979 Update: Installation Guide and Troubleshooting For Windows 11 24H2 version, Microsoft has released cumulative update KB5054979, which includes several improvements and bug fixes. This article will guide you on how to install this update and provide a solution to the installation failure. About Windows 11 24H2 KB5054979 KB5054979 was released on March 27, 2025 and is a security update for Windows 11 24H2 versions.NET Framework 3.5 and 4.8.1. This update enhances security and

The “Something went wrong” error tag 7q6ch in Microsoft Office disrupts your workflow during essential tasks such as creating documents or handling emails it a

Microsoft's March 11, 2025 update, KB5053598, is a crucial patch for Windows 11 24H2 (OS Build 26100.3476). This MiniTool guide covers everything you need to know, including troubleshooting installation problems. What's New in KB5053598? Released on

GTA 5 Enhanced ERR_GFX_D3D_NOD3D12 Error Fix Guide Grand Theft Auto V Enhanced (GTA 5 Enhanced) is an upgraded game, but some players encounter the "ERR_GFX_D3D_NOD3D12: DirectX 12 adapter or runner found" error when starting. This article provides several solutions. Cause of the Error: This error usually indicates that your system is missing a DirectX 12 runtime library or a compatible DirectX 12 graphics card. Solution: Method 1: Install DirectX Runtime Library Inspection

R.E.P.O. Client timeout problem and solution As an early access game, R.E.P.O. has some problems, where client timeouts are particularly tricky. This article will provide several effective solutions. About R.E.P.O. Client timeout R.E.P.O. Client timeout errors usually indicate that when the client attempts to connect or communicates with the R.E.P.O. server, the operation exceeds the allowed time limit, which may cause the player to be unable to join or play. Client timeouts can be caused by a variety of factors: Network Problem: Clients may experience network delay or connection problems, resulting in delayed communication with the server. Server overload: The server may be overloaded or unresponsive, causing


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SublimeText3 English version
Recommended: Win version, supports code prompts!

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft