Microsoft visual c 2010 ошибка

как исправить обнаруженную ошибку в более новой версии распространяемого пакета Microsoft Visual C++ 2010

Многие люди могут получить сообщение об ошибке при попытке установить Microsoft Visual C++ 2010 x64 Redistributable на свой компьютер. Полная ошибка, которую люди получают на своих ПК с Windows, гласит: «На компьютере обнаружена более новая версия распространяемого пакета Microsoft Visual C++ 2010». Эта ошибка обычно возникает, когда пользователь пытается установить какие-либо игры или приложения на свой компьютер. Так что, если вы хотите устранить это сообщение об ошибке, не беспокойтесь, мы вас обеспечим. В этом руководстве вы узнаете, как исправить эту ошибку на своем ПК, выполнив простые шаги, указанные ниже.

исправить обнаруженную ошибку в более новой версии распространяемого пакета Microsoft Visual C++ 2010

Вы можете легко исправить ошибку «На компьютере обнаружена более новая версия Microsoft Visual C++ 2010 Redistributable» на вашем ПК с Windows, удалив более старшую версию MS Visual и сначала установив более раннюю версию на ПК с Windows. Ниже вы найдете обходной путь, который поможет вам раз и навсегда удалить это сообщение об ошибке с вашего ПК.

Как удалить Microsoft Visual C++ более высокой версии и установить более раннюю версию

Вы можете легко удалить Microsoft Visual C++ 2010 или более поздние версии, выполнив следующие действия:

  • Прежде всего, в поле поиска введите «Выполнить».
  • Затем в верхнем списке нажмите «Выполнить», чтобы открыть его диалоговое окно.
  • В диалоговом окне «Выполнить» введите эту команду без кавычек: «appwiz.cpl».
  • Нажмите клавишу Enter или кнопку OK.
  • Найдите Microsoft Visual C++ 2010 и все более поздние версии, установленные на вашем ПК, а затем щелкните правой кнопкой мыши каждую из них и выберите «Удалить».
  • Наконец, загрузите Microsoft Visual C++ 2010 с эта ссылка сначала, а затем установите все другие более высокие версии, чтобы исправить сообщение об ошибке.

Это все, что вам нужно знать о том, как исправить сообщение об ошибке «На компьютере обнаружена более новая версия распространяемого пакета MS Visual C++ 2010» на вашем компьютере с Windows. Тем временем не забудьте ознакомиться с другими нашими руководствами только на TechNClub.com: Как исправить ошибку «Служба профилей пользователей не удалась при входе» в Windows и Как исправить «Разрешение имен для имени Wpad истекло». Ошибка в винде.

Visual Studio 2012 Update 4 Visual Studio Premium 2012 Visual Studio Ultimate 2012 Visual Studio Professional 2010 Visual Studio Premium 2010 Visual Studio Ultimate 2010 Еще…Меньше

Симптомы

Предположим, что на компьютере установлена Visual Studio 2012 обновления 4 или Microsoft Visual Studio 2010 Пакет обновления 1 (SP1). Что если после построения проекта Visual C++, Visual Studio может произойти сбой во время КОМПОНОВКИ и может появиться следующее сообщение об ошибке:

связь — OUT:_out/disp+work.exe-PDB:_out/disp+work.pdb — MANIFESTFILE: .mf < yourmanifest > @< yourexe >. exe.lcf-профиль — NXCOMPAT-стека: 0x2000000 — SWAPRUN: NET — DEBUG — OPT: REF — DEBUGTYPE: ОПС, ИСПРАВЛЕНИЯ— nologo _out машина: amd64 / < yourlib > .exp ole32.lib rpcrt4.lib oleaut32.lib oledb.lib uuid.lib kernel32.lib advapi32.lib user32.lib gdi32.lib winspool.lib ws2_32.lib Iphlpapi.lib netapi32.lib comdlg32.lib shell32.lib dbghelp.lib version.lib mpr.lib secur32.lib — ltcg: pgu — pgd : < yourpdg > .pgd

PGOMGR: предупреждение PG0188: нет. PGC-файлы, соответствующие ‘ * pgc «были обнаружены.
_out / < yourlib > .exp: предупреждение LNK4042: объект указан более одного раза; лишние не учитываются
Создание кода
< sourcefile > .c: Неустранимая ошибка C1001: Внутренняя ошибка в компиляторе.
(файл компилятора ‘ f:\dd\vctools\compiler\utc\src\p2\main.c[0x000007FEEE648E16:0x00000004E45E24B0] «, строка 183)
Для временного решения этой проблемы попытайтесь упросить или изменить программу в областях, перечисленных выше.
Пожалуйста выберите команду технической поддержки в Visual C++
Меню «Справка» или откройте файл справки технической поддержки для получения дополнительных сведений

СВЯЗИ: Неустранимая ошибка LNK1000: Внутренняя ошибка во время IMAGE::BuildImage

Версия <версии связи в Visual Studio 2010 или Visual Studio 2012>

