Меню

Ошибка shellexecuteex failed code 2

При попытке установить программу на вашем компьютере с Windows, Если вы видите “ShellExecuteEx failed” в сопровождении различных кодов, то этот пост поможет вам.

Сопутствующие коды ошибок могут быть: 2, 5, 67, 255, 1155, 1460, 8235, 2147221003, и т.д. Эта ошибка обычно возникает, если установщик требует прав администратора, файл установки был поврежден или существует конфликт приложений.

ShellExecuteEx — это функция ОС, которая выполняет операцию над указанным файлом. Если операция завершится неудачно, вы получите эту ошибку.

  1. Запустите исполняемый файл от имени администратора
  2. Повторно загрузите или переустановите программу
  3. Запустить Средство Проверки Системных Файлов
  4. Сброс звуков по умолчанию.

Давайте подробно рассмотрим эти методы.

Попробуйте запустить приложение от имени администратора

Запуск приложений с правами администратора. Даже если приложение не удается запустить, попробуйте переустановить приложение с правами администратора. Просто щелкните правой кнопкой мыши на файле установщика и нажмите кнопку Запуск от имени администратора.

Запуск с правами администратора
Запуск с правами администратора

Загрузите установщик еще раз, а затем установите повторно

Иногда, когда вы загружаете любое приложение для установки, вы возможно столкнулись с ситуацией, когда программа установки не будет работать и приложение не будет установлено. Это может произойти из-за поврежденного или файла установщика.

Попробуйте загрузить то же самое с официального сайта приложения или любого доверенного источника. Также можно отключить антивирус на время установки и далее добавить приложение в исключения антивируса ( Внимание!!, вы должны быть уверены, что в этом файле нет вирусов или он из надежного источника)

Здесь вы можете приобрести ключ лицензии Windows 10 Pro 2020. Вы сразу же получаете ваш собственный уникальный ключ активации. После ввода лицензионного ключа вы начинаете использовать лицензионную операционную систему без ограничений, а также получать последующие пакеты обновлений, выпускаемые Microsoft.

Запустите сканирование SFC

Запуск сканирования SFC делается для замены потенциально поврежденных системных файлов. Таким образом, если ошибка возникает из-за поврежденного системного файла, то следующие шаги должны помочь вам исправить ошибку.

SFC scan не только находит проблемный системный файл, но и исправляет его.

Нажмите Клавишу Win + X . Откроется меню быстрого доступа.
Нажмите на Windows PowerShell (администратор) . Если вместо PowerShell отображается Командная строка, выберите пункт Командная строка (администратор) .

Windows PowerShell c правами администратора
Windows PowerShell c правами администратора

Выполните команду: sfc /scannow
Подождите несколько секунд, так как требуется время для завершения сканирования.
Если проблема в этом, то ошибка должна быть решена.

сканирование SFC.jpg
сканирование SFC.jpg

Но если есть действительно большая проблема, то вы можете столкнуться с сообщением, говорящим: «Windows Resource Protection нашел поврежденные файлы, но не смог исправить».

Вам просто нужно перезагрузить машину в безопасном режиме и снова запустить вышеуказанную команду.

Сброс системных звуков по умолчанию

Вы можете подумать, что как сброс системного звука по умолчанию может решить системную ошибку, такую как “ShellExecuteEx”? Но некоторые пользователи сообщили, как этот шаг решил их проблему.

Откройте диалоговое окно Выполнить, нажав клавишу Win + R.

И введите mmsys.cpl нажмите Enter.

Нажмите на вкладку Звуки. Выберите «По умолчанию» в звуковой схеме.

Нажмите на кнопку Применить, а затем на кнопку ОК.

Сброс системных звуков Windows 10
Сброс системных звуков Windows 10

Recently, lots of Windows 10 users have reported that they are getting “shellexecuteex failed code 2” while installing .exe files. Since Windows is well-reputed in ruining the user experience, errors like these are now considered ‘Normal’. For Windows users, reinstalling Windows operating system is a common thing, and the cycle of installing and formatting the operating system never seems to end.

After receiving multiple messages from our visitors regarding the ‘shellexecuteex failed code 2’ error message, we have researched and found that the error occurs due to some bugs. The bug is fixed in the latest build of Windows OS, but, the problem is that the users who are using the pirated version of Windows OS won’t get the update.

So, for those users, we are going to discuss a few best methods that could fix the ‘shellexecuteex failed code 2’ in no-time. Since the main cause of the error message is yet to be found, users need to follow all methods to fix the shellexecuteex failed code 2 error message.

1. Scan your computer with Powerful security tool

Scan Your Computer With Antivirus

