Logo ru.nowadaytechnol.com

Исправлено: сбой Vampire The Masquerade Bloodlines при запуске

Оглавление:

Исправлено: сбой Vampire The Masquerade Bloodlines при запуске
Исправлено: сбой Vampire The Masquerade Bloodlines при запуске

Видео: Исправлено: сбой Vampire The Masquerade Bloodlines при запуске

Видео: Исправлено: сбой Vampire The Masquerade Bloodlines при запуске
Видео: Что творилось в Vampire: The Masquerade - Bloodlines? 2024, Марш
Anonim

Некоторые пользователи Windows сообщают, что при попытке запустить устаревшую версию всегда возникают сбои. "Вампир - маскарадные родословные" игра на компьютере с Windows. Сообщается, что в большинстве случаев эта проблема возникает в Windows 10.

Image
Image

После изучения этой проблемы выясняется, что существует несколько различных потенциальных причин, которые могут быть основной причиной проблемы. Вот список потенциальных виновников:

  • Отсутствует доступ администратора - По мнению многих затронутых пользователей, эта проблема может возникнуть в ситуациях, когда игра не имеет необходимых разрешений для доступа к нескольким требуемым зависимостям. В этом случае вы можете исправить эмитента, принудительно запустив основной исполняемый файл (vampire.exe) с правами администратора.
  • Несовместимость с Windows 10 - Если вы видите эту ошибку в Windows 10 и не установили неофициальный патч от сообщества разработчиков модов, игра не запустится, потому что она не предназначена для работы в этой новой инфраструктуре. В этом случае вы можете решить проблему, принудительно запустив игру в режиме совместимости с Windows 10.
  • Игра не пропатчена для Windows 10 - Имейте в виду, что если в игру не внесены исправления с использованием файлов от сообщества разработчиков модов, у вас мало шансов заставить ее работать при установке Windows 10. Лучше всего установить неофициальный патч с официальных каналов.
  • Отсутствующие файлы DLL - Чтобы игра заработала, вам необходимо убедиться, что подпапка dlls содержит 2 файла динамической библиотеки, которые помогают игре работать в Windows 10. Без них игра не загрузится. Если вы не хотите устанавливать эти файлы через неофициальный фанатский патч, вы можете скопировать их вручную из архива.
  • Safedisc отключен Центром обновления Windows KB3086255 - Имейте в виду, что Microsoft фактически отключила основную службу SafeDisc, а именно обновление безопасности KB3086255, чтобы исправить уязвимость в системе безопасности. Поскольку это требование для запуска устаревшей версии игры, вы можете решить проблему, удалив обновление и скрыв его, чтобы предотвратить его повторную установку.
  • Сервис SafeDisc отключен - Эта проблема также может возникнуть в тех случаях, когда служба отключена по умолчанию, даже если обновление для системы безопасности не установлено. В этом случае проблему можно решить, запустив службу SafeDisc из командной строки с повышенными привилегиями.

Теперь, когда вы знаете всех потенциальных виновников, вот список методов, которые другие затронутые пользователи успешно использовали для решения этой проблемы и игры без сбоев при каждой попытке запуска:

Метод 1: запуск vampire.exe с доступом администратора

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

Сообщается, что это происходит только с пользователями, запускающими игру viSteam.

Если этот сценарий применим, продолжайте и щелкните правой кнопкой мыши основной исполняемый файл Готовить на пару и нажмите на Запустить от имени администратора из только что появившегося контекстного меню. Затем, когда будет предложено UAC (Контроль учетных записей пользователей) подсказка, нажмите да чтобы предоставить доступ администратора.

Image
Image

После того, как вы успешно открыли Steam с правами администратора, откройте "Вампир - маскарадные родословные" game viSteam и посмотрите, нормально ли запускается игра.

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

  1. Перейдите к месту нахождения Steam исполняемый файл (или ярлык) и выберите Характеристики из контекстного меню.

    Image
    Image
  2. Как только вы окажетесь внутри Характеристики экран Готовить на пару, нажми на Совместимость вкладка в меню вверху, затем прокрутите вниз до Настройки раздел и установите флажок, связанный с Запустите эту программу от имени администратора.

    Image
    Image
  3. Нажмите Применять чтобы сохранить изменения, затем снова запустите игру в команде и посмотрите, устранена ли проблема.

