“The operating system cannot run %1” [Fix]
System errors can occur once in a while, and many users reported getting ERROR_RELOC_CHAIN_XEEDS_SEGLIM error on their Windows 10 PCs. This error also comes with The operating system cannot run %1 message, and today we’re going to show you how to fix it properly.
How to fix ERROR_RELOC_CHAIN_XEEDS_SEGLIM error?
Fix – ERROR_RELOC_CHAIN_XEEDS_SEGLIM
Solution 1 – Completely remove your antivirus software
Having a proper antivirus is rather important, but certain antivirus tools might not be fully compatible with your system. Many users reported that ERROR_RELOC_CHAIN_XEEDS_SEGLIM error appeared on their system due to Norton or McAfee antivirus tools. If you have these tools installed, we urge you to remove them completely and check if that solves the issue.
Keep in mind that many antivirus tools tend to leave leftover files and registry entries that can interfere with your system even after you uninstall the application. To completely remove your antivirus, it’s recommended to use its dedicated removal tool. Many antivirus companies offer these tools for their software, so be sure to download dedicated removal tool for your antivirus. After running the tool, all files and registry entries associated with your antivirus will be removed from your system.
Once the antivirus software is completely removed, check if the issue still persists. As previously mentioned, many users reported that Norton and McAfee are the main cause for this problem, but any other antivirus can also cause this issue to appear.
Solution 2 – Switch to a different browser
Several users reported that this problem occurs while trying to run Internet Explorer. According to them, the application was unable to start due to The operating system cannot run %1 message. As a potential workaround users are suggesting to switch to a different browser and check if that solves the problem. Many users reported that this workaround works for them, so be sure to try it out.
Solution 3 – Run an sfc scan
If you’re frequently getting this error message, it might be due to corrupted files. Sometimes your system files can become corrupted and that will cause this and many other errors to appear. If that’s the case, you should be able to solve the problem by running an sfc scan. This is rather simple and you can do it by following these steps:
- Press Windows Key + X to open Win + X menu and choose Command Prompt (Admin) from the list.
- Once the Command Prompt starts, enter sfc /scannow and press Enter.
- The scanning process will now start. Be patient while Windows scans for corrupted files and don’t interrupt the scan.
Few users reported that this solution worked for them, so be sure to try it out.
Solution 4 – Remove problematic updates
Installing the latest updates is important if you want to keep your PC safe and stable. However, sometimes certain updates might have few bugs or cause new issues to occur. If this error started appearing after installing a Windows update, it’s rather likely that the update is causing this error. To fix the problem, you need to find and remove the problematic update from your PC. This is rather simple and you can do it by following these steps:
- Press Windows Key + I to open the Settings app.
- Once the Settings app opens, go to Update & security section. Navigate to Windows Update tab and click on Update history.
- List of all installed updates will appear. Click on Uninstall updates.
- Locate a recent update on the list and double click to uninstall it.
Keep in mind that Windows 10 tends to install updates automatically, so it’s recommended to download Show or hide updates troubleshooter. Using this tool you can prevent problematic updates from being installed automatically.
- READ ALSO: Fix: “Printer needs user intervention” error
Solution 5 – Reinstall Windows Media Player
Windows Media Player is a core component of Windows and a default multimedia player on Windows platform. Several users reported The operating system cannot run %1 message while trying to play an online video stream in Windows Media Player. To fix this problem, you just have to uninstall and reinstall the application by following these steps:
- Press Windows Key + S and enter windows features. Select Turn Windows features on or off from the list of results.
- List of features will now appear. Expand Media Features folder and uncheck Windows Media Player. Click OK to save changes.
- After you’re done, restart your PC.
After your PC restarts, Windows Media Player will be removed from it. To install it again, repeat the same steps, but be sure to check Windows Media Player option. Once the Windows Media Player installs again, the issue should be completely resolved.
Solution 6 – Copy postgreSQL DLLs to System32 directory
Several developers reported this problem while using postgreSQL with PHP on their PC. To fix the problem, you need to download postgreSQL, and copy its DLLs to the C:\Windows\System32 directory.
Keep in mind that this solution only applies to problems with postgreSQL, so if you don’t have this application installed, you can skip this solution entirely. In addition, copying DLLs to System32 directory can sometimes cause issues, so be sure to create a backup and use extra caution.
Solution 7 – Create a new user profile
Several users reported that this issue occurs when clicking links in Outlook, Skype and Excel. If you have the same problem, you might be able to solve it by creating a new user account. Sometimes your user account might be corrupted, and the only way to fix the problem is to create a new one. To do that, follow these simple steps:
- Press Windows Key + I to open the Settings app.
- Go to Accounts section. Now go to Family & other people in the left pane and click on Add someone else to this PC in Other people section on the right.
- Select I don’t have this person’s sign in information.
- Now click on Add a user without a Microsoft account.
- Enter the user name for the new account and click the Next button.
- After creating a new account, switch to it and check if the problem still persists. If not, copy all your important files to the new account and continue using it as your main account.
Some users are also suggesting to make a few changes to the registry. These steps aren’t mandatory, and if creating a new account fixed the problem for you, you can probably skip these steps. If not, you might want to try these steps as well:
- Log in with your new account.
- Navigate to C:\Users directory.
- Locate your old user profile and rename its folder to your_username.old.
- After doing that, press Windows Key + R and enter regedit. Click OK or press Enter.
- Optional: Changing the registry can be potentially dangerous, so we advise you to export your registry and create a backup. Simply go to File > Export and select a safe location for your registry. In case anything goes wrong, you can use this file to restore the registry to its previous state.
- In Registry Editor, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList key in the left pane.
- Expand ProfileList key and you should see several subkeys available. Check all the keys and look for ProfileImagePath value in the right pane. You need to find the key whose ProfileImagePath value represents the location of your old profile.
- Memorize the last four digits of that key, in our example it’s 1001 but it might be different on your PC, right click the key and choose Delete. Double check everything and be sure to delete the right key. Deleting the wrong key can cause issues with your PC, so be extra cautious.
- Now navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\ProfileGuid in the left pane and delete the key that has the same four digits that we mentioned in the previous step. In our example it was 1001, but it might be different on your PC. If you can’t find this key, feel free to skip this step.
- Restart your PC and login with your new account. Now transfer data from your old account to the new one if you already haven’t.
In most cases it’s just necessary to create a new user account and transfer your files to it, but if the problem still occurs, you might have to change your registry like we showed you in the steps above.
Solution 8 – Change your registry
If you’re having problems while opening links and you’re getting The operating system cannot run %1 message, you can fix the problem without creating a new user profile. To fix the issue, you need to make few changes in your registry. To do that, follow these steps:
- Start Registry Editor like we showed you in our previous solution.
- Be sure to back up your registry before proceeding.
- Press Ctrl + F and enter 9BD02EED-6C11-4FF0-8A3E-0B4733EE86A1 or 6A0357B5-AB99-4856-8A59-CF2C38579E78. Click Find Next button.
- If you find a key that has C:\ProgramData\App-V\9BD02EED-6C11-4FF0-8A3E-0B4733EE86A1\6A0357B5-AB99-4856-8A59-CF2C38579E78\Root\VFS\System\ieframe.dll value, be sure to replace it with C:\windows\system32\ieframe.dll.
- Repeat the search and replace the values as we mentioned in our previous step. You might have to repeat the search a couple of times in order to replace all values.
- After making the changes, restart your PC and check if the problem is resolved.
Keep in mind that this solution is for advanced users, so if you choose to apply it, be extra cautious in order to avoid causing damage to your Windows installation.
Solution 9 – Rename ssleay32.dll
This solution applies mostly to PHP developers that are getting The operating system cannot run %1 error on their PC. According to users, you might be able to fix this problem by reinstalling PHP and all the necessary components. In addition, some users are suggesting to locate ssleay32.dll in C:\Windows\System32 folder and rename it. Keep in mind that renaming files in System32 folder can be potentially dangerous, so use extra caution. After renaming the file, the issue should be completely resolved. This solution applies only to users that have PHP installed, so if you’re not a web developer you can skip this solution entirely.
Solution 10 – Change Skype shortcut parameters
If you’re having this problem while trying to sign in to Skype, you might want to try adding launch parameters to Skype’s shortcut. This is rather simple and you can do it by following these steps:
- Make sure that Skype isn’t running in the background. If it is, close it.
- Now locate Skype shortcut, right click it and choose Properties from the menu.
- Locate Target or Start in field and add /legacylogin after the quotes. Do not change the path inside the quotes. Click Apply and OK to save changes.
After making the changes, use that shortcut to start Skype. This is just a workaround, but it works according to users, so be sure to try it out. Keep in mind that you’ll have to keep using that shortcut to start Skype every time you want to use it.
Solution 11 – Stop Apache service and copy DLL files
If you’re running WAMP and PHP on your local PC, you might experience The operating system cannot run %1 error once in a while. If you’re having this problem, you need to stop Bitnami WAMP Apache service using Stack Manager application.
After that, copy libeay32.dll and ssleay32.dll from installdir/php/ to installdir/apache2/bin/ directory. Lastly, start Bitnami WAMP Apache service again and check if everything is in order.
This solution is for web developers that have WAMP running on their PC. If you’re not using this application, this solution won’t apply to you.
Solution 12 – Remove Internet Explorer Developer Channel
According to users, The operating system cannot run %1 error is sometimes caused by Internet Explorer Developer Channel, so in order to fix this problem, you’ll need to remove it from your PC. To do that, follow these steps:
- Press Windows Key + I to open the Settings app.
- Go to System section and navigate to Apps & features. List of all installed applications will now appear. Select Internet Explorer Developer Channel and click the Uninstall button to remove it.
Alternatively, you can remove this application by following these steps:
- Press Windows Key + X and choose Programs and Features from the menu.
- List of all installed applications will now appear. Locate Internet Explorer Developer Channel and double click it to remove it.
If you don’t have Internet Explorer Developer Channel, you can fix the problem by installing and then removing it by using instructions above. You can download Internet Explorer Developer Channel from Microsoft’s website. After removing the application, the problem should be resolved completely.
Solution 13 – Update libeay32.dll and ssleay32.dll files
Another solution that can help web developers that have this problem with PHP is to update libeay32.dll and ssleay32.dll files. Simply download these files from the latest PHP package and update them, and the problem should be resolved. In addition, some users are also suggesting to update php_curl.dll, so you might want to try that as well. This solution only applies to PHP developers, so if you’re not using PHP, this solution doesn’t apply to you.
ERROR_RELOC_CHAIN_XEEDS_SEGLIM and The operating system cannot run %1 errors can cause a lot of problems on your PC, but you should be able to fix them by using one of our solutions.
- “We encountered an error please try signing in again later” error with Windows 10 Store [Fix]
- An error occurred while internet connection sharing was being enabled [FIX]
- System Restore fails to extract the file/original copy [FIX]
- “Your PC ran into a problem and needs to restart” error [FIX]
- “PC stuck on Getting Windows ready, Don’t turn off your computer screen” error [Fix]