Scan Your Computer With Antivirus

Well, this is one of the first things which you need to do while dealing with errors. It’s worth to note that virus, malware, spyware, adware, etc. sometimes plays with the system files which can trigger different errors. So, before you make up your mind to follow the other methods, make sure to scan your computer. Even if the full system scan fails to fix the error message, it will eliminate the security threats. So, make sure to scan your system with security tools to fix the ‘shellexecuteex failed code 2’ error message.

2. Try running in Administrator mode

Try running in Administrator mode

Try running in Administrator mode

Well, if you are getting the error while installing programs, then you can try running the installer with Administrator privileges. If there’s something wrong with the permissions, then running the installer in Administrator mode will probably eliminate the ‘shellexecuteex failed code 2’ error message. Installing apps in Administrator mode is easy; users need to right-click on the installer and select the option ‘Run as administrator’. Some apps also require administrator privileges to install, so if this is what triggers the error, then it will be fixed.

3. Re-Download The Installer & Install

Re-Download The Installer & Install

Re-Download The Installer & Install

If you are getting the ‘shellexecuteex failed code 2’ error message while installing any app or game that you have just downloaded, then we recommend you to redownload the installer. There might be some fault in the installation file which is triggering the ‘shellexecuteex failed code 2’ error message. So, in such a scenario, users need to uninstall the app or traces of it and install it again. Also, make sure to run the installer in ‘Administrator mode’.

4. Revert the System Sounds To the default

Well, some users have reported that reverting the system sounds to the default has fixed the error message. The problem usually occurs when the module you are trying to install or use fails to handle the system sounds properly. So, if that was the issue, then you need to revert the system sounds to the default to fix the error message.

Step 1. First of all, press Windows Key + R to open the RUN dialog box.

Open RUN Dialog box

Open RUN Dialog box

Step 2. On the RUN dialog box, enter mmsys.cpl and hit enter.

Enter mmsys.cpl and press Enter

Enter mmsys.cpl and press Enter

Step 3. Next, you need to select the ‘Sounds’ tab and then select ‘Windows default’ under the Sound Scheme.

Head to the 'Sound' tab and select 'Windows default' under Sound scheme

Head to the ‘Sound’ tab and select ‘Windows default’ under Sound scheme

That’s it! You are done. Now just restart your computer to fix the shellexecuteex failed error message from Windows 10.

5. Run SFC Command

Well, the error message “shellexecuteex failed code 2” also occurs due to corrupted system files. So, if you are getting the error message due to corrupted system files, then you need to use the SFC command. The SFC Command on Windows will most probably fix all corrupted, missing or changed system files. Here’s how to use SFC command to fix shellexecuteex failed code 2 error message.

Step 1. First of all, type in CMD on the search menu and right-click on the command prompt. From the right-click menu, select ‘Command Prompt (Admin)’

Using SFC Command

Using SFC Command

Step 2. Now on the command prompt window, enter the command ‘sfc /scannnow’ and press enter.

Using SFC Command

Using SFC Command

Step 3. Now, wait for a few seconds until the scan completes. If you get an error ‘Windows Resource Protection found corrupt files but was unable to fix’, then run the same command in the Safe mode.

That’s it; you are done! This is how you can use the SFC command to fix “shellexecuteex failed code 2” from Windows 10.

6. System Repair

Well, if the SFC command has failed to fix the shellexecuteex failed code 2 error message, then you need to repair your system. However, you need to have a working Windows bootable DVD or USB to perform a system repair. The Windows System repair utility will fix various problems related to System 32 files, restore points, registry, etc.

Using System Repair

Using System Repair

Simply insert the Windows installation DVD or USB drive and reboot the computer. During the startup, you will be asked to press any key to boot from DVD or USB. Press any key and on the next page, select ‘Repair’. Now just follow the on-screen instruction to repair your system.

So, these are the best methods to fix ‘shellexecuteex failed code 2′ error message from Windows computer. If you know any other method to fix the error, let us know in the comment box below.’

Как исправить сообщение об ошибке «Shellexecuteex failed code 2» 1

В последнее время много Windows 10 пользователей сообщили, что они получают «код ошибки shellexecuteex 2» при установке файлов .exe. С Windows имеет хорошую репутацию в ущерб пользовательскому опыту, подобные ошибки теперь считаются «нормальными». Для Windows пользователи, переустановка Windows операционная система – обычное дело, и цикл установки и форматирования операционной системы, кажется, никогда не заканчивается.

