Sleeping Dogs против Windows 10

Sleeping Dogs на Windows 10

Несмотря на то что разработчики Windows 10 сделали большой упор на игровую составляющую для своей ОС (внедрение таких программ и инструментов, как Universal Windows Platform, «Игровой режим», специализированный цифровой магазин Microsoft, обратная совместимость с консолью Xbox One, поддержка DirectX 12 и других системных игровых приложений), у рядовых пользователей по-прежнему могут возникнуть проблемы с запуском и работоспособностью компьютерных игр. Одной из таких проблемных игр является Sleeping Dogs.

Особенности работы Sleeping Dogs под Windows 10

Для того чтобы запустить Sleeping Dogs под Windows 10, иногда нужно проделать ряд манипуляций с системными файлами и приложениями, но в подавляющем большинстве случаев проблему удаётся решить.

Причины некорректной работы игры

Перед тем как перейти непосредственно к причинам и решению возникающих проблем, стоит отметить, что Sleeping Dogs имеет две разные версии, а именно:

  • стандартное издание — Sleeping Dogs, вышедшее в 2012 году;
    Обложка стандартного издания игры Sleeping Dogs
    Стандартное издание игры вышло задолго до релиза Windows 10, который появился в 2015 году
  • переработанное обновлённое издание — Sleeping Dogs: Definitive Edition, выпущенное в 2014 году.
    Обложка обновлённого издания Sleeping Dogs: Definitive Edition
    В обновлённой версии игры были добавлены графические эффекты, текстуры высокого разрешения, переработаны отдельные элементы физики

Все проблемы по запуску и корректной работе, так же как и способы их решения, идентичны для обеих версий игры. Корень же всех проблем лежит в том, что Sleeping Dogs вышел ещё до релиза ОС Windows 10, а значит, о полноценной совместимости игры с «Десяткой» не может быть и речи.

Системные требования для запуска Sleeping Dogs

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

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

Минимальные системные требования для Sleeping DogsМинимальные системные требования для Sleeping Dogs: Definitive Edition
ОСWindows Vista c пакетом обновлений 2Windows Vista 64bit, Window 7 64bit, Windows 8 64bit (32-битная версия не поддерживается)
ПроцессорCore 2 Duo с тактовой частотой 2.4 ГГц, Athlon X2 с тактовой частотой 2.7 ГГцCore 2 Duo 2.4ГГц, Athlon X2 2.7ГГц
Оперативная память2 ГБ ОЗУ4 ГБ ОЗУ
ВидеокартаСовместимая с DirectX 10 или 11 видеокарта Nvidia или AMD ATI, ATI Radeon 3870 или новее, Nvidia GeForce 8800 GT или новееСовместимая с DirectX 10 или 11 видеокарта ATI Radeon 3870 или новее, NVIDIA GeForce 8800 GT или новее с памятью 512MB, Intel HD Graphics 2500 или новее
DirectXВерсии 10Версии 10
Свободное место на диске15 ГБ20 ГБ
Звуковая картаСовместимая с DirectXСовместимая с DirectX

Первоначальные проблемы с установкой

Проблемы со Sleeping Dogs могут возникнуть уже на самой начальной стадии — при попытке установить игру. Обычно причин такого рода сбоя может быть две:

  • ваш антивирус блокирует установочные файлы игры (в таком случае может появляться ошибка Runtime Error). Решение — временное отключение антивируса;
    Ошибка Runtime Error при попытке установить игру
    Чаще всего антивирус блокирует файлы, если вы пытаетесь установить нелицензионную версию игры
  • ошибка Application Data. Обычно возникает при попытке установить игру из библиотеки цифрового магазина Steam. Необходимо очистить кэш, зайдя в папку Steam и удалив всё содержимое из папки appcache.
    Ошибка Application Date при попытке установить Sleeping Dogs
    Ошибка Application Error чаще всего возникает при попытке установить игру через сервис Steam

Проблема совместимости с Windows 10

Как уже было отмечено, обе версии Sleeping Dogs вышли ещё до релиза ОС Windows 10. Поэтому проблема совместимости может стать одной из основных причин ошибки запуска игры.

Ошибка запуска Sleeping Dogs
Ошибка при запуске часто бывает обусловлена неполной совместимостью игры с Windows 10

Решение — активировать в параметрах игры настройку принудительной совместимости с ОС Windows 7 (или версией выше).

  1. Найдите в папке с установленной игрой файл HKShip.exe и, щёлкнув по нему правой кнопкой мыши (ПКМ), выберите пункт «Свойства».
    Запуск окна настроек «Свойства» для игры Sleeping Dogs
    Вы также можете открыть настройки «Свойства», щёлкнув ПКМ по ярлыку игры (на рабочем столе)
  2. Перейдите в раздел «Совместимость», установите флажок в пункте «Запустить программу в режиме совместимости» (выбрав при этом из списка Windows 7/8), после чего нажмите ОК.
    Настройка режима совместимости с Windows 7 или Windows 8
    После принятия настроек игра будет всегда автоматически запускаться в режиме совместимости с более ранними версиями Windows

