Valheim

Valheim

41 ratings
Улучшение производительности игры и системы
By Король Burger King
   
Award
Favorite
Favorited
Unfavorite
Команды запуска
Заходим по пути - Steam\steamapps\common\Valheim\valheim_Data, открываем файл boot.config и вставляем следующие строчки:
gfx-enable-gfx-jobs=1
gfx-enable-native-gfx-jobs=1
gfx-disable-mt-rendering=1
wait-for-native-debugger=0
vr-enabled=0
hdr-display-enabled=0
gc-max-time-slice=10
job-worker-maximum-count=X
job-worker-count=X
Где "X" вставляем своё количество потоков процессора. Если значения перезаписываются, то в свойствах файла делаем "Только чтение". Если игра обновляется, и стим говорит, что "Нет доступа к файлам", то просто убери галку в свойствах файла boot.config "Только чтение", и добавьте недостающие параметры, если они убрались/изменились, и заново в свойствах boot.config сделайте "Только чтение". При запуске можете выбрать "Vulkan", вместо обычного запуска. На некоторых системах это даст ещё больше производительности










Так же удалите в корневой папки игры файл "UnityCrashHandler64.exe"
Установка драйвера NVIDIA без лишних компонентов
ПРЕЖДЕ ЧЕМ СДЕЛАТЬ, ЧИТАЙТЕ ПОЛНОСТЬЮ
ЕСЛИ ВЫ НЕ ИСПОЛЬЗУЕТЕ ФИЛЬТРЫ ИЗОБРАЖЕНИЯ ОТ NVIDIA, НЕ ПОЛЬЗУЕТЕСЬ ЗАПИСЬ ЭКРАНА ОТ NVIDIA, ЛИБО НЕ ИСПОЛЬЗУЕТЕ GEFORCE EXPERIENCE, то можно приступать к работе
Урезка драйвера даёт очень положительный результат в плане производительности и плавности картинки! Сначала нужно скачать драйвер NVIDIA[www.nvidia.com]. Потом нужно скачать программу NVCleanstall[www.techpowerup.com](она понадобится позже). После этого нужно удалить старый драйвер с помощью программы DDU[www.wagnardsoft.com](Заходим на сайт, листаем вниз и нажимаем "Click here for DOWNLOAD & SUPPORT", потом "*** Download DDU "Portable / self-extracting" ***", запускаем файл и распаковываем в какую нибудь папку. Запускаем программу, и в настройках делаем так: (если у вас есть процессор от AMD, то убери галки с "Параметры драйверов AMD")

















После того, как выбрали всё как надо, переходим в безопасную загрузку. Нажимаем кнопку "Win" на клавиатуре и английскую кнопку "R", пишем "msconfig", переходим во вкладку "загрузки" ставим галку на "безопасный режим", нажимаем "ОК" и ваш пк перезагрузится в безопасный режим. После этого заходим в программу снова. В колонке "---выберите тип устройства---" выбираем "Видеокарта", "---Выбор производителя---" выбираем "NVIDIA". И после этого нажимаем "Удалить и перезагрузить". После перезагрузки так же заходим в "msconfig" и убираем галку с безопасного режима, и снова идём на перезагрузку.

Потом заходим в программу NVCleanstall, нажимаем на кнопку "Browse..." и выбираем наш драйвер, который мы скачали, а дальше делаем как на скриншотах:
(Если у вас идёт звук с видеокарты на телевизор/монитор, то поставьте галку на "HD Audio via HDMI". Так же, если вы используете порт "TYPE-C" на видеокарте, то ставьте галочку на USB-C Driver)




































































После этого нажимаем кнопку "Install" И ждём установки. После этого перезагружаемся.
(Если выскакивает ошибка, то уберите галку с "Disable Driver Telemetry"
Если нужна панель управления nvidia, оставляю на неё ссылку[disk.yandex.ru]
(Чтобы панель управления NVIDIA запустилась, нужно запустить службу "NVIDIA Display Container LS")
Настройка через панель управления NVIDIA
Заходите в панель управления NVIDIA, нажимаем на "Управление параметрами 3D", в колонке "Глобальные параметры" есть параметр "Предпочтительный графический процессор:" ставим "Высокопроизводительный процессор NVIDIA"(От этого есть толк, только если помимо дискреной видеокарты у вас есть и встроенная, и игра/приложение выбирает встроенную графику)

Фильтрация текстур - трилейная оптимизация: "ВЫКЛ(качество)" или "ВКЛ(производительность)"

Фильтрация текстур - Отрицательное отклонение УД: "ПРИВЯЗКА(качество)" или "РАЗРЕШИТЬ(производительность)"

Фильтрация текстур - качество: "ВЫСОКОЕ КАЧЕСТВО(качество)" или "ВЫСОКАЯ ПРОИЗВОДИТЕЛЬНОСТЬ(производительность)"

Фильтрация текстур - анизотропная оптимизация по выборке: "ВЫКЛ(качество)" или "ВКЛ(производительность)"

Тройная буферизация: переводите параметр в "ВКЛ", если используете вертикальную сихронизацию в играх на графическом API OpenGL(Например, игра Minecraft работает на OpenGL)

Совместимость с OpenGL GDI: "Приоритет Производительности(больше фпс, но возможна нестабильность)" или "Приоритет совместимости(Меньше фпс, но стабильность)". Лично я выбрал "Приоритет Производительности" и в игре в ванильный Minecraft у меня НИКАКИХ ПРОБЛЕМ не было

Сглаживание - режим: "ВКЛ(качество)" или "ВЫКЛ(производительность)"

Сглаживание - гамма-коррекция: "ВКЛ(качество)" или "ВЫКЛ(производительность)"

Сглаживание - FXAA: "ВКЛ(качество)" или "ВЫКЛ(производительность)"

Режим низкой задержки: "ВЫКЛ(Высокий фпс)" или "УЛЬТРА(Меньше фпс, но управление более отзывчивое)"

Размер кэша шейдеров: "БЕЗ ОГРАНИЧЕНИЙ(Если в вашем диске абсолютно нет места, свободно буквально несколько мегабайт, то не меняйте параметр)"

Потоковая оптимизация: "ВКЛ"

Метод представления Vulkan/OpenGL: "ИСПОЛЬЗОВАТЬ СОБСТВЕННЫЙ(Меньше расход памяти)" или "ИСПОЛЬЗОВАТЬ ЦЕПОЧКУ БУФЕРОВ DXGI(Больший расход памяти и повышенная совместимость)"

Затенение фонового освещения: "КАЧЕСТВО(качество)" или "ВЫКЛ(производительность)"

ГП рендеринга OpenGL: "Выбираете свою видеокарту NVIDIA"

Вертикальный сихроинпульс: "ВЫКЛ(больше фпс, но появляются разрывы в изображении)" или "БЫСТРО(фпс не ограничивается, разровывов в изображении не будет)", либо оставляете по умолчанию "УПРАВЛЕНИЕ ОТ ПРИЛОЖЕНИЯ".
Так как у меня ноутбук, то я выбрал "ВЫКЛ", разрывов у меня нет, так как изображение с дискретной сначала идёт на встроенную графику, а уже от неё на экран ноутбука, уж такая особенность у него

Анизотропная фильтрация: "ВЫКЛ(производительность)" или "16x(качество)", либо оставить по умолчанию "УПРАВЛЕНИЕ ОТ ПРИЛОЖЕНИЯ"

Заходим в колону "Программные настройки" выбираете нужное приложение и меняем 1 настройку:

Режим управления электропитанием: "Предпочтительный режим максимальной производильности".
Почему именно для конкретного приложения, а не в "Глобальные параметры" для всех стразу? Потому, что если сделать это всем, то видеокарта будет работать на максимальных частотах, даже в простое
Скрытые параметры драйвера NVIDIA
Качаем программу NvidiaProfileInspector[disk.yandex.ru]. Заходим в неё. Листаем вниз и видим параметры:
"Ansel - Enabled" и "CUDA - Force P2 State", меняем эти 2 параметра на "Off"
"Shadercache - Cachesize" меняем на "Unlimited"
"Shadercache - Enabled" меняем на "On"
"rBAR -Feature" переводим на значение "Enabled", ТОЛЬКО ЕСЛИ У ВАС ВИДЕОКАРТА ОТ RTX3000 СЕРИИ И ВЫШЕ!!!
"rBAR - Size Limit" сюда нужно вписать то, какое количество видеопамяти в вашей видеокарте (ТОЛЬКО ДЛЯ ВИДЕОКАРТ RTX3000 СЕРИИ И ВЫШЕ!!!) -
0x0000000100000000 = 4 ГБ
0x0000000200000000 = 8 ГБ
0x0000000280000000 = 10 ГБ
0x0000000360000000 = 12 ГБ
0х0000000400000000 = 16 ГБ
0x0000000600000000 = 24 ГБ
Так как на моей видеокате 8 гб видеопамяти, то я вписываю значение "0x0000000200000000"






Пролистая ниже есть ещё 2 параметра "Event Log Severity Threshold" и "Event Log Tmon Severity Threshold", переводим их значение, показанные на скриншоте:





После этого сверху справа нажмите "Apply changes" и перезагрузите пк
Облегчённая версия visual c++
Рекомендую к установке(этот компонент уже установлен в вашей системе, но именно эта версия урезана от лишних компонентов, она никак не сделает хуже, даже наоборот, лучше)
для x32 бит систем[disk.yandex.ru]
для x64 бит систем[disk.yandex.ru]
Файлы БЕЗ вирусов!

(Взял от сюда[github.com])
Программа для отключение защиты процессора - InSpectre
Программа[www.comss.ru] для отключения патчей безопасности windows 10/11 "Meltdown и Spectre". Если вы хотите пожертвовать чуть чуть безопасности или вы уверены, что на вашей системе не будет вирусов, то рекомендую отключить эти патчи, так как они снижают производительность процессора(на некоторых процессорах производительность вырастит в разы)
Переведите 2 параметра так, как показаны на скриншоте и после этого перезагрузите систему.
Всё можно вернуть как прежде в любой момент, просто перевести кнопки на "Disable meltdown Protection" и "Disable Spectre Protection"
Отключение ненужных устройств в "Диспетчере устройств" и настройка HPET
Зайдите в диспетчер устройств, и отлючите следующие устройства, которые показаны на скриншоте:









































Так же, если у вас в Диспетчере устройств есть "Intel Management Engine Interface #1", его тоже отключаете.
После этого открывает командную строку от имени администратора, и вписываем по очереди следующие команды:

bcdedit /set disabledynamictick yes
bcdedit /set useplatformtick yes
bcdedit /set useplatformclock false
bcdedit /deletevalue useplatformclock

После этого делаем перезагрузку. Но это ещё не всё. Скачиваем программу[disk.yandex.ru], для уменьшения задержки таймера Windows.
Распаковываем в КОРЕНЬ диска(ну, проще говоря, зайдите в диск C, и туда распаковываете, ни в какую папку не нужно)
Теперь, запускаете Installer.bat, вписываем цифру 2 или 4 и нажимаем Enter
Перезагружаем систему
Лично у себя я заметил прирост производительности
Если вдруг стало хуже(мало вероятно, но может), то обратно включите Высокоточный таймер событий в Диспетчере устройств. Потом запустите Installer.bat и вписываем:
3 потом Enter и ещё раз Enter
5 потом Enter и ещё раз Enter
После этого в командной строке от имени администратора вписываем следующее:

bcdedit /deletevalue disabledynamictick
bcdedit /deletevalue useplatformtick
И перезагружаемся
Мой ютуб канал
У меня есть свой ютуб канал по оптимизации пк и других игр(да, да, формат видео того самого единственного школьника, который тебе помог). Посмотреть стоит, так как есть действенные способы по оптимизации
5 Comments
Король Burger King  [author] Mar 27 @ 11:58am 
Если честно, то я сам не знаю, я не использую сглаживание в играх, потому что любое сглаживание картинку мылит. Презираю сглаживание в общем
Mangur Mar 27 @ 7:27am 
опытный вроде. такая проблема с сглаживанием ТАА. когда стоишь, картинка четкая, но стоит начать движение и она мылится, что делать? это НЕ РАЗМЫТИЕ В ДВИЖЕНИЕ функция, а именно так сглаживание работает ТАА в любых играх с этим сглаживанием
Король Burger King  [author] Jan 21 @ 1:23pm 
Ребята, если у вас возникли какие то проблемы после руководства, то напишите об этом здесь, чтобы я мог решить проблему и подправить руководство
Король Burger King  [author] Dec 8, 2024 @ 12:53pm 
Спасибо)
anton chigurh Dec 8, 2024 @ 12:50pm 
+rep красавчик, отличное руководство:steamthis: