{"id":8067,"date":"2026-10-13T14:02:16","date_gmt":"2026-10-13T12:02:16","guid":{"rendered":"https:\/\/ultimatemove.eu\/?p=8067"},"modified":"2026-10-21T00:17:48","modified_gmt":"2026-10-20T22:17:48","slug":"deadlock-optimization","status":"publish","type":"post","link":"https:\/\/ultimatemove.eu\/en\/deadlock-optimization\/","title":{"rendered":"Deadlock optimization: six steps to more FPS in fights"},"content":{"rendered":"<p>Deadlock optimization comes down to six steps in a fixed order: measure, in-game settings, launch options, config, Windows, and finally CPU, memory and BIOS. After each step you check FPS in the same scene and keep only what added frames.<\/p>\n<p>I have been tuning gaming PCs for over 15 years. Deadlock players usually copy a list of tweaks from a video, apply ten at once, and never learn which one helped and which one hurt. Each step below has a short instruction and a link to the guide that covers it in full.<\/p>\n<h2>1. Measure FPS before you change anything<\/h2>\n<p>Open the console with F7 and type <code>cl_showfps 2<\/code>. Valve describes this value as a smoothed FPS counter, so it does not jump around in a fight like the plain one.<\/p>\n<p>A live match is useless for comparisons because no two look alike. Download a replay of your match from the history in your profile and watch the same big teamfight before and after a change. The quickest way to find the minute of the fight is the kill map in our free <a href=\"\/en\/deadlock-replay-analyzer\/\">Deadlock Replay Analyzer<\/a>.<\/p>\n<p>For exact numbers, record those 60 seconds in the free CapFrameX. It calculates the average FPS and the 1% low, the frames from the heaviest moments of the fight. Do three runs and compare the middle one.<\/p>\n<h2>2. In-game graphics settings<\/h2>\n<p>Among the settings, lower shadows and effects usually give the most frames. Turn VSync off and cap FPS at your monitor's refresh rate or slightly below.<\/p>\n<p>Stay on DirectX 11. Most players use it, and in my tests Vulkan very rarely does better in Deadlock, especially on GeForce cards. If you have a Radeon, test Vulkan on the same replay and keep it only if it gives a higher 1% low.<\/p>\n<p>Every slider with an explanation is in <a href=\"\/en\/best-deadlock-settings-2026\/\">the best Deadlock settings for 2026<\/a>.<\/p>\n<h3>Deadlock optimization on a low-end PC or laptop<\/h3>\n<p>On weak hardware, lower the render resolution with FSR scaling and set textures to low if the GPU has little memory. Plug the laptop into the charger and check in Windows graphics settings that Deadlock runs on the dedicated GPU, not the integrated one.<\/p>\n<h2>3. Launch options<\/h2>\n<p>In Steam, right-click Deadlock, choose Properties and enter launch options. Add only what you have tested, for example <code>-vulkan<\/code>if Vulkan won on your Radeon in step 2. Skip the long strings from videos, because many options from the Source 1 days do nothing in Source 2. The options that work are listed in <a href=\"\/en\/best-deadlock-settings-2026\/\">the best Deadlock settings<\/a>.<\/p>\n<h2>4. Deadlock config<\/h2>\n<p>Config podmienia plik gameinfo.gi i schodzi z grafik\u0105 poni\u017cej minimum z menu. Od aktualizacji City Never Sleeps silnik ignoruje 77 zmiennych z tego pliku, wi\u0119c cz\u0119\u015b\u0107 linii w starszych configach nic nie robi, a ka\u017cda du\u017ca aktualizacja nadpisuje plik. Dlaczego sam config ju\u017c nie wystarcza, wyja\u015bniam w tek\u015bcie <a href=\"\/en\/deadlock-fps-boost\/\">jak zwi\u0119kszy\u0107 FPS w Deadlock, gdy config nie dzia\u0142a<\/a>.<\/p>\n<p>That is why we maintain our own <a href=\"\/en\/deadlock-ranked-cfg\/\">Deadlock Ranked CFG<\/a> and update it after every patch. The install steps are on the same page.<\/p>\n<h2>5. Windows<\/h2>\n<p>Windows out of the box is not set up for games. Check the power plan, the apps that start with the system, and overlays. A single overlay rarely hurts the result, but if you run several, turn off the ones you do not use and measure the difference.<\/p>\n<p>Microsoft itself says Memory Integrity can lower gaming performance. I covered its cost in the article on <a href=\"\/en\/memory-integrity-fps-loss\/\">Memory Integrity and FPS loss<\/a>, and five safe post-patch steps are in the article on <a href=\"\/en\/deadlock-fps-drop-after-update\/\">Deadlock FPS drops after the update<\/a>.<\/p>\n<h2>6. CPU, memory and BIOS<\/h2>\n<p>Deadlock spreads its work across the CPU's physical cores. Below is my measurement from a match on a Ryzen 7 9800X3D: every other graph in Task Manager runs hard, one for each of the eight cores, while the second threads of those cores barely move. The game prefers physical cores to SMT threads, so when you pick a CPU, count cores, not threads.<\/p>\n<figure><img decoding=\"async\" src=\"\/wp-content\/uploads\/um-posts\/deadlock-9800x3d-cores.webp\" alt=\"Deadlock on a Ryzen 7 9800X3D: load on each logical processor in Task Manager during a match\" width=\"760\" height=\"421\" loading=\"lazy\"><\/figure>\n<p>When the GPU clearly stays below full load in a fight and FPS drops, the CPU, memory or system is holding you back. What matters then is memory speed and timings, an enabled XMP or EXPO profile, and a CPU that does not throttle from heat. These are BIOS settings, and a mistake there costs stability, so check every change with a stability test, not just FPS.<\/p>\n<h2>What the measurement shows and where to look<\/h2>\n<p>Keep Task Manager open on the Performance tab while the replay runs.<\/p>\n<table>\n<thead>\n<tr>\n<th>What you see<\/th>\n<th>Most common cause<\/th>\n<th>Where next<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>GPU near 100%, low FPS across the whole replay<\/td>\n<td>Settings or resolution too high<\/td>\n<td>Step 2<\/td>\n<\/tr>\n<tr>\n<td>GPU clearly below full load, drops in fights<\/td>\n<td>CPU, memory or system<\/td>\n<td>Steps 5 and 6<\/td>\n<\/tr>\n<tr>\n<td>Result dropped after a patch with a config installed<\/td>\n<td>The update overwrote gameinfo.gi<\/td>\n<td>Step 4<\/td>\n<\/tr>\n<tr>\n<td>Stutter only in the first matches after an update<\/td>\n<td>The game recompiles shaders<\/td>\n<td>Play two matches and measure again<\/td>\n<\/tr>\n<tr>\n<td>FPS counter stays flat but the game stutters<\/td>\n<td>Network or Wi-Fi<\/td>\n<td>Cable instead of Wi-Fi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>When your hardware is the limit<\/h2>\n<p>Valve has not published hardware requirements for Deadlock and the big hardware outlets have not tested it yet. If after every step the GPU still runs near 100% and FPS is low, what remains is a stronger GPU. If the GPU has headroom while the CPU cores stay heavily loaded through the match, what remains is a faster CPU.<\/p>\n<h2>Deadlock optimization with us<\/h2>\n<p>This guide covers what you can do yourself. On a remote session we do far more, and we measure the effect on the same fight from your replay before and after the changes. We set up Windows remotely and the BIOS together over a Discord call: you show the screen with your phone and we walk you through every setting. Windows 11 optimization costs 200 PLN, and the Advanced package with BIOS, memory and safe overclocking costs 400 PLN.<\/p>\n<p>If you first want to know what limits your PC, the <a href=\"\/en\/shop\/gaming-pc-troubleshooting\/\">remote performance diagnostics<\/a> for 150 PLN finds the cause, and if the hardware is to blame you get a report on what to replace. Packages and dates are listed under <a href=\"\/en\/pc-optimization\/\">remote PC optimization<\/a>.<\/p>\n<p>Settings and launch options take fifteen minutes, the config needs fixing after every big patch, and the rest of the frames come back in Windows, memory and the BIOS. Measuring on the same replay shows which step worked on your PC.<\/p>\n<h2>Frequently asked questions<\/h2>\n<details>\n<summary><strong>How do I optimize Deadlock?<\/strong><\/summary>\n<p>Measure FPS on a match replay, then work through in-game settings, launch options, config, Windows, and CPU and memory in the BIOS. After each step measure the same fight and keep only the changes that added frames.<\/p>\n<\/details>\n<details>\n<summary><strong>How do I turn on the FPS counter in Deadlock?<\/strong><\/summary>\n<p>Open the console with F7 and type cl_showfps 2. It is a smoothed counter that is easier to read in a fight.<\/p>\n<\/details>\n<details>\n<summary><strong>Do Deadlock configs still work?<\/strong><\/summary>\n<p>Partly. Since City Never Sleeps the engine ignores 77 variables in gameinfo.gi, and every big update overwrites the file. We update our Deadlock Ranked CFG after every patch.<\/p>\n<\/details>\n<details>\n<summary><strong>Is Deadlock harder on the CPU or the graphics card?<\/strong><\/summary>\n<p>Check GPU load in a fight. If it reaches full load, the GPU is your limit. If it has clear headroom and FPS drops, the CPU, memory or system is holding you back. The game itself spreads its work across the CPU's physical cores.<\/p>\n<\/details>\n<details>\n<summary><strong>DirectX 11 or Vulkan in Deadlock?<\/strong><\/summary>\n<p>DirectX 11. Most players use it, and Vulkan very rarely does better, especially on GeForce cards. On a Radeon it is worth testing with the -vulkan launch option.<\/p>\n<\/details>\n<details>\n<summary><strong>How much does PC optimization for Deadlock cost?<\/strong><\/summary>\n<p>Windows 11 optimization costs 200 PLN, and the Advanced package with BIOS, memory and safe overclocking costs 400 PLN. Remote diagnostics that pinpoint the cause of low FPS cost 150 PLN.<\/p>\n<\/details>\n<style id=\"um-cta-opt\">.um-cta{margin:2.4rem 0;padding:1.6rem 1.6rem 1.7rem;border-radius:22px;border:1px solid color-mix(in srgb,#E7F6FF 12%,transparent);background:linear-gradient(160deg,color-mix(in srgb,#a100ff 13%,#04030a),#04030a 72%);}.um-cta h3{margin:0 0 .6rem;font-size:1.25rem;line-height:1.25;color:#fff;letter-spacing:-.01em;}.um-cta p{margin:0 0 1.1rem;font-size:.95rem;line-height:1.65;color:color-mix(in srgb,#E6EDF5 74%,transparent);}.um-cta-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.4rem;border-radius:999px;text-decoration:none;font-weight:700;color:#fff;background:linear-gradient(135deg,#7A0010,color-mix(in srgb,#7A0010 66%,#000));border:1px solid color-mix(in srgb,#7A0010 66%,#E6EDF5);transition:box-shadow .3s ease,transform .3s ease;}.um-cta-btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px -18px color-mix(in srgb,#a100ff 80%,transparent);}.um-cta-sub{display:block;margin-top:.9rem;font-size:.82rem;line-height:1.55;color:color-mix(in srgb,#E6EDF5 48%,transparent);}<\/style><style id=\"um-cta-art\">.plug--art .plug__art,.um-cta--art .um-cta__art{position:absolute;top:0;right:0;bottom:0;width:60%;pointer-events:none;background-size:cover;background-position:center;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 34%,#000 70%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 34%,#000 70%);transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.plug--art:hover .plug__art,.um-cta--art:hover .um-cta__art{transform:scale(1.04)}.plug--art .plug__r{position:relative;padding:1rem;border-radius:16px;background:rgba(4,3,10,.64);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.plug--art .plug__in>div:first-child{text-shadow:0 1px 14px rgba(4,3,10,.85)}.um-cta--art{position:relative;overflow:hidden}.um-cta--art>*:not(.um-cta__art){position:relative}.um-cta--art h3,.um-cta--art p{max-width:62%;text-shadow:0 1px 14px rgba(4,3,10,.85)}.plug,.um-cta--art{container-type:inline-size}@container (max-width:599px){.plug__in{grid-template-columns:1fr!important;gap:1.2rem!important}.plug__r{min-width:0!important}}@container (max-width:599px){.plug--art .plug__art,.um-cta--art .um-cta__art{width:100%;height:9.5rem;bottom:auto;opacity:.75;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 50%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 50%,transparent 100%)}.plug--art .plug__in,.um-cta--art h3{margin-top:5.5rem}.um-cta--art h3,.um-cta--art p{max-width:none}}@media(prefers-reduced-motion:reduce){.plug--art .plug__art,.um-cta--art .um-cta__art{transition:none}}<\/style><div class=\"um-cta um-cta--art\"><span class=\"um-cta__art\" aria-hidden=\"true\" style=\"background-image:url(\/wp-content\/uploads\/um-cta\/deadlock.webp)\"><\/span><h3>Frames dropping exactly when the fight starts?<\/h3><p>That drop lands in the one second that decides the round, and no graphics preset fixes it. We tune Windows, drivers and network remotely, and the BIOS together with you on a Discord call. You measure it yourself, in your own game, before and after, with us watching.<\/p><a class=\"um-cta-btn\" href=\"\/en\/pc-optimization\/\">See PC optimization <span class=\"arw\">&rarr;<\/span><\/a><span class=\"um-cta-sub\">Six months of support after the session. Not sure it is worth it? Ask for a free check on our Discord first.<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Optymalizacja Deadlocka to sze\u015b\u0107 krok\u00f3w w sta\u0142ej kolejno\u015bci: pomiar, ustawienia w grze, opcje uruchamiania, config, Windows, a na ko\u0144cu procesor z pami\u0119ci\u0105 i BIOS-em. Po ka\u017cdym kroku sprawdzasz FPS w tej samej scenie i zostawiasz tylko to, co doda\u0142o klatki. Ustawiam komputery pod gry od ponad 15 lat. Gracze Deadlocka najcz\u0119\u015bciej kopiuj\u0105 list\u0119 zmian z [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":8119,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"slim_seo":{"canonical":"https:\/\/ultimatemove.eu\/deadlock-optimization\/","title":"Optymalizacja Deadlocka: sze\u015b\u0107 krok\u00f3w do wy\u017cszego FPS w walce - UltimateMove","description":"Optymalizacja Deadlocka to sze\u015b\u0107 krok\u00f3w w sta\u0142ej kolejno\u015bci: pomiar, ustawienia w grze, opcje uruchamiania, config, Windows, a na ko\u0144cu procesor z pami\u0119ci\u0105 i BI"},"_slim_seo_primary_term_category":0,"_slim_seo_primary_term_post_tag":0,"footnotes":""},"categories":[754],"tags":[1036,1143,775,771,1151,685,767,1148,766,520,1149,1032,1150,527,1147,1031,171,1033],"class_list":["post-8067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deadlock","tag-bios","tag-cl_showfps","tag-deadlock","tag-deadlock-config","tag-deadlock-cpu","tag-deadlock-fps","tag-deadlock-fps-boost","tag-deadlock-fps-optimization","tag-deadlock-launch-options","tag-deadlock-optimization","tag-deadlock-optimization-for-low-end-pc","tag-deadlock-optimization-guide","tag-deadlock-ranked-cfg","tag-deadlock-settings","tag-how-to-optimize-deadlock","tag-optymalizacja-deadlocka","tag-pc-optimization","tag-ustawienia-deadlock"],"_links":{"self":[{"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/posts\/8067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/comments?post=8067"}],"version-history":[{"count":5,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/posts\/8067\/revisions"}],"predecessor-version":[{"id":8149,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/posts\/8067\/revisions\/8149"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/media\/8119"}],"wp:attachment":[{"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/media?parent=8067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/categories?post=8067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ultimatemove.eu\/en\/wp-json\/wp\/v2\/tags?post=8067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}