Если вы все еще сталкиваетесь с такой же ошибкой запуска при запуске Вампир: Маскарадные родословные, перейдите к следующему потенциальному исправлению ниже.

Метод 2: запуск vampire.exe в режиме совместимости

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

Если этот сценарий применим, следуйте инструкциям ниже, чтобы заставить исполняемый файл основной игры (vampire.exe) работать в режиме совместимости с Windows XP (более старая версия ОС, для которой оптимизирована игра):

  1. Перейдите в место, где вы установили vampire.exe и щелкните его правой кнопкой мыши. Затем в появившемся контекстном меню нажмите на Характеристики.

    Image
    Image
  2. Внутри Характеристики экран, нажмите на Совместимость вкладка из контекстного меню вверху.
  3. Затем установите флажок, связанный с Запустите эту программу в режиме совместимости, затем выберите Windows XP (пакет обновления 2) из только что появившегося раскрывающегося меню.

    Image
    Image
  4. Запустите игру еще раз и посмотрите, решена ли проблема.

Если проблема не устранена, перейдите к следующему потенциальному исправлению ниже.

Метод 3: установка последней неофициальной версии патча

Имейте в виду, что это унаследованная игра, которая была первоначально выпущена в 2004 году. Несмотря на то, что игра активно не поддерживается TroikGames (первоначальный разработчик), она постоянно улучшается и обновляется сообществом разработчиков модов.

На момент написания этой статьи большинство проблем совместимости, вызванных новой версией Windows (Windows 10), были решены с помощью неофициального патча - имейте в виду, что это не следует рассматривать как мод, поскольку он только исправляет ошибки и проблемы совместимости.

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

Если вы столкнулись с этой проблемой в Windows 10, установка этого фанатского патча позволит вам полностью решить проблему и предотвратить повторный сбой игры при запуске.

Если вы не знаете, как установить этот патч, следуйте инструкциям ниже:

  1. Откройте браузер по умолчанию и перейдите к списку страниц ModdDB для Неофициальный патч VTMB.
  2. Как только вы перейдете на нужную страницу, прокрутите вниз до Файлы категории и щелкните гиперссылку, связанную с последней версией Неофициальный патч.

    Image
    Image

    Примечание: На момент написания этой статьи последней доступной версией неофициального патча была 10.8.

  3. На странице загрузки последней версии неофициального патча для VMB щелкните значок Скачать и дождитесь завершения операции.

    Image
    Image

    Примечание: Загрузка должна начаться автоматически, но если она не нажимает на гиперссылку, которая только что появилась в верхней части запроса.

  4. Дождитесь завершения загрузки. Имейте в виду, что они используют бесплатное зеркало, поэтому ожидайте, что загрузка займет несколько часов независимо от скорости вашего интернет-соединения.
  5. После завершения загрузки дважды щелкните программу установки и следуйте инструкциям на экране, чтобы установить неофициальный патч поверх существующей установки. Вампир: Маскарадные родословные. Убедитесь, что вы производите установку в правильном месте. Примечание: В какой-то момент вас спросят, хотите ли вы также установить патч Plus. Если вы хотите сохранить точное состояние игры на момент ее выпуска, не устанавливайте этот патч.

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

Метод 4: копирование недостающих файлов DLL

Если вас не устраивает установка неофициального патча, выпущенного сообществом моддеров Вампир: Маскарадные родословные, вы также должны иметь возможность заставить игру работать, вручную скопировав более 2 файлов библиотеки динамической компоновки, которые фактически препятствуют запуску игры. (vampire.dll.12 а также vampire.dll).

Эти 2 файла автоматически добавляются Неофициальный патч, но некоторым затронутым пользователям удалось решить проблему, скопировав два файла вручную внутри dll подпапка.

Нам удалось найти архив Dropbox, который многие затронутые пользователи использовали для решения этой проблемы. Мы просканировали его на наличие вредоносного и рекламного ПО, и он полностью чист.

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

Если вы ищете пошаговые инструкции, как это сделать, следуйте приведенным ниже инструкциям:

  1. Откройте браузер по умолчанию и перейдите по этой ссылке для загрузки. Оказавшись внутри, нажмите на Скачать и дождитесь завершения операции.

    Image
    Image
  2. После завершения загрузки используйте такую утилиту, как 7zip, WinZip или WinRar, для извлечения содержимого архива.
  3. После извлечения файлов скопируйте их оба в буфер обмена и вставьте в следующее место:

    C: / Program Files (x86) Steam / SteamApps / common / Vampire The Masquerade - Bloodlines / Vampire / dlls

    Примечание: Если вы установили игру в другое место, вместо этого вставьте туда 2 библиотеки DLL.

  4. После успешного добавления двух DDL в папку установки игры дважды щелкните основной исполняемый файл и посмотрите, устранена ли проблема.

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