ExceptionCode = C0000005
ExceptionFlags = 00000000
ExceptionAddress = 000007FEEE648E16 (000007FEEE490000)» файлы C:\Program (x86) 10.0\VC\BIN\amd64\c2.dll \Microsoft Visual Studio»
NumberParameters = 00000002
ExceptionInformation [0] = 0000000000000000
ExceptionInformation [1] = 00000004E45E24B0

КОНТЕКСТ:
RAX = 0000000087035F78 R8 = 0000000000000000
Rbx = 0000000000000000 R9 = 0000000000000000
RCX = 000000013FB80050 R10 = 0000000000000000
RDX = 000000001C8E5688 R11 = 0000000000000286
RSP = 00000000001FE1A0 R12 = 000000008FD02A28
Rbp = 0000000087035F18 E13 = 0000000000000000
Rsi = 0000000000000000 R14 = 000000003A2FB1B9
Rdi = 00000004E45E24B0 R15 = 000000011CB014A0
RIP = 000007FEEE648E16 EFlags = 0000000000010202
SegCs = 0000000000000033 SegDs = 000000000000002B
SegSs = 000000000000002B SegEs = 000000000000002B
SegFs = 0000000000000053 SegGs = 000000000000002B
Dr0 = 0000000000000000 Dr3 = 0000000000000000
Dr1 = 0000000000000000 Dr6 = 0000000000000000
Dr2 = 0000000000000000 Dr7 = 0000000000000000


Имейте в виду построения использует профильной оптимизации и /LTCG параметр. При удалении /LTCG параметр и /PGD вариант, эта проблема не возникает.

Решение

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

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.

Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.

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

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Для установки этого исправления необходимо иметь 4 обновления для Visual Studio 2012 и Visual Studio 2010 SP1.

Необходимость перезагрузки

Может потребоваться перезагрузить компьютер после установки исправления, если файлы не используются во время установки. Корпорация Майкрософт рекомендует перед установкой исправления закрыть всех компонентов, связанных с Visual Studio.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

When I try to run the VS 2010 redistributable «vcredist_x86.exe», an error «A newer version of Microsoft Visual C++ 2010 Redistributable has been detected on the machine» occurs and blocks me from installation.

I have actually installed VS 2010 pro on my computer. But I actually have no idea what an VS 2010 redistributable means and why the error occurred. Can anyone help to explain or solve the problem?
Thank you very much in advance.

asked Dec 13, 2012 at 12:18

Bon's user avatar

1

Redistributable packages are only required on machines that don’t have VS2010 installed to provide the required runtimes. If you check the Microsoft download page for example:

http://www.microsoft.com/en-au/download/details.aspx?id=5555

The opening paragraph is:

The Microsoft Visual C++ 2010 Redistributable Package installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2010 installed.

You should only need to install the redistributable on machines that you deploy your application to. The newer version is probably that Windows Update has updated to a later version than is currently downloadable in the standalone version, but in general it shouldn’t pose you any problems.

answered Dec 13, 2012 at 12:29

PeterJ's user avatar

PeterJPeterJ

3,72728 gold badges51 silver badges71 bronze badges

2

  • Remove From My Forums
  • Question

  • I downloaded South Park: the Stick of Truth on steam and have had problems getting it to run. When I sought out the application in my folders I opened it and an error window came up saying that the program could not run because I am missing msvcr100.dll.
    When I looked up online in the microsoft help forums I’ve found the best way to fix this is to install Microsoft Visual C++ 2010 Redistributable. This was supposed to be installed as the game installed. So i ran the setup application that was in the
    folder and an error popped saying it couldn’t finish because of a fatal error during installation. So I decided to download it from microsoft and I still have the same problem. I ran it normally and as an administrator and still get the same problem. 
    It always cuts off on rollback progress.

Answers

  • Hi,

    Please run this command SFC /Scannow to scan and fix the system file:

    Use the System File Checker tool to repair missing or corrupted system files

    https://support.microsoft.com/en-us/kb/929833

    After that, download it from the following address:

    Microsoft Visual C++ 2010 Redistributable Package (x64)

    http://www.microsoft.com/en-us/download/details.aspx?id=14632

    If the installation still failed, uninstall all other versions of Microsoft Visual C++ Redistributable packages, reboot the computer and then reinstall it again for test.


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Proposed as answer by

      Tuesday, November 3, 2015 2:15 AM

    • Marked as answer by
      Bruce Wooding
      Wednesday, November 4, 2015 10:09 PM

RRS feed

  • Remove From My Forums
  • Вопрос

  • I try to install Microsoft Visual C++ 2010 x64 but I got this error

    [4/3/2019, 22:29:19]Final Result: Installation failed with error code: (0x8007006E), «The system cannot open the device or file specified. » (Elapsed time: 0 00:00:03).
    [4/3/2019, 22:29:22]WM_ACTIVATEAPP: Focus stealer’s windows WAS visible, NOT taking back focus

Все ответы

  • I did not find any mention that VS 2010 ever supported Windows 10.
    Mainstream support for VS 2010 SP1 ended in 2015:
    Search product lifecycle

  • Are you installing the most current version?

    https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

    If I am reading the page correctly, this is the one that you want. 

    https://www.microsoft.com/en-us/download/details.aspx?id=26999

  • Yes I download from this site but i can’t install it

  • I want to play APEX LEGEND and it required c++ 2010 it is the reason why i want to use 2010.

  • Seems a lot of people have been having issues with C++ when installing Apex so far the most reliable fix would be 

    • Uninstall all the programs called «Microsoft Visual C++ Redistribuable» (2010, 2012 and 2015, both x86 and x64 versions, and 2017 too if you have it). This can be done using the «Uninstall Programs»
      tool in Windows’ Control Panel, or any other uninstaller, like CCleaner for example. If you have older versions installed (like 2008 or 2005), keep them;
    • Be sure that Origin has not initiated Apex’s download, meaning that the folder named «Apex» in your Origin’s games folder is nonexistent (so delete it if it’s not the case);
    • Restart your computer;
    • Verify that no VC++ Redist (2010, 2012, 2015 or 2017) is still installed on your computer;
    • Open Origin and download Apex like you would normally do;
    • Enjoy. Standard smile

    Give that a try and let us know. 


    Thomas Faherty

    • Предложено в качестве ответа

      3 апреля 2019 г. 20:03

    • Отменено предложение в качестве ответа
      Kiodos
      3 апреля 2019 г. 21:38

  • You wanted to install the redistributable and not the compiler. Next time please be more specific.

    On my system, Apex Lengends («r5apex.exe») is compiled against msvcp140.dll (= VS 2017),
    so what makes you believe you need the 2010 redist?

    I have all the redists from 2005 up until 2017installed on my system and had no problems with Apex installed via the origin launcher.
    Makes me wonder where you got your apex installer from.

  • I try this already, it won’t work for me

    The problem is I can’t install C++ 2010 on my PC 

    Action: Performing Action on MSI at d:\4c9c3b9facdb5777b081bdb263\vc_red.msi Log File C:\Users\com\AppData\Local\Temp\Microsoft Visual C++ 2010 x64 Redistributable Setup_20190404_030536041-MSI_vc_red.msi.txt does not yet exist but may do at Watson
    upload time Calling MsiInstallProduct(d:\4c9c3b9facdb5777b081bdb263\vc_red.msi, EXTUI=1 PATCH=»d:\4c9c3b9facdb5777b081bdb263\msp_kb2565063.msp»

    Returning IDOK. INSTALLMESSAGE_ERROR [The system cannot open the device or file specified.] MSI (d:\4c9c3b9facdb5777b081bdb263\vc_red.msi) Installation failed. Msi Log: Microsoft Visual C++ 2010 x64 Redistributable Setup_20190404_030536041-MSI_vc_red.msi.txt

    this error is from log file that reported installation of my C++ 2010

    • Изменено
      Kim526
      3 апреля 2019 г. 20:31

  • In the folder of Origin Apex it have setup of C++ 2010, doesn’t it require to install?

  • In the folder of Origin Apex it have setup of C++ 2010, doesn’t it require to install?

    Typically, when I install something, I just run the setup.exe for the game or the software. It checks to see if the required supporting software is installed or not. It installs what is required. Did you run the game install? Is that where the C++
    install is being called, or are you just running that because you see the file in the folder?

    Have you tried to run the game?

     

  • In the folder of Origin Apex it have setup of C++ 2010, doesn’t it require to install?

    Typically, when I install something, I just run the setup.exe for the game or the software. It checks to see if the required supporting software is installed or not. It installs what is required. Did you run the game install? Is that where the C++
    install is being called, or are you just running that because you see the file in the folder?

    Have you tried to run the game?

     

    I think he is running the setup for the game and it is calling the C++ which is then failing. This is not really uncommon. As a gamer I see these kind of setup issues all the time. Just a quick look at the Apex forms and they are riddled with C++
    installation errors when trying to install the game. Most commonly the installation getting stuck at a %. From what I can tell by his logs though

    Installation failed with error code: (0x8007006E), «The system cannot open the
    device or file specified.

    and 

    ERROR [The
    system cannot open the device or file specified.

    it would seem like either the file is not being made, is corrupted, or there is a permissions issue. If you can locate the C++ installer inside the game installer I would run it manually and
    see what happens. You might get a better idea of what is going on. Also you do have admin rights correct? This isn’t a work machine or something you’re trying to install on. 

    In the past I have downloaded an installer and for whatever reason the download was bad making it impossible to install the game. So I had to delete it and download it again to get it to work. That
    might also be the case here. 


    Thomas Faherty

    • Изменено
      Kiodos
      3 апреля 2019 г. 22:37
    • Предложено в качестве ответа
      Kiodos
      12 апреля 2019 г. 17:29

  • Hi, 
    Was your issue solved?
    If yes, would you like to share your solution in order that other community members could find the helpful reply quickly.
    If no, please reply and tell us the current situation in order to provide further help. 
    Best Regards,


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact
    tnmff@microsoft.com.

Понравилась статья? Поделить с друзьями:
  • Microsoft sql server ошибка 233
  • Microsoft sql server ошибка 18456 как исправить
  • Microsoft sql server ошибка 18461
  • Microsoft sql server ошибка 15517
  • Microsoft sql server ошибка 15405