После получения нескольких сообщений от наших посетителей относительно сообщения об ошибке «shellexecuteex failed code 2» мы исследовали и обнаружили, что ошибка возникает из-за некоторых ошибок. Ошибка исправлена ​​в последней сборке Windows ОС, но проблема в том, что пользователи, использующие пиратскую версию Windows ОС не получит обновление.

Итак, для этих пользователей мы собираемся обсудить несколько лучших методов, которые могут в кратчайшие сроки исправить «ошибочный код shellexecuteex 2». Поскольку основная причина сообщения об ошибке еще не найдена, пользователям необходимо следовать всем методам, чтобы исправить сообщение об ошибке shellexecuteex failed code 2.

1. Просканируйте свой компьютер с помощью мощного инструмента безопасности.

Сканируйте свой компьютер с помощью антивируса

Что ж, это одна из первых вещей, которые вам нужно сделать при работе с ошибками. Стоит отметить, что вирусы, вредоносные программы, шпионское ПО, рекламное ПО и т. Д. Иногда играют с системными файлами, что может вызвать различные ошибки. Итак, прежде чем вы решите использовать другие методы, обязательно просканируйте свой компьютер. Даже если полное сканирование системы не поможет исправить сообщение об ошибке, оно устранит угрозы безопасности. Поэтому обязательно просканируйте свою систему с помощью инструментов безопасности, чтобы исправить сообщение об ошибке «shellexecuteex failed code 2».

2. Попробуйте запустить в режиме администратора.

Попробуйте запустить в режиме администратора

Что ж, если вы получаете сообщение об ошибке при установке программ, вы можете попробовать запустить установщик с правами администратора. Если с разрешениями что-то не так, то запуск установщика в режиме администратора, вероятно, устранит сообщение об ошибке «shellexecuteex failed code 2». Устанавливать приложения в режиме администратора очень просто; пользователям необходимо щелкнуть установщик правой кнопкой мыши и выбрать параметр «Запуск от имени администратора». Некоторые приложения также требуют прав администратора для установки, поэтому, если это вызывает ошибку, она будет исправлена.

3. Повторно загрузите установщик и установите его.

Повторно загрузите установщик и установите

Если вы получаете сообщение об ошибке «shellexecuteex failed code 2» при установке любого приложения или игры, которые вы только что загрузили, мы рекомендуем вам повторно загрузить установщик. В установочном файле может быть какая-то ошибка, которая вызывает сообщение об ошибке «shellexecuteex failed code 2». Таким образом, в таком сценарии пользователям необходимо удалить приложение или его следы и установить его снова. Кроме того, не забудьте запустить установщик в «режиме администратора».

4. Верните системные звуки к значениям по умолчанию.

Что ж, некоторые пользователи сообщили, что возвращение системных звуков к значениям по умолчанию устранило сообщение об ошибке. Проблема обычно возникает, когда модуль, который вы пытаетесь установить или использовать, не может правильно обрабатывать системные звуки. Итак, если это была проблема, вам нужно вернуть системные звуки по умолчанию, чтобы исправить сообщение об ошибке.

Шаг 1. Прежде всего, нажмите Windows Клавиша + R , чтобы открыть диалоговое окно RUN.

Открыть диалоговое окно RUN

Шаг 2. В диалоговом окне ЗАПУСК введите mmsys.cpl и нажмите Enter.

Введите mmsys.cpl и нажмите Enter.

Шаг 3. Далее вам нужно выбрать ‘Звуки’ вкладка, а затем выберите ‘Windows дефолт’ под Звуковой схемой.

Перейдите на вкладку “Звук” и выберите “Windows по умолчанию ‘в разделе Звуковая схема

Вот и все! Вы сделали. Теперь просто перезагрузите компьютер, чтобы исправить сообщение об ошибке shellexecuteex failed от Windows 10.

5. Запустите команду SFC.

Что ж, сообщение об ошибке «shellexecuteex failed code 2» также возникает из-за поврежденных системных файлов. Итак, если вы получаете сообщение об ошибке из-за поврежденных системных файлов, вам необходимо использовать команду SFC. Команда SFC на Windows скорее всего, исправит все поврежденные, отсутствующие или измененные системные файлы. Вот как использовать команду SFC, чтобы исправить сообщение об ошибке shellexecuteex failed code 2.

Шаг 1. Прежде всего, введите CMD в меню поиска и щелкните правой кнопкой мыши командную строку. В контекстном меню выберите «Командная строка (администратор)».

Использование команды SFC

Шаг 2. Теперь в окне командной строки введите команду sfc / scannnow и нажмите клавишу ВВОД.

Использование команды SFC