Устаревшие версии отдельных элементов ПО

Наиболее распространённой причиной возникновения проблем с запуском Sleeping Dogs является наличие на компьютере неактуальных версий ПО. Если таковое имеется, то при попытке запуска Sleeping Dogs обязательно появляется окно с ошибкой, в котором прописан источник проблемы. Решение — обновление устаревшей версии.

DirectX

DirectX — пакет библиотек файлов программирования для операционной системы Windows.

Ошибка DirectX при запуске игры
Описание ошибки может быть разным, однако в нём всегда будет присутствовать ключевое слово DirectX

Для обновления этого ПО необходимо:

  1. Перейти в специальный раздел на официальном сайте «Майкрософт» и скачать веб-установщик DirectX.
    Официальный сайт «Майкрософт»
    Веб-установщик DirectX находится по адресу «Центр загрузки» — Windows
  2. Запустить установщик и принять лицензионное соглашение.
    Стартовое окно установки DirectX на Windows
    После принятия лицензионного соглашения вам могут предложить установить дополнительное ПО (это делать не обязательно)
  3. Дождаться окончания процессов подготовки, скачивания и установки необходимых файлов библиотек DirectX.
    Процесс установки DirectX
    Во время установки обязательно должен быть подключён интернет
  4. Запустить Sleeping Dogs и проверить наличие других ошибок. Перезагружать компьютер после установки DirectX не нужно.
    Завершение установки DirectX
    После установки DirectX перезагружать компьютер не нужно

Видео: как установить DirectX

PhysX

PhysX — это программное обеспечение от компании nVidia, предназначенное для ускорения физических расчётов в графическом процессоре ПК.

Окно ошибки PhysX при запуске игры
Понять, что источником ошибки является именно ПО PhysX, очень просто: в сообщении об ошибке будут присутствовать слова PhysX Error

При возникновении ошибки PhysX необходимо установить последнюю версию этого ПО.

  1. Перейдите на официальный сайт nVidia и загрузите установочный файл PhysX.
    Официальный сайт nVidia
    Чтобы найти соответствующее ПО, воспользуйтесь поиском в категории «Драйверы»
  2. Запустите инсталлятор и примите пользовательское соглашение, выбрав соответствующий маркер. Нажмите Next.
    Стартовое окно установки PhysX
    Чаще всего переустанавливать PhysX приходится владельцам видеокарт nVidia
  3. Дождитесь окончания автоматического процесса установки ПО и перезагрузите систему.
    Процесс установки PhysX на Windows 10
    ПО PhysX устанавливается по умолчанию на системный жёсткий диск в папку Win32

Microsoft Visual C++

Microsoft Visual C++ представляет собой комплект файлов, обеспечивающих стабильную работу внутренних служб и процессов на ПК (в том числе отвечающих за корректный запуск видеоигр).

Ошибка Microsoft Visual C++
Ошибка, связанная с устаревшей версией Microsoft Visual C++, появляется исключительно при попытке запуска игры

При возникновении ошибки Runtime Library следует заново установить комплект Microsoft Visual C++.

  1. Перейдите на сайт корпорации «Майкрософт» и скачайте установочный файл пакета Microsoft Visual C++.
    Загрузка файла установки Microsoft Visual C++ с официального сайта «Майкрософт»
    Пакет установки Microsoft Visual C++ расположен в категории «Центр загрузки» — Windows
  2. Запустите файл установки, примите лицензионное соглашение и нажмите «Установить».
    Стартовое окно мастера установки Microsoft Visual C++
    Выбор разрядности устанавливаемого ПО зависит от версии вашей ОС Windows 10
  3. Дождитесь окончания автоматического процесса инсталляции всех компонентов.
    Процесс установки Microsoft Visual C++ на Windows 10
    По умолчанию ПО Microsoft Visual C++ устанавливается на системный жёсткий диск
  4. Нажмите на кнопку «Закрыть» и перезагрузите систему.
    Окончание установки Microsoft Visual C++ на Windows 10
    По окончании установки выполните ручную перезагрузку ПК

Видео: где скачать и как установить Microsoft Visual C++

Для бесперебойной работы Windows 10 необходимо с регулярной периодичностью обновлять пакеты драйверов не только для видеокарты, но и для остальных комплектующих вашего персонального компьютера. Для этих целей лучше всего использовать специальные программы (например: Driver Reviver, DriverPack, Driver Booster и другие), которые помогают автоматизировать процесс сканирования ОС для поиска и автообновления устаревших версий драйверов.

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

Окно программы DriverPack
Программа DriverPack распространяется абсолютно бесплатно и поддерживает русский язык

Другие причины и их устранение

Часто проблемы с запуском игры связаны с неправильными настройками или отсутствием необходимых системных файлов.

Нехватка привилегий для запуска

