Forum Discussion

  • MADrag0n's avatar
    MADrag0n
    Legend
    8 years ago

    В случае проблем с удалением/установкой компонентов Visual С++:

    Spoiler

    Попробуйте использовать эту утилиту на версиях VC++ с проблемами. Если это не поможет, удалите ещё раз все содержимое папок: "C:\Windows\Temp\" and "C:\User\[UserName]\AppData\Temp\", повторите операции с ошибками, потом запустите с правами Админа утилиту сбора vc++ логов (https://www.microsoft.com/download/details.aspx?id=12493), которая создаст файл vslogs.cab или vslogs.zip во временной папке %TEMP%. Вот этот файл предоставьте нам. Если вы не сможете его прикрепить, то залейте на какой-нибудь файл-хостинг-сервер и предоставьте нам линк.

  • ShockWaveRad's avatar
    ShockWaveRad
    8 years ago
    Игра снова не установилась,в этот раз установка почему-то заняла 2 часа 30 с чем-то минут.(обычно около 40-50 мин)
  • MADrag0n's avatar
    MADrag0n
    Legend
    8 years ago

    Попробуйте последовательно такие шаги:

    1)

     Установить обновление https://support.microsoft.com/ru-ru/kb/2966583

    2)

    Еще раз проверить системные файлы по алгоритму:

    Выполните команды в командной строке от Админа:

    2а) Проверка файлов, шаг 1. Если устранены ошибки - перезагрузить ПК:

    DISM.exe /Online /Cleanup-Image /ScanHealth

    2б) Проверка файлов, шаг 2. Если устранены ошибки - перезагрузить ПК:

    SFC /SCANNOW

    3)

    выполните "Чистую загрузку ОС"

    4)

    сбросить компоненты Центра обновления Windows так:
    Нажмите комбинацию клавиш Win+X и выберите из контекстного меню пункт «Командная строка(администратор)».
    Впишите команду net stop wuauserv и нажмите Enter.
    Впишите команду net stop cryptSvc и нажмите Enter.
    Впишите команду net stop bits и нажмите Enter.
    Впишите команду net stop msiserver и нажмите Enter.
    Впишите команду ren C:\Windows\SoftwareDistribution SoftwareDistribution.old и нажмите Enter.
    Впишите команду ren C:\Windows\System32\catroot2 Catroot2.old и нажмите Enter.
    Впишите команду net start cryptSvc и нажмите Enter.
    Впишите команду net start bits и нажмите Enter.
    Впишите команду net start msiserver и нажмите Enter.
    Закройте Командную строку.

    5)

    теперь пробуем устанавливать Universal C Runtime еще раз.

    6)

    В папке установки игры лежит установка вс++:

    ...\Battlefield 3\__Installer\vc\vc2008sp1\redist\vcredist_x86.exe

    ...\Battlefield 3\__Installer\vc\vc2008sp1\redist\vcredist_x64.exe

    Попробуйте удалить эти файлы и заменить их скаченными по ссылке с теми же именами VC2008 или VC2010.

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

    7)

    Если все это не поможет, есть еще пара вариантов:

    Первый:

    - загрузитесь в "Безопасном режиме"

    - Выполните две команды в командной строке от Админа:

    REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /VE /T REG_SZ /F /D "Service"
    net start msiserver

    - пробуем устанавливать Universal C Runtime еще раз.

    Второй:

    Переустановка ОС.

  • У меня есть такое затруднение. Я когда хотел создать пользователя,поменял командную строку и клавишу залипаня местами,переназначил,и теперь я не могу открыть с раб стола ком.строку. Теперь когда я жму на Shift 5 раз она вылазиет,но я не могу открыть ее от админа т.к она теперь называется sethc.exe и не помню как сделать обратно.
  • MADrag0n's avatar
    MADrag0n
    Legend
    8 years ago
    На рабочем столе создай ярлык на объект %systemroot%\system32\cmd.exe и в доп настройках ярлыка поставь "запускать с правами Админа"...
  • MADrag0n's avatar
    MADrag0n
    Legend
    8 years ago

    - что не открывает?

    - какая ошибка (скриншот)?

    - дайте скриншот свойств созданного ярлыка.

  • Ошибки нет,не открывает саму ком.строку

    Я однажды хотел создать нового пользователя не входя в систему,через ком.строку. На сайте было написано,что пользователь должен переименовать и поменять местами ком.строку и залипание клавиш(Shift) я поменял создал пользователя. теперь я не могу открыть приложение(Командная строка)она у меня открывается только по нажатию 5-ти раз Shift-а.

  • MADrag0n's avatar
    MADrag0n
    Legend
    8 years ago

    Ясно. И это странно, потому, что после выполнения советов @Ancorig из поста №12 те файлы, что вы меняли, должны были восстановиться!

    Варианты лечения:

    - пробуем скопировать c:\windows\system32\sethc.exe в c:\windows\system32\ и переименовать его в cmd.exe;

    - если не выполнили тех советов из 12-го поста до сих пор, то вперед;

    - также аналогично можно использовать 32-ю версию лежащую по пути c:\Windows\SysWOW64\cmd.exe

    - скачать файлы со стороннего сайта http://originaldll.com/file/cmd.exe/40172.html

    в свойствах ярлыка рабочая папка по-умолчанию должна быть частью пути до объекта, в нашем первом случае - %systemroot%\system32

  • Ураааааааааааааааааааааааааааааааааааааааааааааааааа

  • ShockWaveRad's avatar
    ShockWaveRad
    8 years ago

    Но теперь похоже новая проблема((((((((

  • ShockWaveRad's avatar
    ShockWaveRad
    8 years ago
    жаль не могу прикрепить музыку из батлы Main Them
  • Ancorig's avatar
    Ancorig
    5 years ago

    @kramar3g  написал (-а):
    @ShockWaveRad у меня вопрос я не могу установить вс++ 2008 что делать

    Во-первых, поднимать старые темы, которым больше двух месяцев, запрещено.

    Во-вторых, прежде чем задавать тупые вопросы, прочитайте всю тему и попробуйте способы из нее.

    В-третьих, если что-то не получается, создавайте свою тему и ждите помощи там.

About Battlefield Обсуждение франшизы

Обсудите игры Battlefield на нашем форуме сообщества.22,739 PostsLatest Activity: 3 minutes ago