Шаг 3. Теперь подождите несколько секунд, пока сканирование не завершится. Если вы получите сообщение об ошибке ‘Windows Защита ресурсов обнаружила поврежденные файлы, но не смогла их исправить », затем выполните ту же команду в безопасном режиме.

Вот и все; вы сделали! Вот как вы можете использовать команду SFC, чтобы исправить «ошибочный код 2 shellexecuteex» из Windows 10.

6. Ремонт системы

Что ж, если команде SFC не удалось исправить сообщение об ошибке shellexecuteex failed code 2, вам необходимо восстановить вашу систему. Однако вам необходимо иметь рабочий Windows загрузочный DVD или USB для восстановления системы. В Windows Утилита восстановления системы исправит различные проблемы, связанные с файлами System 32, точками восстановления, реестром и т. Д.

Использование восстановления системы

Просто вставьте Windows установочный DVD или USB-накопитель и перезагрузите компьютер. Во время запуска вам будет предложено нажать любую клавишу для загрузки с DVD или USB. Нажмите любую клавишу и на следующей странице выберите «Восстановить». Теперь просто следуйте инструкциям на экране, чтобы восстановить вашу систему.

Итак, это лучшие методы для исправления сообщения об ошибке shellexecuteex failed code 2 из Windows компьютер. Если вы знаете какой-либо другой способ исправить ошибку, сообщите нам об этом в поле для комментариев ниже ».

Download PC Repair Tool to quickly find & fix Windows errors automatically

When you try to install a program on your Windows computer if you see a “ShellExecuteEx failed” accompanied by different codes, then this post will help you. The accompanying error codes could be 2, 5, 67, 255, 1155, 1460, 8235, 2147221003, etc. . This error usually occurs, if the installer requires administrator privileges, the setup file has become corrupted, or there is application conflict. ShellExecuteEx is an OS function that performs an operation on a specified file. If the operation fails, you get this error.

shellexecuteex failed

In this article, we will show you how to deal with ShellExecuteEx failed errors in Windows 11/10. You have the following options:

  1. Run the Exe file as administrator
  2. Re-download or reinstall the program
  3. Run System File Checker
  4. Reset Sounds to default
  5. Install or run the program in Clean Boot State.

Let us take a look at these methods in detail.

1] Try running the application as an administrator

run_as_administrator

Running applications with admin rights make applications run with more power. Even if the application fails to open up, try re-installing the application with admin rights. Just right click on the installer file and click on Run as administrator.

2] Download the installer again and then install

Sometimes when you download any application to install, you may have faced a situation where the setup won’t run and the app won’t install. This may happen due to a corrupt or defective installer file. Try downloading the same from the application’s official website or any trusted source.

3] Run SFC scan

sfc_scan

You may know that running an SFC scan is done for replacing potentially corrupted system files. So, if the error is occurring due to a corrupted system file then the following steps should help you. SFC scan not only finds a problematic system file but also fixes it.

  1. Press Win Key + X. A Quick Access Menu will open up.
  2. Click on Windows PowerShell (Admin). If it shows Command Prompt instead of PowerShell then select Command Prompt (Admin).
  3. Run the command: sfc /scannow
  4. Wait for some moments as it takes time to complete the scan.

If everything goes right, the error should get resolved. But, if there is a really big problem then you may encounter a message saying: ‘Windows Resource Protection found corrupt files but was unable to fix’. You just need to restart your machine in Safe Mode and run the above command again.

4] Reset System Sounds to default

windows_default_sound

You may think that how resetting system sound to default can solve a system error like “ShellExecuteEx”? But some of the users have reported how this step solved their problem and it is worth mentioning, it may solve your problem too.

Open Run dialog box by pressing Win Key + R.

Type mmsys.cpl and press Enter.

Click on Sounds Tab. Select Windows Default in Sound Scheme.

Click on Apply and then on OK.

The problem should have gone by now.

5] Install or run the program in Clean Boot State

To avoid program conflicts, you may install or run the program in Clean Boot State and see if that helps you.

These are some of the methods you can try to resolve the error. Let us know if this helped.

Ezoic

Shubham is a PHP Developer, who is skilled in PHP, DOM, Angular, JavaScript, and C#. He loves talking about Microsoft technologies.

Updated January 2023: Stop getting error messages and slow down your system with our optimization tool. Get it now at this link

  1. Download and install the repair tool here.
  2. Let it scan your computer.
  3. The tool will then repair your computer.

ShellExecuteEx failed; code1155 is a system error code that usually occurs when you cannot open a file. This is because your computer is attacked by malware or viruses, or because your antivirus program is in conflict with ShellExecuteEx.

ShellExecuteEx is an important function of the system routine. ShellEx has failed; code1155 only means that your system is at high risk. To avoid further problems and damage, you should do your best to remove existing viruses as quickly as possible.

Running the application as an administrator

If you encounter a Shellexecuteex Failed error when opening or installing an application, it can cause problems due to an unexpected shutdown of the application or the installation of an executable file that does not have administrator access.

The following section explains how to run an application as an administrator.

Step 1: Right-click the application that causes the error and select Properties.

Step 2: Select the Compatibility tab and enable this program as an administrator in the Runtime Settings section. Click on Apply.

Step 3: Restart the application and check that the Shellexecuteex Failed error is fixed.

January 2023 Update:

You can now prevent PC problems by using this tool, such as protecting you against file loss and malware. Additionally it is a great way to optimize your computer for maximum performance.
The program fixes common errors that might occur on Windows systems with ease — no need for hours of troubleshooting when you have the perfect solution at your fingertips:

  • Step 1 : Download PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • Step 2 : Click “Start Scan” to find Windows registry issues that could be causing PC problems.
  • Step 3 : Click “Repair All” to fix all issues.

download

Disable UAC

Disable the UAC and try to reinstall or run the program.

Download and reinstall the installation program

If you receive the error message “shellexecuteex failed code 2” when installing an application or game you have just downloaded, we recommend that you download the installation program again. There may be an error in the installation file that causes the error message “shellexecuteex failed code 2”. In such a scenario, users will have to uninstall and reinstall the application or its traces. Also make sure that you run the installation program in administrator mode.

Resetting the System Sounds to the Default

As reported by several different users, this particular problem can also be caused by certain system sounds defined by certain subjects that are not properly handled by the module they are trying to use. If this scenario is applicable, the application will crash with the sounds when trying to play them,

In this case, you can solve the problem by resetting all Windows sounds to the default value. After the system rebooted, most of the users concerned reported that the problem had been solved.

Here is a quick guide to reset the system sounds to their default values:

  1. Press Windows + R to open a Run dialog box. In the Run field, type “mmsys.cpl” in the text box and press Enter to open the Sound screen.
  2. Once in the Sound window, select the Sounds tab from the horizontal menu. Then change the sound scheme to Windows Standard.
  3. Once the active sound scheme has been successfully modified, restart your computer and check that the problem is solved the next time you start it.

Start your computer in safe mode and check if the problem persists.

  1. Press the Windows + C button, then click Settings.
  2. Click Power, hold down the Shift key on your keyboard, and then click Restart.
  3. Click on Troubleshooting.
  4. Click on Advanced Options.
  5. Click on Startup Settings.
  6. Click Restart.
  7. Press the 5 key on your keyboard to activate the safe mode with network.

https://www.nvidia.com/en-us/geforce/forums/geforce-experience/14/192666/shellexecuteex-failed-code-1155/

Expert Tip: This repair tool scans the repositories and replaces corrupt or missing files if none of these methods have worked. It works well in most cases where the problem is due to system corruption. This tool will also optimize your system to maximize performance. It can be downloaded by Clicking Here

ed_moyes

CCNA, Web Developer, PC Troubleshooter

I am a computer enthusiast and a practicing IT Professional. I have years of experience behind me in computer programming, hardware troubleshooting and repair. I specialise in Web Development and Database Design. I also have a CCNA certification for Network Design and Troubleshooting.

Post Views: 222

Когда вы пытаетесь установить программу на свой компьютер с Windows, если вы видите сообщение «ShellExecuteEx failed» с разными кодами, тогда этот пост поможет вам. Сопутствующие коды ошибок могут быть 2, 5, 67, 255, 1155, 1460, 8235, 2147221003 и т. Д. Эта ошибка обычно возникает, если для установщика требуются права администратора, файл установки поврежден или существует конфликт приложения. ShellExecuteEx — это функция ОС, которая выполняет операцию с указанным файлом. Если операция завершится неудачно, вы получите эту ошибку.

shellexecuteex не удалось

Исправить ошибку ShellExecuteEx failed

В этой статье мы покажем вам, как бороться с ошибками ShellExecuteEx в Windows 10. У вас есть следующие возможности:

  1. Запустите EXE-файл от имени администратора
  2. Перезагрузите или переустановите программу
  3. Запустить проверку системных файлов
  4. Сбросить звуки по умолчанию
  5. Установите или запустите программу в состоянии чистой загрузки.

Давайте рассмотрим эти методы подробнее.

1]Попробуйте запустить приложение от имени администратора.

запустить от имени администратора