Если при запуске Sleeping Dogs высвечивается ошибка «Прекращена работа HKShip.exe» или игра вовсе не запускается (без появления какой-либо ошибки), причиной может быть нехватка пользовательских привилегий для её работы:

  1. Отсутствие прав администратора для корректного запуска игры. Для решения проблемы:
    • щёлкните ПКМ по иконке Sleeping Dogs и выберите «Свойства»;
      Запуск настроек «Свойства» через загрузочный файл Sleeping Dogs
      Для обращения к свойствам запускаемого файла можно также щёлкнуть ПКМ по ярлыку игры на рабочем столе
    • проследуйте в раздел «Совместимость», где рядом со строкой «Запускать эту программу от имени администратора» поставьте галочку и примените настройки.
      Настройка прав администратора через свойства игры
      Для наибольшего эффекта включайте запуск от имени администратора в совокупности с настройками совместимости
  2. Нехватка распределяемой мощности ресурсов ПК для поддержки процесса игры. Проблема актуальна для слабых компьютеров. Решение — повышение приоритета игры (т. е. перенаправление дополнительных ресурсов системы на обеспечение её стабильной работоспособности):
    • запустите игру;
    • откройте «Диспетчер задач» (сочетание CTRL+ALT+DELETE). Во вкладке «Процессы» найдите строку HKShip.exe, щёлкните по ней правой кнопкой мыши и выберите пункт «Задать приоритет»/«Выше среднего»;
      Повышение приоритета для Sleeping Dogs через «Диспетчер задач» Windows
      После повышения приоритета обязательно перезапустите игру
    • закройте «Диспетчер задач» и перезапустите Sleeping Dogs.

Чёрный экран

Если при запуске Sleeping Dogs появляется лишь чёрный экран, причина проблемы кроется в сбое работы графического адаптера. Решением будет обновление драйверов вашей видеокарты.

  1. Откройте «Диспетчер устройств», щёлкнув ПКМ по меню «Пуск» и выбрав соответствующий раздел.
    Запуск диспетчера устройств Windows 10 через меню «Пуск»
    Открыть «Диспетчер устройств» также можно, найдя его через поисковую строку Windows
  2. В представленном списке доступных устройств найдите строку «Видеоадаптеры». Выделите установленную на вашем ПК видеокарту, кликните по ней правой кнопкой мыши и выберите строку «Свойства».
    Диспетчер устройств на Windows 10
    Открыть окно свойств также можно, дважды щёлкнув левой кнопкой мыши по названию установленной видеокарты
  3. В информационном меню «Свойства» зайдите на вкладку «Драйвер» и щёлкните по кнопке «Обновить».
    Окно настроек драйвера видеокарты
    Перед обновлением драйвера убедитесь, что ваш ПК подключён к интернету
  4. Выберите один из вариантов поиска драйверов, дождитесь окончания процесса обновления, после чего выполните перезагрузку.
    Окно мастера обновления драйвера
    Рекомендуется выполнять автоматический поиск обновлений

Если обновление пакета драйверов не решило проблему с запуском Sleeping Dogs (дальше чёрного экрана процесс не продвигается), вы можете также попробовать полностью деинсталлировать пакет драйверов через диспетчер устройств, а затем скачать (с официальных сайтов Nvidia или AMD Radeon) и вновь установить последнюю версию драйвера.

Отсутствие файлов библиотеки DLL

Во время запуска игры может появиться сообщение об отсутствии определённого файла с расширением .dll на вашем ПК.

Пример системной ошибки DLL
Имя недостающего файла может быть разным, ключевым является его расширение .dll
  1. Перейдите на сайт базы файлов .dll, где в поисковой строке наберите имя недостающего файла, затем кликните по найденному файлу.
    Сайт базы файлов .dll
    Вы также можете загрузить с сайта специальную программу для поиска и скачивания необходимых dll файлов
  2. После перехода к результатам поиска вам на выбор предложат скачать одну из версий файла. Нажмите «Скачать».
    Скачивание недостающего файла .dll
    Скачивать желательно самую последнюю версию файла
  3. Скачав архив с файлом, распакуйте и запустите его (он автоматически внесёт необходимые системные изменения на вашем ПК). После этого можно запускать Sleeping Dogs.
    Установка недостающего файла .dll в систему Windows
    Так как сайт с базой файлов .dll является частным, то ответственность за скачивание и установку файлов несёт исключительно сам пользователь

При решении проблемы с отсутствием файла .dll я столкнулся с одной довольно странной особенностью. После скачивания и установки на компьютер недостающей библиотеки (с последующей перезагрузкой системы) проблема не исчезла. Выходом из ситуации стала повторная установка скачанного файла. Более того, некоторые пользователи говорят, что если первоначально скопировать недостающий файл .dll в системную папку Windows/System32 и уже оттуда провести установку, то вероятность подобного сбоя (необходимости дважды устанавливать один и тот же файл) сведётся к минимуму.

На Windows 10 появилось несколько новых функций и дополнений, предназначенных для оптимизации работы компьютерных игр. Но это отнюдь не гарантирует стабильное функционирование всех игр на данной ОС. В особенности это касается игровых проектов, выпущенных до релиза «Десятки». Поэтому пользователи могут столкнуться с некоторыми проблемами во время установки или запуска той или иной видеоигры, например, Sleeping Dogs. Однако практически для всех проблем найдутся способы их решения.