Path of Exile

Path of Exile

451 个评价
Решения проблем с фризами,лагами,и прочим
由 PawsOfPasha 制作
Решения игровых проблем
3
2
   
奖励
收藏
已收藏
取消收藏
Вступление


Обновление 3.14-Update
Много бяк разработчики прилепили к игре в этом патче и одна из них оказалась весьма интересной:
Если раньше Кэш игры лежал по пути документов со всем остальным то теперь они его перекинули в корень системы.
Для чего это нужно и зачем-пока мы бегаем себе мапки,качаем обновления,всякие внешки кривые эта папка заполняется и далеко не всегда правильно от чего могут быть проблемы с игрой и даже ошибками.Эту папку желательно чистить даже при наличии ссд после каждой обновы что бы она снова докачивала шейдеры игры на новые и одновременно чистить пройденные мапки.
для удобства в самой игре есть выбор пути для кэша:не советую менять путь к файлам т.к. это может замедлить игру

Все что нужно теперь делать после каждого обновления = Нажать кнопочку
Clear cache


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


Сразу пробежимся по консольным командам (в Steam прописывается :Свойства/Параметры запуска)



если прописываете несколько команд то СТАВИТЕ ПРОБЕЛ
-ns/ --nosound = на встроенных звуковых картах эта игра из принципа фризит поэтому отключение звука в игре может помочь.

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

-Swa/ --softwareaudio -Звук игры обрабатывается процессором (может помочь если не хочется играть без звука) также если есть наушники с USB входом типо разер кракенов и прочее можно спокойно переставить игру на них и все будет отлично (проверено)


--nopreload 'Эта команда больше не работает. Теперь предзагрузка работает всегда.'

--noasync Увеличивает время загрузки игры,локаций но некоторым помогает избавится от фризов (по словам одного из ГМ она тоже не работает но он сам не уверен)

--adapter: специально для тех у кого не получается сменить на внешнюю видеокарту
Вариант с сменой интегрированной карты N2: Поставить игру без лаунчера стима (тоесть качать у самих GGG)

-gc 1/ -gc 2 Значительно увеличивает время загрузки ,может помочь с критами клиента

Чистите папку Minimap в документах каждые пару недель,или чаще если много играете (если система на ссд особой погоды не делает)

Команда Эффект
-windowed Запускает игру в оконном режиме.
-noborder Запускает игру в режиме в окне без рамки.
--experimental-frame-optimizations была удалена. Его функции были добавлены в основную игру.
--nodx9ex Отключает режим Direct3D
--nologo Отключает анимированное вступление вместе со звуком.
-high Дает высокий приоритет использования CPU CSS
-threads "число" Количество используемых игрой потоков процессора.
-dx "число" Заставляет игру использовать определенную версию DirectX.
-nosync Принудительно отключает вертикальную синхронизацию.

-fps_max "число" Ограничивает кол-во кадров в секунду (вроде говорят уже не работает,но пусть пока висит) теперь функция встроена в игру
-processheap Позволяет устранить баг с резким уменьшение FPS, которое появляется если игра запущена в течении длительного времени.
-32bit Запускает движок в 32-разрядном режиме.
-64bit Запускает движок в 64-разрядном режиме.


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



Также советую поиграться со шлюзами и переключением синхронизации и рассинхронизации в игре

Синхронизация с сервером
Cинхронизация с сервером это режим, при котором каждое действие игрока согласуется с сервером.

Рассинхронизация
Режим для тех, у кого проблемы с интернетом(потеря пакетов и т.д).С этим режимом не будет синхронизироваться каждое действие с сервером. Сервер будет с помощью специальных алгоритмов предугадывать действия игрока, но всё равно будут появляться различные ошибки, телепортация мобов, игрока и тд


Если игра вылетает без ошибки
Заходим в поиск и пишем:Включить режим игры-появится вкладка

Отключите если включен(так же его стоит отключать если стримите)


Вариант Решения N#1
Если команды не помогли предлагаю вначале попробовать выключить чат.
Не нашел каким образом это происходит, но каждый раз при сообщение в чате (а именно в глобал общем и торговле) происходит стоп кадр
Решение оказалось очень простым.
Нажимаем правой кнопкой на каждый глобал и меняем значения на другое (выбирайте пустые серверы например Global 989/977/587 и т.д)
ВАЖНО:простое отключение вкладки никак не поможет делу,сообщения продолжат поступать.
Вариант решения N#2
Далее перейдем к великолепной помощи одного из форумчан hontodeska вариант которого помог именно мне
После апдейтов теперь последующие изменения идут в папке CachedHLSLShaders!!

Может помочь тем у кого стоит HDD
Кучи мелких файлов в папке POE\GameData\Apps\poecis\ShaderCache\ (в нашем случае Папка стим,в папке с игрой сразу папка ShaderCache) не могут загрузиться одновременно из за низкой скорости считывания, из за чего после открытия сундука наблюдаются "фризы" (зависания).


Чтобы решить проблему, нужно поместить эти мелкие файлы в оперативную память, для этого (работает в win7 и новее):

1. Скачиваем программу для создания RAM диска, например бесплатную SoftPerfect RAM Disk, скачать можно с их сайта
2. Устанавливаем
3. Запускаем
4. Настраиваем:
引用自 hontodeska
Для этого сначала создаем образ виртуального диска:

引用自 hontodeska
  • Далее:
  • Указываем месторасположение образа диска (можете выбрать любое какое вам нравится),
  • Выбираем Файловую систему (Fat 32)
  • Выставляем размер диска (У меня стоит 100 Мб), который можно рассчитать исходя из занимаемого пространства (Поле "Размер" в свойствах папки) POE\GameData\Apps\poecis\ShaderCache + 30%
  • Нажимаем Ок )


引用自 hontodeska
  • Далее добавляем созданный образ в автозагрузку:

引用自 hontodeska
  • Вспоминаем куда мы сохранили образ, и указываем его (обязательно).
  • Указываем букву диска (у себя я указывал Z)
  • Отмечаем галочку "сохранять содержимое"
  • Жмакаем "Ок"

Для этого:
  • Создаем папку "ShaderCache" в новосозданном RAM диске (у меня Z) (или копируем из директории игры).
  • Заходим в её свойства и видим путь до папки. Копируем его в блокнот (Если самой папки в пути нет, а просто Z:\ то допишите вставьте в конец ShaderCache ; должно получиться что то вроде Z:\ShaderCache ;)

  • Теперь копируем путь к расположению игры, до папки ShaderCache (зайдите в её свойства, и увидите её расположение); у меня например это d:\Games\POE\GameData\Apps\poecis\ShaderCache Вставляем в блокнот. (Если самой папки ShaderCache в пути нет, вставьте в конец ShaderCache )

  • Итак, у нас есть 2 пути в блокноте - первый - путь до папки ShaderCache на рамдиске, второй - путь до изначального расположения ShaderCache.

  • Теперь нужно заменить мои пути в формуле, на ваши;
  • Переходим в блокнот, отступаем, и копируем туда эту формулу

  • mklink /j "d:\Games\POE\GameData\Apps\poecis\ShaderCache" "z:\ShaderCache"

  • В ней заменяете пути на ваши, которые вы только что сделали. Допишите к путям кавычки как в примере.

  • Теперь осталось выполнить эту программу - запускаем командную строку:
  • Нажимаем кнопку Win + R (значек виндовса, рядом с контрол и альт)
  • Открывается окошко "выполнить" - там пишем "cmd" без кавычек, нажимаем ок.
  • Видим перед собой черное окошко.

  • Удаляем или переименовываем папку ShaderCache в директории игры.

  • Возвращаемся в черное окошко командной строки и вставляем туда нашу измененную формулу
  • (нажимаем там правую кнопку мыши, затем вставить)

  • mklink /j "d:\Games\POE\GameData\Apps\poecis\ShaderCache" "z:\ShaderCache"

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

  • UPD, кто использует DX11 версию игры, измените папку на ShaderCacheD3D11

  • Как проверить что все работает:

  • Зайдите на ваш рамдиск (диск Z или какой вы там сделали), там должна быть папка ShaderCache - после того как вы поиграете в POE она должна заполняться, (если вы скопировали туда ваш старый кеш, можно выполнить поиск новых файлов (например используя встроенные в проводник средства поиска))

  • Открытие одного ларца запишет эти эффекты в кеш, и в следующий раз открытие будет намного бодрее.

Вариант Решения N#3
Просто скиньте GGG это на почту
Помогает обладателям карт nvidia у кого игра на хдд
ТОЛЬКО ТЕМ У КОГО НЕ СЛАБЫЙ ПРОЦЕССОР
Заходим в панель nvidia -Управление параметрами 3D-переходим во вкладку программные настройки,добавляем версию нашей игры x32(dx9=9ex) или x64(dx11)





Далее находим параметр Кэширование шейдеров =выбираем ВЫКЛ
Есть описание но объясню проще
Шейдеры игры не будут забивать ваш диск но будут постоянно обрабатываться процессором тем самым игра пойдет плавнее.
Еще также советую (не обязательно) Найти пункт Управление электропитанием и выбрать Максимальная производительность
Для многоядерных Intel процев
Еще один способ вспомнил Парковка ядер (используется только на 2+ядерных процах от intel) хороший вариант для производительности всех игр
(убирайте пробел в ссылках)

Win7

https://yadi. sk/d/Ct_zWV3q3H2UXz


качаем этот reg файл ,Распаковываем, и запускаем его. Соглашаемся с изменением настроек реестра. Теперь у вас в настройках электропитания процессора появились дополнительные опции.
Теперь запускаем и идём в: Панель управления>Электропитание>(галочка)Высокая производительность> Настройка плана электропитания>Изменить дополнительные параметры питания>(выпадающее меню)Управление питанием процессора.






Теперь делаем такие настройки:
1)Минимальное число ядер в состоянии простоя: 99%.
2)Разрешить состояния снижения питания: Вкл.
3)Отключение простоя процессора: Включить состояние простоя.
4)Минимальное состояние процессора: 0%.
5)Политика охлаждение системы: Активный.
6)Переопределение ядра приостановки ядра производительности процессора: Включено.
7)Максимальное состояние процессора: 100%.
8)Максимальное число ядер в состоянии простоя: 100%.
Теперь объясняю по каждому пункту, почему именно так.

1)Если сделать 100%, или сделать ниже 94% опцию, то одно из ядер у Вас будет приостановлено системой. Чем меньше % поставите тем больше ядер будут в простое. Зависит от количества ядер в вашей системе. У меня 8 виртуальных.
2)Что бы процессор был холоднее. На производительность не влияет.
3)Что бы процессор был холоднее. Негативно влияет на производительность процессора, если выключить.
4)У меня ни на что не влияет. Но у некоторых пользователей отключает энергосберегающие технологии (понижение частоты ЦП и снижение напряжения). По этому в ноль значение.
5)Что бы процессор был холоднее. Что интересно, латентность в работе с оперативной памятью системы повышается, если эту опцию деактивировать. Проверял в AIDA64.
6)Немного снижает производительность ЦП.
7)Хотите что бы ядра работали на все 100%? Тогда и ставьте 100% в этой опции. Это ограничение максимальной нагрузки процессора.
8)Очень интересная опция. Если сделать например 0%, то не все ядра будут грузиться системой. А например только лишь 4 из 8, тем же WinRAR 5.00 . И это при том, что активны будут все(!) ядра, не одно не будет приостановлено.

Win 10

https://yadi .sk/d/YNV37dlH3H2UCa

Скачать рег файл reg файл и запустить. На запрос системы ответить утвердительно.




Далее ставим все как на фото(потом можете изменять по своему желанию)
Всплывающий квадрат/мигание экрана