Запуск приложений с правами администратора позволяет приложениям работать с большей мощностью. Даже если приложение не открывается, попробуйте переустановить приложение с правами администратора. Просто щелкните правой кнопкой мыши файл установщика и выберите Запуск от имени администратора.

Иногда, когда вы загружаете какое-либо приложение для установки, вы можете столкнуться с ситуацией, когда установка не запускается, и приложение не устанавливается. Это может произойти из-за поврежденного или неисправного установочного файла. Попробуйте скачать то же самое с официального сайта приложения или из любого надежного источника.

3]Запустить сканирование SFC

sfc_scan

Возможно, вы знаете, что сканирование SFC выполняется для замены потенциально поврежденных системных файлов. Итак, если ошибка возникает из-за поврежденного системного файла, вам должны помочь следующие шаги. Сканирование SFC не только находит проблемный системный файл, но и исправляет его.

  1. Нажмите Ключ победы + Икс. А Меню быстрого доступа откроется.
  2. Нажмите на Windows PowerShell (администратор). Если вместо PowerShell отображается командная строка, выберите Командная строка (администратор).
  3. Выполните команду: sfc / scannow
  4. Подождите несколько секунд, так как для завершения сканирования требуется время.

Если все пойдет правильно, ошибка должна быть устранена. Но, если есть действительно большая проблема, вы можете столкнуться с сообщением: «Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить‘. Вам просто нужно перезагрузить компьютер в безопасном режиме и снова запустить указанную выше команду.

4]Сброс системных звуков по умолчанию

windows_default_sound

Вы можете подумать, как сброс системного звука до значения по умолчанию может решить системную ошибку, такую ​​как «ShellExecuteEx»? Но некоторые пользователи сообщили, как этот шаг решил их проблему, и стоит упомянуть, что он может решить и вашу проблему.

Открыть Пробег диалоговое окно, нажав Ключ победы + р.

Тип mmsys.cpl и нажмите Enter.

Нажмите на Звуки Табл. Выбирать Windows по умолчанию в звуковой схеме.

Нажмите Применить, а затем ОК.

Проблема уже должна была исчезнуть.

5]Установите или запустите программу в состоянии чистой загрузки.

Чтобы избежать конфликтов программ, вы можете установить или запустить программу в чистом состоянии загрузки и посмотреть, поможет ли это вам.

Вот некоторые из методов, которые вы можете попробовать устранить. Сообщите нам, помогло ли это.

shellexecuteex_code_2_error

Ошибка «Shellexecuteex Failed» возникает перед пользователями Windows всякий раз, когда те пытаются совершить действие, требующее подключения к Интернету, либо установить какое-то приложение в систему. Пользователи утверждают, что данное сообщение могут сопровождать самые разные коды.

Содержание

  • Причины за «Shellexecuteex Failed»
  • Методы решения «Shellexecuteex Failed»
    • Метод №1 Запуск приложения от имени Администратора (если применимо)
    • Метод №2 Сканирование системных файлов
    • Метод №3 Сброс настроек системных звуков
    • Метод №4 Выполнение чистой загрузки
    • Метод №5 Редактирование групповой политики

Причины за «Shellexecuteex Failed»

  • У приложения нет прав администратора.
  • Повреждение системных файлов Windows.
  • Системные звуки, заданный пользователем, заставляют приложение вылетать.
  • Конфликт между двумя или несколькими приложениями.
  • Чрезвычайно строгие групповые политики системы Windows.

Методы решения «Shellexecuteex Failed»

Shellexecuteex Failed

Метод №1 Запуск приложения от имени Администратора (если применимо)

Самый простой метод в подобной ситуации — это запуск необходимого приложения от имени Администратора. Разумеется, этот метод подойдет далеко не для всех пользователей. Чтобы запустить приложение от имени Администратора, вам нужно сделать следующее:

  1. нажмите правой кнопкой мыши на исполнительный файл (.exe) нужного вам приложения;
  2. выберите в контекстном меню пункт «Свойства»;
  3. перейдите во вкладку «Совместимость»;
  4. поставьте галочку возле пункта «Запускать эту программу от имени администратора»;
  5. нажмите кнопки «Применить» и «OK».

Попробуйте запустить приложение и посмотрите, проявится ли ошибка «Shellexecuteex Failed» или нет.

Метод №2 Сканирование системных файлов

Возможно, причиной за появлением данного сообщения стоят поврежденные системные файлы. В таком случае вам необходимо воспользоваться утилитами SFC и DISM. Они просканируют вашу Windows на наличие поврежденных файлов и восстановят их, если это будет возможно.