Метод 5: удаление Центра обновления Windows KB3086255

Имейте в виду, что Центр обновления Windows KB3086255 - это обновление, которое фактически отключило secdrv service - это основная услуга SafeDisc, представляющая собой устаревшую схему защиты компьютеров, которая больше не используется в современных играх из-за некоторых уязвимостей безопасности.

Однако, если эта служба отключена, каждая игра SafeDisc, которая была разработана для использования этой службы (включая Vampire the Masquerade), не запустится должным образом.

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

Важный: Следуя приведенным ниже инструкциям, вы повторно активируете службу SafeDisc, которая может сделать вашу систему уязвимой. Если вы не играете во многие устаревшие игры, в которых используется служба SafeDisc, возможно, держитесь подальше от этой процедуры и выберите Метод 4 вместо.

Если вы хотите удалить Центр обновления Windows (KB3086255) итерации, которая вызывает эту проблему, и вы понимаете последствия, следуйте приведенным ниже инструкциям:

  1. Открыть Запустить диалоговое окно, нажав Клавиша Windows + R. Затем введите ‘ ms-settings: windowsupdate ’ внутри текстового поля и нажмите Входить открыть Центр обновления Windows экран Настройки приложение.
  2. Внутри Центр обновления Windows экран, нажмите на Вид История обновлений из меню слева.
  3. Затем, когда список недавно установленных обновлений Windows загрузится полностью, нажмите Удалить обновления (вверху экрана).
  4. Прокрутите список установленных обновлений и найдите KB3086255 Обновить.
  5. Когда вы увидите правильное обновление, щелкните его правой кнопкой мыши и выберите Удалить из только что появившегося контекстного меню. При запросе подтверждения щелкните да чтобы начать удаление.
  6. Как только операция будет окончательно завершена, откройте выбранный вами браузер и перейдите к страница загрузки пакета Microsoft Show or Hide Troubleshooter.
  7. Когда загрузка будет завершена, откройте .diagcab файл. Когда утилита открыта, начните с нажатия на Передовой меню, затем установите флажок, связанный с Применяйте ремонт автоматически.
  8. Далее нажмите на Следующий, чтобы начать сканирование текущей линейки установленных обновлений.
  9. В следующем запросе нажмите Скрыть обновления из списка доступных опций.
  10. Затем установите флажок, связанный с KB3086255 и нажмите «Далее», чтобы скрыть его из области Центра обновления Windows.
  11. Подождите, пока изменение вступит в силу, затем перезагрузите компьютер и запустите Вампир-маскарад еще раз и посмотрите, не возникает ли у вас такой же сбой.
Image
Image

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

Метод 6: запуск службы SafeDisc

Если описанные выше методы не сработали в вашем случае или вы не хотите удалять KB3086255 Центр обновления Windows, обходной путь, который по-прежнему позволит вам запустить игру, - это использовать командную строку с повышенными привилегиями, чтобы вручную повторно включить основную службу SafeDisc (secdrv).

Есть много затронутых пользователей, которых мы наконец-то можем запустить игру Vampire the Masquerade после того, как они запустили sc start secdrv внутри командной строки с повышенными привилегиями.

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

Вот краткое пошаговое руководство, которое покажет вам, как запустить службу SafeDisc из командной строки с повышенными привилегиями:

  1. Нажмите Клавиша Windows + R открыться Запустить чат. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter открыть возвышенный Командная строка. Когда вам будет предложено UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.

    Image
    Image
  2. Когда вы находитесь внутри CMD с повышенными правами, введите следующую команду и нажмите Входить для повторного включения службы SafeDisc:

    sc start secdrv

  3. Запуск Вампир: Маскарадные родословные и посмотрите, работает ли теперь игра без сбоев такого же типа. Примечание: После того, как вы проигнорируете игру, выполните следующую команду в командной строке CMD с повышенными привилегиями, чтобы отключить службу:

    sc stop secdrv

Рекомендуемые: