Parallel configuration is wrong: how to fix. Error: "The application could not be started; the parallel configuration is incorrect"


When launching programs, most often old ones, users sometimes have to deal with the error “The application could not be started because it parallel configuration wrong." This error has much in common with another error, the description of which indicates that the computer is missing one or another DLL file and yet they are different. All run in the environment Windows programs one way or another use its resources presented system components, in particular, libraries Microsoft Visual C++ Redistributable.

Each program contains a manifest that specifies which versions of components are used. On startup Windows applications reads the manifest and then searches required components and not finding it, it gives the corresponding error. Let's say the manifest of the program you are launching indicates that it uses Microsoft Visual C++ 2008. If the system does not have this version, Windows will try to find the required library in an older version. In this case, a conflict often arises, which results in an error indicating an incorrect configuration.

Reinstalling Microsoft Visual C++

In the vast majority of cases, the cause of the above error is a conflict between MSVC components of versions 2008 and 2010. The simplest and most obvious way to fix it is to reinstall them. Go to “Programs and Features”, first remove the problematic program, then find it in the list Microsoft packages Visual C++ versions specified and remove them.

Restart your computer. Then download from the official website www.microsoft.com required versions(the easiest way to find is via Google) and install them sequentially.

Please note that the problem may not only be related to versions 2008 and 2010; all packages may need to be reinstalled. If some MSVC packages are missing on your system, and it is desirable to have versions from 2005 to 2015, download and install them. Restart your computer, reinstall the program, run it and check if the error disappears. In most cases, installing/reinstalling MSVC solves the problem. When repeated error It is also recommended to reinstall the component NET Framework(downloaded from the Microsoft website).

Manifest Analysis

To avoid reinstalling all versions of MSVC, you can use the built-in console utility sxstrace.exe, which allows you to analyze manifests and find out which component is causing the conflict. To do this, run a command prompt as administrator and run the following command:

sxstrace trace -logfile:D:/sxsTrace.etl

As a result of the tracing, the data will be saved to a file sxsTrace.etl to the root of drive D. Now we convert the resulting file into a human-readable Text Document. To do this, immediately run the following command:

sxstraceparse -logfile:D:/sxsTrace.etl -outfile:D:/sxsTrace.log

Open the resulting text document and find in it a line with the elements “Error” or “ERROR”.

Above in the search results block, look for the line starting with “INFO”. It will indicate Microsoft version Visual C++, which is needed for your program to work. If the version listed in the trace file is not available in Programs and Features, download and install it.

Users rarely encounter this problem, but I know of two ways to solve it. This error may occur when launching not only Word and Photoshop, but also when running many other programs and applications in OS Windows. You can get rid of the error in the following ways:

  • reinstall Visual C;
  • fix some parameters in the registry.

How to reinstall the Visual C package?

In most cases, when your error occurs, the reason is precisely in the Microsoft Visual C components. The issue may be a conflict between versions 2008 and 2010. Reinstalling them is not difficult, you can easily handle it by following the instructions. Open Programs and Features, you should find Microsoft Visual C in the list (there will be a whole list of different versions, as in the photo).

To begin with, you can try to remove only versions 2008 and 2010, or remove everything at once. After this, you need to reboot the computer and download Microsoft Visual C from the website microsoft.com for your operating system. There is a version for x86 and x64. Most likely, these actions will solve the problem and applications will start running normally.

Changing the registry

There is a second way to resolve the error, it is more difficult than the first, but if you follow the instructions, everything will work out. Press the combination on your keyboard Windows R, as in the photo, and write the word regedit.

  • How to fix: Can't run this app on your PC?
  • This system does not meet the requirements (Intel HD Graphics) - what should I do?
  • This will take you to the registry editor, where you need to follow this path:

    HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – SideBySide – Winners – x86_policy.9.0.microsoft.vc90.crt***** – 9.0(asterisks indicate arbitrary numbers).

    On the right side of the screen there will be three options, the first of which will be called “default”, and the other two have names consisting of numbers. We are interested in the first one, the value of which must correspond to the name of the third parameter. If they are different, double click on the first parameter and change its value. Look at the picture to see how everything should look in the end.

    A similar procedure must be done with registry parameters located in the same registry subkey, but for a different version of C, namely here: x86_policy.8.0.microsoft.vc80.crt****** – 8.0.

    After these steps, all applications should work normally without the same error.

    Today we’ll figure out what a parallel configuration is and what to do if the application fails to start because its parallel configuration is incorrect. How to fix this problem?

    How the apps work

    Parallel configuration allows you to specify in a special application manifest all versions of the libraries used to run it. It is written upon creation software. Accordingly, when you try to launch the application, the system reads this manifest and looks for the necessary resources. Their absence results in the application being unable to launch. And the reason is an incorrect parallel configuration. If the situation is not corrected, then you will not be able to launch the application (and often this is your favorite game).

    The very concept of parallel configuration was introduced by Microsoft, whose software development platform, the .NET Framework, is widely used. Conflict begins due to multiple releases software product Microsoft Visual C++ Redistributable. This is a programming system that creates great amount programs. Its installation often occurs during software installation. You can see for yourself which versions you have. To do this, go to the program overview:

    Parallel configuration is wrong - how to fix?

    Known different methods to fix incorrect parallel configuration when running the application. But first you must understand: Windows is not to blame for this at all, and even after reinstalling it you will not be able to start old game. Therefore, you can rollback to a restore point that was created BEFORE the conflict occurred. Other actions on the OS will not help fix the problem and launch the application.

    The very first thing to do is to reinstall the application that failed to start. For example, Yandex browser does not start - the parallel configuration is incorrect. Download a new installer from the developer’s website and run it. You may now be able to launch the application.

    When reinstalling the software, causing the error, you can’t do it (for example, there is no installer) or nothing has changed after reinstallation, proceed to action to fix the bug.
    We offer you three options that, as practice has shown, help fix the “incorrect parallel application configuration” error:

    1. Reinstalling Microsoft Visual C++ Redistributable.
    2. Analysis of errors in system manifests.
    3. Cleaning the registry.

    Reinstalling MSVC packages

    This is the most acceptable way to fix an incorrect parallel configuration. Most users note that after these steps they were able to launch the software. First of all, write down which versions you have so you don’t forget to download the right one. 64-bit PCs require x86 and x64, while 32-bit PCs require only x86. You need exactly the indicators x## and year.
    Uninstallation is simple: in the Programs and Features window, right-click on the application line and select “Uninstall”. Or click the button at the top of the toolbar.


    Restart your PC. There is no point in running anything - most of your programs will no longer work, since nothing has been fixed yet.
    Next, you should sequentially download and install deleted versions. You can find them on the official Microsoft website:

    Select "Download" or "Download". The installer file will appear in your browser's download bar (bottom). Click on it and follow the instructions.


    After all installations, restart the OS by restarting the computer. If the application still fails to launch, reinstall it again. You may have been able to fix the incorrect parallel configuration.

    Attention! The list contains all addresses for updates of packages of different versions. Choose only the ones you need!

    Also, to correct the incorrect parallel configuration, you should reinstall the .NET Framework itself. Download addresses:

    Manifest Analysis

    If you carefully read the incorrect parallel configuration error message, you will be prompted to use the sxstrace.exe program to fix it. This system application, which allows you to save in separate file all data about application launches. To use it, do the following:

    Fix via Registry Editor

    Sometimes the cause of an incorrect parallel configuration is a glitch in the registry entries. So that we can fix this problem, let’s launch the registry - RMB on the main menu button, “Run”, enter regedit.


    Create a copy of the registry. To do this, run the command in the “File” - “Export” menu and indicate where you are saving. If you mess something up, you can then use the “Import” operation. Also create a restore point.
    In the Registry Editor, follow the path highlighted in the screenshot below. To be able to correct the error, be very careful.


    In the folder that opens, find the entries:
    x86_policy.8.0.microsoft.vc80.crt_....
    AND
    x86_policy.9.0.microsoft.vc80.crt_ ....


    Go to the 8.0 folder and look on the right side.


    The default is the version of the last parameter. If it's not, change it. Click RMB on the first line.


    And enter desired value.


    Do the same in the 9.0 folder. Close the editor and reboot. Try running the program. Most likely, you were able to fix the parallel configuration.
    Once again, we would like to remind you that it is better not to open the registry unless absolutely necessary and you should not change anything in it yourself. In any case, save a copy of it, create a recovery disk or flash drive and a restore point in advance. And then experiment.
    We hope that the information will help you solve the problem of incorrect parallel configuration.

    A standard task for software developers is to configure an application. The solution is specific for each platform. Configuration features include:

    • process synchronization;
    • collection of results;
    • distribution of work;
    • launch, etc.

    Applications use the method parallel processing data that allows you to perform several actions simultaneously.

    In the process of using programs together, a situation arises when the program does not start and displays the error: “The application could not be started because its parallel configuration is incorrect.”

    Causes of manifestation

    The nature of the error can be assumed knowing that application development is carried out in a specific environment using a set of tools. Most often, it lies in damage to the C++ library files (Microsoft Visual C++ redistributable).

    To solve the problem of launching the application, we will use the proposed application configuration diagnostic program -. Program command line finds the problematic manifest. The user's task is to restore damaged manifests (system components).

    Program commands:

    Sxstrace trace sxstrace parce

    In the resulting logs, using the word “Error” or “Error” we will find the damaged component. Our task is to restore it.

    Recovery algorithm

    Let's carry out the algorithm for restoring the application launch:

    1. To eliminate problems when installing updates operating system, install the system update readiness tool from the link. We select the version corresponding to our architecture.
    2. Now let's eliminate errors from the application development environment by reinstalling Microsoft Visual C++. Download MS Visual C++ with SP1, which corresponds to the bit depth of the installed operating system. Before installing the downloaded version, you need to:
      • remove the problematic program;
      • delete existing package Visual C++ redistributable;
      • reboot the system;
      • install the downloaded Visual C++ package;
      • reboot the machine.
    3. Let's eliminate errors in the toolkit environment and program execution. To do this you need to reinstall the .NET Framework:
      • download the component from the link;
      • delete the previous version;
      • update the system registry, reboot;
      • install the downloaded package.
    4. Install the application that caused the error.
    5. Reboot the computer.

    In most cases, the manipulations performed solve the problem.

    Additional options for solving the problem

    If recovery doesn't help:

    1. You can use it - do a rollback.
    2. In case and this remedy did not help in solving the problem, you will have to resort to a last resort - reinstalling the operating system. Can be placed on top of the existing one. In this case, problematic files may remain and this will increase the time to resolve the problem. It is better to reinstall with full formatting.

    To install the operating system, a licensed distribution kit is desirable so that in subsequent work you do not have to deal with installation problems:

    • drivers;
    • software products;
    • non-existent fonts, etc.

    Advice! Do not use third-party assemblies such as Beast, lDimm, filk, etc.

    If you have any questions about troubleshooting, ! Please indicate what the problem is and what you have already done so that we can help.

    Now the United States is forced to puzzle over how to prevent an imbalance of power in the Middle East.

    For almost a month now, the world community has been discussing the mysterious man, who was also an outspoken critic of the government of Saudi Arabia, for which he was even forced to leave his homeland. This murder, in no small part thanks to the media, is now forcing the most powerful and authoritative leaders of the world to justify themselves and react and, in fact, to reconsider the foreign policies of their countries.

    TSN.ua figured out who, why and how could have killed journalist Khashoggi and why this crime played into the hands of Turkey and, possibly, Russia.

    Who is Jamal Khashoggi

    60-year-old Jamal Khashoggi was born in 1958 in Saudi Arabia. His family ties were very closely connected with the royal family. The journalist's grandfather was the personal physician to the first king of Saudi Arabia, Abdulaziz, and his uncle was one of the world's richest arms dealers. In addition, Khashoggi’s cousin was Dodi Al-Fayed, a close friend of Princess Diana, with whom he died in a traffic accident 21 years ago.

    Khashoggi twice served as editor-in-chief of the influential Al-Watan newspaper, but he gained his popularity for his consistent criticism of the Saudi and American authorities. The person who suffered the most from the journalist’s work was Crown Prince Mohammed bin Salman, who is portrayed as the country’s reformer. In 2016, Khashoggi was even banned from engaging in journalism, and in 2017 he was forced to leave the country and emigrate to the United States.

    Reuters

    The journalist collaborated with a number of world publications such as BBC, Al Jazeera, Al Arabiya, MBC. Khashoggi was a columnist for the influential publication The Washington Post and continued to criticize the Saudi government for its violations of human rights activists, strict Islamic orders within the country, as well as foreign policy towards Yemen, Qatar and other countries.

    Chronology of the murder

    In the spring of 2018, Khashoggi met Hatice Cengiz, who was almost half his age, fell in love with her and planned to marry. To do this he needed to get Required documents from the Saudi authorities, for which he applied to the consulate in Istanbul. The first visit took place on September 28, but officials at the consulate noted that not all documents had been collected, and therefore invited Khashoggi to come on October 2.

    That day, he went to the diplomatic institution together with Cengiz, who, before entering the consulate, instructed her to immediately call the police if he did not return in a few hours. And so it happened - no one has seen Khashoggi since that time.

    According to various sources reported by world media sources, at the consulate the journalist was first interrogated and tortured, and then killed and dismembered. For this purpose, to Istanbul, which have already been dubbed the “death squad”. Khashoggi’s body has still not been found; on October 23, information began to emerge that his remains were found in a well on the territory of the Saudi consul’s residence, and the journalist’s personal belongings were found in an abandoned car with Saudi diplomatic license plates.

    The Washington Post and Reuters were the first to report the journalist’s disappearance the next day. Turkey said that, according to their information, the journalist is still in the consulate, while the Saudis noted that the journalist disappeared after leaving the diplomatic service. After some time, the Turkish authorities announced that Khashoggi was killed and they have evidence of this, and therefore demand permission to search the consulate. Permission was granted a week later. Investigators subsequently searched the residence of the consul himself. Now they are not far from Istanbul, where, in their opinion, they got rid of the journalist’s body.

    Various Turkish sources began to add fuel to the fire, reporting that they had evidence that the journalist was in fact killed at the consulate. They also reported the presence of corresponding audio recordings, which they allegedly recorded " smart watch"on Khashoggi's hand at the time of his murder.

    The international community is already seriously angry and is demanding official explanations from Saudi Arabia about what exactly happened at the consulate. The kingdom's authorities deny all accusations, saying that their country is being subjected to "political pressure" and serious "attempts to undermine the state."

    During all this time, Saudi Arabia did not grant permission to Turkish investigators to search the consulate. On October 15, Al Jazeera TV channel showed a video of cleaners who began working at the diplomatic institution. On the same day, Turkish law enforcement officers were finally allowed to enter the consulate, where they carried out investigative actions throughout the night.

    Over the past few days, several media outlets have published their own materials and investigations, in which a number of sources reported exactly how the murder of the journalist took place. The Turkish authorities also joined this and published the data of 15 Saudi citizens who arrived in Istanbul on October 1-2 by private planes, all of whom were in the consulate at the time of the journalist’s murder, and left the country the same evening. Political pressure from the West is already at a critical point. Information is beginning to appear in the media that the Saudi authorities are planning to recognize the death of the journalist and are developing a plan on how to do this with the least loss of authority.

    On October 20, the kingdom's prosecutor officially reported on state television - but by accident - during a fight that was provoked by some kind of dispute. He also noted that 18 people involved were arrested, and several high-ranking intelligence officials were removed from their posts. The next day he noted that those who committed the murder “exceeded their authority” and emphasized that it was an “unauthorized (authority) operation.”

    Apple of discord for the USA

    Despite Saudi Arabia's lies, it was the United States, and especially its president, Donald Trump, who had to blush the most. The Kingdom is the United States' largest partner in the Islamic world, especially in the Middle East, from which the United States wants to oust Iranian influence. And without allies in this region, they are unlikely to succeed. In addition, Saudi Arabia is associated with a powerful achievement of the Trump administration - an arms contract worth more than $100 billion. According to the American president, this deal will create “600 thousand jobs for Americans,” and it is unlikely that Trump plans to tear it up because of some journalists.

    However public response grew up and the head of the White House had to react somehow. At first, Trump tried to respond detachedly to the reports, hoping to sever ties between the United States and the murder. After some time he also addressed the kingdom. However, within a few days he admitted that Khashoggi was most likely .

    I almost immediately went to Saudi Arabia to resolve the situation on the spot. He held a number of meetings, in particular with the country's king and crown prince. For the sake of integrity, Pompeo also arrived in Turkey.

    After the kingdom recognized the murder of the journalist, Trump hastened to assure that the United States would be ready to impose this version on those involved in the crime. However, the world did not believe this version, which again forced the American president to change his mind and talk about his own “dissatisfaction with this version.”

    Turkish interest

    Türkiye was able to take advantage of Khashoggi's murder most ideally. In fact, it is she who forces Saudi Arabia and the United States to justify themselves by officially reporting new investigation data or introducing them through the media, which destroy the statements of the Saudis. In this way, the Turkish authorities were able to take revenge on the States for the long-term pressure and for the recently imposed sanctions, which seriously hit the Turkish economy. Amid the general uproar over the murder of a journalist, Turkey even released the American pastor Andrew Brunson, because of whom sanctions were imposed. Erdogan gave a clear message to Trump - now the move is yours, and according to all gentlemanly rules, the States must lift sanctions and improve relations with Turkey. And besides this, we also try to somehow resolve this conflict in the Middle East. It is unlikely that the United States will completely abandon Saudi Arabia as its main ally in this region, but Erdogan did force them to turn their attention to Turkey in this regard.

    On October 23, he again destroyed the Saudi version of “manslaughter,” saying that it would be a strange coincidence that all 15 people who had arrived in Istanbul the day before ended up at the consulate at the very moment of Khashoggi’s murder. In addition, he noted that several of them, on October 1, went to the Belgrade forest, where investigators are now looking for the body of the journalist.

    Turkey does not want to admit it, but most experts are almost sure of this - the Saudi Arabian operation to kill Khashoggi was in full view of the Turkish intelligence services and that they controlled it from beginning to end. This may also explain the presence of audio recordings from the consulate, which allegedly recorded Khashoggi’s “smart watch,” but in fact it was Turkey that wiretapped the diplomatic institution.

    Western reaction

    The murder of Khashoggi significantly undermined the authority of Saudi Arabia, but most of all, its hereditary prince Mohammed bin Salman, who is considered the direct orderer. The current King Salman is the younger brother of the Saudi dynasty, and he himself is far from young (82 years old), and therefore his 33-year-old son Mohammed bin Salman has already been elected as his successor. Created for the Crown Prince active image a reformer who seeks to modernize the country's economy and its public life. This improves the investment climate in the incredibly oil-rich country, which is very attractive to Western investors.

    But the murder of a journalist could put an end to Muhammad's authority among world leaders. Reputable media reports that the royal family will strive to remove any suspicions from the crown prince regarding the murder of Khashoggi, and if this does not happen, they are even ready, as long as the royal family of Saudi Arabia continues to rule the country.





    

    2024 gtavrl.ru.