Сталкивался с такой проблемой и некоторые знакомые.
Выяснили что вылезает такое от МТХ (микротранзакции) .вариантов решения нашли лишь несколько.
1.Снимать по одной пока не пропадёт данное явление
2.Писали что помогает смена вулкана на Directx (в основном директ у всех по умолчанию)
3.Несколько мониторов могут приводить к конфликтам видеокарты (может помочь полный экран без рамок)
Даже если бы эти данные были в папке игры- лезть в нее и изменять является нарушением за что можно словить перманент.
Лут-Фильтр
Все кто начинают играть в пое так или иначе узнают о Лут-фильтре
С ним игра становиться удобной,приятной ((и не вырвиглазной)
Однако надо понимать что он может как разгрузить большую часть нагрузки системы так и наоборот
1.Звук (настоятельно рекомендую выключать его у 70% предметов)
2.Отображение на мини карте (отображение ставить не желательно)
3.Отображение места предмета (лучи что указывают на место предмета и их цвет,ставить по желанию на нужные вещи)
4.Отображение/скрытие самого предмета на полу (самая важная вещь фильтра которая помогает скрыть весь хлам ,уже не нужный хлам по мере фарма/лиги. В основном скрываются свитки,лоу тир вещи,некоторая валюта,вообщем всё что вам поднимать не нужно или не хочется)

Конечно же свой фильтр создавать на нужные цвета и прочее решиться не каждый особенно если подходить к делу серьезно и для этого есть такой чудесный сайт Filterblade[www.filterblade.xyz] (это не реклама если чё)

Он предоставляет уже готовые формы фильтра где вам нужно лишь изменить STRICTNESS и Style (первое отвечает за скрытие предметов-от Soft где ничего не скрыто до Uber/Вторая же отвечает за расцветку)
И конечно же там есть раздел индивидуальной настройки где можно лапками поменять каждый шрифт,цвет,размер и прочее

Или же на форуме игры есть много людей которые выкладывают свои фильтры в общий доступ

Файл подкачки
Многие сталкивались с ошибкой что то вроде 'недостаточно памяти для этого приложения'
Знаю что это по сути всем известно но все же есть те кто о таком не знал
Файл подкачки - это своеобразное дополнение к оперативной памяти (которая занимается временным хранением данных для быстрой доставки их на обработку процессору) Вашего компьютера
На данный момент ее желательно использовать всем у кого оперативной памяти 16гб или меньше (не забывайте что Оперативная память в несколько десятков раз быстрее чем обычный хард или ссд и поставив большую цифру файла подкачки вы лишь замедлите ваш пк)

Итак как ее найти,на 7 и 10тке одинаково= Мой компьютер-свойства-дополнительные параметры системы-вкладка дополнительно,быстродействие-параметры-владка дополнительно-Виртуальная память ,тыкаем изменить

Нужно знать несколько вещей -
1.Если у Вас несколько физических (т.е. не разбитый на части один, а несколько устройств вообще) жестких дисков, то расположите файл подкачки на более быстром диске
2.Ставить подкачку на хард с системой крайне не рекомендуется
3.Минимальный размер файла подкачки должен быть равен максимальному; Примеры: 128-128, 1024-1024, 516-516 и тп. Неправильные примеры: 1-218, 12-1024, 128-516 и тп
4.В качестве обслуживания файл подкачки надо периодически дефрагментировать. Стандартными Windows-средствами это сделать нельзя, но реально реализовать это сторонними программами. я использую дефрагментатор O&O Defrag Free, либо, когда лень устанавливать, нечто попроще, вроде Defraggler.





Если смотреть по моему скрину
Там я указал подкачку на разбитый диск (обоими разделами во время игр я не пользуюсь)
в данном случае моя оперативная память 8гб ,для себя я нашел 2 хороших значения 2048мб и 4096мб (2гб для средних игр,4гб когда уже просто ну никак)
Используя для игр подкачку не рекомендуется ставить ее на системный диск и на диск с игрой

С новыми сборками WIN отключение подкачки строго не рекомендуется (краши клиентов и тд)




Завершение
Здесь собраны все действенные способы которые помогли многим и мне в том числе
Я постараюсь добавлять в тему новые проблемы/решения как можно быстрее в зависимости от их появления (и вы всегда можете поделиться решениями которые я возможно упустил)
Если вам помогли мои мучения страдания старания то я рад что смог помочь вам!
530 条留言
PawsOfPasha  [作者] 2 月 3 日 下午 11:04 
ArGoS_AGS
Привет, их особо нет ,в основном такие решения для слабых пк т.к. пое очень сильно грузит проц ну и изредка встречаются проблемы которые приходится решать костылём
Sanechek_Pirojochek 2 月 3 日 下午 10:38 
епать танцы с бубном вокруг этой игры я в шоке
PawsOfPasha  [作者] 1 月 11 日 上午 1:05 
Starshadow
Привет, ну во первых это никак от энергосберегайки не зависит, вообще.) камень в 100% долбится потому что такая нагрузка, физика+ отдавать кадры видеокарте , это лечится ограничением кадров) . Во вторых это не разгон. Энергосберегайку в производительность ставить стоит лишь потому что иногда при альтабе и всяких манипуляциях проц может просто забить на мейн окно игры и не выделять ей ресурсы и тд и тп.
Starshadow 1 月 6 日 下午 8:04 
от батника который убирает энергосбережение на время активности процесса пое2, камень взлетает до 100%
Фризов нет, но это же бред держать камень в таком разгоне
Arsa 2024 年 12 月 5 日 上午 6:09 
благодарю!
PawsOfPasha  [作者] 2024 年 12 月 3 日 上午 11:51 
смысла нет, будь то проблемы сервера или провайдера никто ничего решать не станет.
искать сервер который более стабилен с твоим подключением.
Arsa 2024 年 12 月 1 日 上午 7:36 
Привет, нашел проблему у себя с фризом при загруженном графике NETWORK, устранил путем твоего совета, но как ты и описал, начинается рассинхрон с сервером, что опять же подлагивает. Провайдеру как можно предъявить если они со своей стороны проблему не видят? Сорян если не по теме.
Flo 2024 年 11 月 10 日 上午 9:00 
top
PawsOfPasha  [作者] 2024 年 10 月 21 日 上午 9:10 
Выключить банану/ выключить в ней источник и в микшере винды тоже, игра должна запуститься, в игре указать источник звука , перезапустить игру (это если пользуешься им) другими не пользовался не знаю.
ReiZèr 2024 年 10 月 21 日 上午 5:13 
А как данную проблему решить, не подскажешь? Был бы очень благодарен