Попробуйте сделать следующее:

  1. нажмите Windows+R;
  2. копируйте в пустую строчку «cmd» и нажмите Ctrl+Shift+Enter;
  3. впишите команду «sfc /scannow» и нажмите Enter;
  4. подождите окончания работы утилиты SFC и перезагрузите компьютер;
  5. снова откройте командную строку;
  6. выполните следующие команды:
    • Dism.exe /online /cleanup-image /scanhealth;
    • Dism.exe /online /cleanup-image /restorehealth;
  7. перезагрузите компьютер.

Если эти утилиты нашли на вашем компьютере повреждения и исправили их (это станет понятно из информации в командной строке), то сообщение «Shellexecuteex Failed» должно исчезнуть.

Метод №3 Сброс настроек системных звуков

Как бы странно это не звучало, но рассматриваемая сегодня ошибка может возникать… из-за системных звуков Windows. Возможно, не так давно вы меняли настройки своих системных звуков. Если это так, то попробуйте сделать следующее:

  1. нажмите Windows+R;
  2. пропишите в пустой строчке «mmsys.cpl» и нажмите Enter;
  3. перейдите во вкладку «Звуки»;
  4. выберите в ниспадающем меню звуковых схем значение «По умолчанию»;
  5. нажмите кнопки «Применить» и «OK»;
  6. перезагрузите компьютер.

Проверьте, исчезла ли ошибка «Shellexecuteex Failed» или нет.

Метод №4 Выполнение чистой загрузки

Конфликт между какими-то программами в системе может вызвать ошибку «Shellexecuteex Failed». Но как понять, что дело действительно заключается в конфликте между программным обеспечением? Ответ — чистая загрузка. Чтобы осуществить чистую загрузку, сделайте следующее:

  1. нажмите Windows+R;
  2. копируйте в пустую строчку «msconfig» и нажмите Enter;
  3. перейдите во вкладку «Службы»;
  4. поставьте галочку возле опции «Не отображать службы Майкрософт» и нажмите кнопку «Отключить все»;
  5. теперь перейдите во вкладку «Автозагрузка» и нажмите на строчку «Открыть диспетчер задач»;
  6. отключите все программы из предоставленного списка;
  7. перезагрузите компьютер.

Протестируйте теперь свою систему. Если ошибка «Shellexecuteex Failed» исчезла, то какая-то отключенная служба или программа действительно была «виновницей». Вам нужно поочередно включать отключенные программы/службы и тестировать систему, чтобы понять, что конкретно вызывает ошибку.

Метод №5 Редактирование групповой политики

Если ничего из вышеуказанного не сработало, то можно попробовать воспользоваться этим методом. Некоторые пользователи утверждают, что им удалось избавиться от ошибки «Shellexecuteex Failed», отредактировав групповую политику «Контроль учетных записей пользователей: повышение прав только для подписанных и проверенных исполняемых файлов».

Чтобы сделать это на своем компьютере, вам нужно выполнить следующее:

  1. нажмите Windows+R;
  2. пропишите «gpedit.msc» и нажмите Ctrl+Shift+Enter;
  3. пройдите следующим путем: Политика “Локальный компьютер”→Конфигурация компьютера→Конфигурация Windows→Параметры безопасности;
  4. открыв меню параметров безопасности, нажмите дважды левой кнопкой мыши на «Контроль учетных записей пользователей: повышение прав только для подписанных и проверенных исполняемых файлов»;
  5. поставьте галочку возле пункта «Отключить»;
  6. сохраните изменения в настройках групповой политики системы и перезагрузите компьютер.

Мы надеемся, что наш материал был полезен в решении ошибки «Shellexecuteex Failed».

For those ending up with duplicate entries after following John Swaringen’s or Laurie Stearn’s, like Aske B, this is because these answers are incomplete and don’t deal with the removal of the default entry. If you compare them to Steve’s answer, they pick up where he says «Now we re-create it» and you still have to do the stuff he says before that to remove the default entry. You don’t have to reinstall N++, though you can if you feel more comfortable doing that. Unfortunately, while a .reg file could be created to remove the default entry automatically, to make it easier for those who prefer not to do manual registry edits, it’s not likely to work well, since it’s probably in a different location for different people. Mine, for example, was in [HKEY_CLASSES_ROOTCLSID{B298D29A-A6ED-11DE-BA8C-A68E55D89593}].

Another tidbit: If you want to change the location of the entry in the right-click menu, whether to make it be right under the top/default «Open» or «Open with» entry» (and keep in mind it may be when you create it but that may change later if/when another program creates a new entry, so you may want to just do this now to prevent that from happening later) or to move it down closer to the default entry’s position (toward the bottom of the top section), you do this via the key name. For example, keys in this order will result in context menu entries in the same order:

[HKEY_CLASSES_ROOT*shell!EditWithNotepad]
[HKEY_CLASSES_ROOT*shellAEditWithNotepad]
[HKEY_CLASSES_ROOT*shellAnotherProgram]
[HKEY_CLASSES_ROOT*shellEditWithNotepad]
[HKEY_CLASSES_ROOT*shellOpenWithNotepad]
[HKEY_CLASSES_ROOT*shellSomeOtherProgram]
[HKEY_CLASSES_ROOT*shellZOpenWithNotepad]

Keep in mind these are merely the key names, and they have no impact on the entries’ text, only their positions. The actual text of the entry is determined by the «(Default)» name provided in the right pane. And, of course, you can use this to change the order of the other entries as well (top section only, though I’m sure the other sections can be tweaked elsewhere in the registry, plus I believe there are programs specifically for modifying the context menu.

Когда вы пытаетесь установить программу на свой компьютер с Windows, если вы видите сообщение «ShellExecuteEx failed», сопровождаемое разными кодами, этот пост поможет вам. Сопутствующие коды ошибок могут быть 2, 5, 67, 255, 1155, 1460, 8235, 2147221003 и т. Д. Эта ошибка обычно возникает, если для установщика требуются права администратора, файл установки поврежден или существует конфликт приложения. ShellExecuteEx — это функция ОС, которая выполняет операцию с указанным файлом. Если операция завершится неудачно, вы получите эту ошибку.

shellexecuteex не удалось

Исправить ошибку ShellExecuteEx failed

В этой статье мы покажем вам, как бороться с ошибками ShellExecuteEx в Windows 10. У вас есть следующие возможности:

  1. Запустите Exe-файл от имени администратора
  2. Перезагрузите или переустановите программу
  3. Запустить проверку системных файлов
  4. Сбросить звуки по умолчанию
  5. Установите или запустите программу в состоянии чистой загрузки.

Давайте подробно рассмотрим эти методы.

1]Попробуйте запустить приложение от имени администратора.

запустить от имени администратора

Запуск приложений с правами администратора позволяет приложениям работать с большей мощностью. Даже если приложение не открывается, попробуйте переустановить приложение с правами администратора. Просто щелкните правой кнопкой мыши файл установщика и выберите Запуск от имени администратора.

2]Загрузите установщик еще раз, а затем установите

Иногда, когда вы загружаете какое-либо приложение для установки, вы можете столкнуться с ситуацией, когда установка не запускается, и приложение не устанавливается. Это может произойти из-за поврежденного или неисправного установочного файла. Попробуйте скачать то же самое с официального сайта приложения или из любого надежного источника.

3]Запустить сканирование SFC

sfc_scan

Возможно, вы знаете, что сканирование SFC выполняется для замены потенциально поврежденных системных файлов. Итак, если ошибка возникает из-за поврежденного системного файла, вам должны помочь следующие шаги. Сканирование SFC не только находит проблемный системный файл, но и исправляет его.

  1. Нажмите Win Key + X. A Меню быстрого доступа откроется.
  2. Щелкните Windows PowerShell (администратор). Если вместо PowerShell отображается командная строка, выберите Командная строка (администратор).
  3. Выполните команду: sfc / scannow
  4. Подождите некоторое время, так как для завершения сканирования требуется время.

Если все пойдет правильно, ошибка должна быть устранена. Но, если есть действительно большая проблема, вы можете столкнуться с сообщением: «Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить‘. Вам просто нужно перезагрузить компьютер в безопасном режиме и снова запустить указанную выше команду.

4]Сброс системных звуков по умолчанию

windows_default_sound

Вы можете подумать, как сброс системного звука до значения по умолчанию может решить системную ошибку, такую ​​как «ShellExecuteEx»? Но некоторые пользователи сообщили, как этот шаг решил их проблему, и стоит упомянуть, что он может решить и вашу проблему.

Открыть Запустить диалоговое окно, нажав Win Key + R.

Введите mmsys.cpl и нажмите Enter.

Щелкните вкладку «Звуки». Выберите Windows по умолчанию в звуковой схеме.

Нажмите Применить, а затем ОК.

Проблема уже должна была исчезнуть.

5]Установите или запустите программу в состоянии чистой загрузки.

Чтобы избежать конфликтов программ, вы можете установить или запустить программу в чистом состоянии загрузки и посмотреть, поможет ли это вам.

Вот некоторые из методов, которые вы можете попробовать устранить. Сообщите нам, помогло ли это.

shellexecuteex_code_2_error .

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка runas не удается найти указанный файл
  • Ошибка share play np 37614 1