Как исправить медленную загрузку и черный экран в Dota 2 на слабом компьютере
Игроки Dota 2 часто сталкиваются с всевозможными проблемами. Особенно те, у кого имеются старые или бюджетные игровые компьютеры. У них часто возникают черные экраны. Встречаются и другие неожиданные ошибки.
Очень длительное время длиться загрузка при подключении к обычным матчам Dota 2. Данный вопрос существует уже несколько месяцев. Теперь есть способ исправить проблемы с черным экраном Dota 2 и длительным временем загрузки игрового клиента.
Слабый компьютер
Также частой причиной лагов является слабый компьютер, например видеокарта и оперативная память которые имеют характеристики ниже рекомендуемых для игры. Отключите все ненужные программы и снизьте графику в самой игре. Если это не помогло, купите новый системный блок или улучшите старый.
Забита память компьютера
Конечно, забитая память жёсткого диска нечасто является причиной медленного процесса игры, но все же его стоит отметить. Удаляйте ненужные файлы в компьютере пока шкала у локального диска не засветиться зеленым, для этого нужно почистить жесткий диск хотя бы на 10% памяти.
Слишком много модов в игре
Если вы любитель использования дополнительных модов в игре, то вам не избежать проблем с работоспособностью доты. Некоторые дополнения, в особенности самодельные моды, часто могут привести к небольшим сбоям, вылетам и зависанием игры. Удалите все последние установленные моды, делать это можно как через steam, так и вручную. Но будьте осторожны, перед тем как удалять какой-либо файл, проверьте, не является ли он важной составляющей игры.
Вывод
Теперь вы знаете, что делать если дота 2 лагает. В большинстве случаев эти советы помогут с лагами игры, также рекомендуется обратиться в техподдержку steam, ответ от них не так долго ждать, но зато их помощь действительно может решить данную проблему.
Вирусы
Если же пользователь неаккуратно пользуется компьютером и скачивает ПО из непроверенных источников, то возможно, он поймал вирус. Он может забирать скорость интернета. Для того, чтобы удостоверить в этом, можно позвонить провайдеру и спросить его об этом.
Помимо того, что вирус забирает скорость, он может «съедать» и производительность. Для того, чтобы избавиться от него, рекомендуется использовать следующий спектр утилит:
Используя эти программы, можно почистить компьютер от вирусов.
Перечень команд, которые можно прописать в строке запуска
-console — Запуск DotA 2 с консолью
-novid — Отключение вступительного ролика, тем самым ускоряем запуск DotA 2
-heapsize 1048576 — Команда принудительно устанавливает количество используемой памяти. Значение 1048576 выставляется из расчета Оперативная память деленая пополам. Указывается в Кб. Для Windows Xp вероятно не имеет смысла указывать значение больше 1048576. Данный параметр может снизить лаги.
512 Мб -heapsize 262144
768 Мб -heapsize 327680
1024 Мб -heapsize 524288
1536 Мб -heapsize 786432
2048 Мб -heapsize 1048576
3072 Мб -heapsize 1572864
4096 Мб -heapsize 2097152
-dxlevel — Указываем какую версию DirectX использовать при загрузке dota 2. Данная настройка может повысить фпс, если видеокарта настроена именно для работы с более раней версией. Для использования, необходимо умножить версию DirectX на десять. Например, для DirectX 8.1 указывается -dxlevel 81.
Примерный список эффектов, которые пропадут при использовании той или иной версии DirectX, можно посмотреть здесь.
Там же указаны серии видеокарт, которые заточены на работу с определенной версией DirectX. Данный ключ так же может помочь, когда лагает dota 2
-noipx — Отключение поддержки протокола IPX.
-nojoy — Отключение джойстика
-noforcemparms — Использование кнопок мышки из настроек Windows (используется, если лагает мышка в доте)
-noforcemaccel — Использование акселерации мыши Windows (опять же, когда лагает мышка в доте)
-noforcemspd — Использование скорости мышки из настроек Windows (если лагает мышка в доте )
-refresh 75 — Частота обновления экрана. Желательно выставить ту частоту, на которой работает монитор для данного разрешения.
-high — повышение приоритета игры
-noaafonts — отключаем сглаживание шрифтов
-nosync — вертикальная синхронизация это зло
-fps_max 120 — максимальное количество кадров в секунду, которое может быть в игре
-nod3d9ex — Отключаем расширения Windows Aero DirectX, что должно прибавить производительности
-height 768 — Разрешение экрана. Высота
-dev — Режим разработчика. При включении должно отключать автоматическую загрузку фона меню карты и убирает назойливое диалоговое окно при выходе из игры.
-d3d — Режим Direct3D.
-gl — Включение режима Open GL. По умолчанию стоит -software.
-soft — Режим Software
-full — Запуск на весь экран
-window — Запуск в оконном режиме
-wavonly — отключает основной звук и проигрывать все звуки из wav-файлов
-width 1024 — Разрешение экрана. Ширина
-zone — при значении 1024, позволяет избежать большой части ошибок памяти в скриптах. Возможно, это максимальная длина строки для скрипта или cfg файла
-32bit — Запуск игры в 32-битном режиме. Данный параметр применим на 64-битных ОС
-autoconfig — Запуск игры со всеми параметрами по-умолчанию. Действует до тех пор, пока параметр не будет удален
-nocrashdialog — Игнорирует некоторые ошибки ‘memory could not be read’
-noborder — При запуске в оконном режиме не будут видны границы окна
Так же максимально полный перечень команд для игр от Valve (Dota 2, Counter Strike, Half-Life и т. д.) можно посмотреть здесь.
Есть две версии, английская и русская. Английская более полная.
Для повышения фпс и уменьшения пинга, можно прописать настройки в файле конфигурации или выставить в настройках самой игры, но это тема отдельных статей.
Если Дота лагает, можно нивелировать полностью или уменьшить количество проблем, подобрав корректные параметры запуска. Все они подбираются вручную и индивидуально, в зависимости от того железа, на котором работает игра.
Видеоадаптер AMD
Если вы владелец видеокарты от компании AMD, то вам нужно сделать такие шаги:
- Переходим в Catalyst Control Center, далее в параметрах ищите пункт Расширенное представление.
- Клацаем на вкладку Игры и идем в настройку 3D-приложений.
Перед нами появляется окно со множеством настроек (их порядок, скорее всего, будет отличаться):
- выбираем Переопределить настройки приложения в пункте Режим сглаживания;
- ставим 2х сглаживание для выборки;
- ставим стандартный режим для фильтрации;
- выставляем множественную выборку для Метода сглаживания;
- выключаем морфологическую фильтрацию;
- выставляем Переопределить настройки приложения для анизатропной фильтрации;
- ставим 2х для анизатропной фильтрации;
- выбираем режим производительности для фильтрации текстур;
- включаем функцию оптимизации формата поверхности;
- отключаем ожидание вертикального обновления;
- выключаем тройную буферизацию openGL;
- выставляем пункт Оптимизировано AMD во всех настройках тесселяции.
После такой небольшой настройки частота кадров заметно вырастет.
Эта статья научит вас правильно обновлять DirectX на Windows 7 – https://forzapc.ru/obnovit-directx-dlya-windows-7.html
В этом материале вы узнаете, какой объем видеопамяти необходим для новых игр, информация будет полезна каждому геймеру.
Итоги
Чтобы увеличить производительность Dota 2 на слабых компьютерах, также рекомендуется перед игрой закрыть все браузеры, торренты, плееры и прочие ненужные в данный момент программы, они забирают и без того ограниченные ресурсы ПК. Не забывайте проверять обновления и устанавливать свежие версии драйверов. Периодически, например, раз в месяц чистите реестр. Также обратите внимание на другие комплектующие своего компьютера, возможно, что зависания связаны не с видеокартой, а со слабым процессором или малым количеством ОЗУ. Надеемся, наша инструкция вам поможет и вы будете наслаждаться захватывающими битвами в своей любимой игре без лагов и тормозов!
Основные
-w 640 -h 480 — устанавливает разрешение экрана 640×480 пикселей -full — полноэкранный режим -high — запуск игры с высоким приоритетом (рекомендуем именно его) -low — запуск игры с низким приоритетом -threads 4 — объявление 4 ядер для игры (см хар-ки ПК) -dxlevel 81 — для использования DirectX 8.1 (может дать хороший буст фпс) -dxlevel 90 — для использования DirectX 9 -heapsize 262144 — выделяет для игры 512MB оперативной памяти -noaafonts — отключение сглаживания шрифтов экрана -freq 60 — ограничение частоты опроса монитора на 60 -refresh 60 — ограничение частоты опроса монитора на 60 (если 1 не работает) -soft — для запуска игры в графическом режиме Software -d3d — для запуска игры в графическом режиме Direct3D -gl — для запуска игры в графическом режиме Open GL -nosync — принудительно отключает вертикальную синхронизацию -nocrashdialog — для отмены отображения некоторых ошибок +cl_interp 0 — сглаживание картинки сервером. +cl_interp_ratio 1 — прописывать с командой выше +dota_embers 0 — убирает анимацию в главном меню.
+cl_cmdrate 31 — число отправляемых на сервера доты команд в секунду. С хорошим инетом можно увеличить. +cl_interp 0.01 — интерполяционный показатель +cl_interp_ratio 1 — коэффициент, на который умножается конечный показатель интерполяции. +cl_lagcompensation 1 — ещё один показатель интерполяции +cl_pred_optimize 2 — оптимизация систематических запросов +cl_smooth 1 — устраняет ‘заикание’ звука при закрузки карты +cl_smoothtime 0.01 — см. выше +cl_updaterate 31 — число команд, которые получаются от сервера в секунду. При хорошем инете можно увеличить. +cl_resend 6 — число повторных посылок пакета при потере; +cl_allowupload 0 — выключает загрузку карт, моделей, декалей и прочего «мусора». -net_maxroutable 1200 — максимальная фрагментация в байтах на пакет