{"id":2509,"date":"2026-10-07T12:30:00","date_gmt":"2026-10-07T09:30:00","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=2509"},"modified":"2026-10-07T12:30:00","modified_gmt":"2026-10-07T09:30:00","slug":"rdp-oturum-zaman-asimi-ayari","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/rdp-oturum-zaman-asimi-ayari\/","title":{"rendered":"Windows Server&#8217;da RDP Oturum Zaman A\u015f\u0131m\u0131 Nas\u0131l Ayarlan\u0131r"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son g\u00f6zden ge\u00e7irme: Eyl\u00fcl 2026 \u00b7 Windows Server 2022 test sunucusunda kay\u0131t de\u011ferleri okundu (ayar de\u011fi\u015ftirilmedi), Microsoft Learn resm\u00ee dok\u00fcman\u0131na g\u00f6re<\/p>\n<div id=\"hizli-cozum\" class=\"ai-box ai-box--cozum\">\n<p class=\"ai-box-title\">H\u0131zl\u0131 \u00e7\u00f6z\u00fcm<\/p>\n<p><strong>RDP oturum zaman a\u015f\u0131m\u0131<\/strong> Windows Server&#8217;da Yerel Grup \u0130lkesi&#8217;ndeki Session Time Limits b\u00f6l\u00fcm\u00fcnden ayarlan\u0131r. Varsay\u0131landa bo\u015fta ve ba\u011flant\u0131s\u0131 kesilmi\u015f oturumlar i\u00e7in s\u0131n\u0131r yoktur; kapatmadan ayr\u0131lan her oturum sunucuda RAM tutmaya devam eder.<\/p>\n<ol>\n<li><code>gpedit.msc<\/code> a\u00e7\u0131n.<\/li>\n<li>Computer Configuration \u2192 Administrative Templates \u2192 Windows Components \u2192 Remote Desktop Services \u2192 Remote Desktop Session Host \u2192 Session Time Limits.<\/li>\n<li>&#8220;Set time limit for disconnected sessions&#8221; ve &#8220;Set time limit for active but idle Remote Desktop Services sessions&#8221; ilkelerini a\u00e7\u0131p s\u00fcre se\u00e7in.<\/li>\n<li><code>gpupdate \/force<\/code> \u00e7al\u0131\u015ft\u0131r\u0131n; kullan\u0131c\u0131lar yeniden ba\u011fland\u0131\u011f\u0131nda ayar ge\u00e7erli olur.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>Yok \u2014 Yerel Grup \u0130lkesi D\u00fczenleyicisi \/ kay\u0131t defteri<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>Windows Server 2019\/2022 (VDS\/VPS)<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td>Y\u00f6netici (Administrator)<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/vds-sunucu\" title=\"Narhost VDS Sunucu \u2014 Windows Server se\u00e7enekleri\">VDS Sunucu<\/a><\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>Sunucuya y\u00f6netici hesab\u0131yla RDP ile ba\u011flan\u0131n.<\/li>\n<li>Oturum i\u00e7inde s\u00fcrekli \u00e7al\u0131\u015fmas\u0131 gereken bir program (masa\u00fcst\u00fc uygulamas\u0131, bot, a\u00e7\u0131k b\u0131rak\u0131lan konsol) var m\u0131, \u00f6\u011frenin. Oturum sonland\u0131r\u0131l\u0131nca bu programlar da kapan\u0131r.<\/li>\n<li>Sunucu bir etki alan\u0131na (domain) ba\u011fl\u0131ysa etki alan\u0131 ilkesi yerel ayar\u0131 ezebilir; de\u011fi\u015fikli\u011fi orada yapman\u0131z gerekebilir.<\/li>\n<\/ul>\n<\/div>\n<h2>RDP oturum zaman a\u015f\u0131m\u0131 ne i\u015fe yarar<\/h2>\n<p>RDP penceresini \u00e7arp\u0131dan kapatmak oturumu kapatmaz, yaln\u0131z ba\u011flant\u0131y\u0131 keser. Oturum sunucuda &#8220;Disc&#8221; durumunda ya\u015famaya devam eder; a\u00e7\u0131k taray\u0131c\u0131lar, Excel dosyalar\u0131 ve uygulamalar belle\u011fi tutar. Birka\u00e7 kullan\u0131c\u0131n\u0131n her g\u00fcn yeni oturum b\u0131rakmas\u0131, k\u00fc\u00e7\u00fck bir VDS&#8217;te RAM&#8217;in dolmas\u0131na ve sunucunun yava\u015flamas\u0131na yeterlidir. Zaman a\u015f\u0131m\u0131 s\u0131n\u0131r\u0131 bu art\u0131k oturumlar\u0131 belirledi\u011finiz s\u00fcreden sonra kapat\u0131r.<\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/troubleshoot\/windows-server\/remote\/troubleshoot-unexpected-rds-session-locks-or-disconnections\" title=\"Troubleshoot unexpected RDS session locks or disconnections - Microsoft Learn\" target=\"_blank\" rel=\"noopener\">Microsoft&#8217;un belgesine g\u00f6re<\/a> bu s\u0131n\u0131rlar iki yerde tutulur: varsay\u0131lan de\u011ferler <code>HKLM\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp<\/code> alt\u0131nda, ilke de\u011ferleri <code>HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services<\/code> alt\u0131nda. \u0130lke varsay\u0131lan\u0131 ezer, bilgisayar ilkesi kullan\u0131c\u0131 ilkesini ezer ve de\u011ferler milisaniye cinsindendir.<\/p>\n<h2>Ad\u0131m ad\u0131m RDP oturum zaman a\u015f\u0131m\u0131 ayar\u0131<\/h2>\n<ol class=\"kb-adimlar\">\n<li><strong>Mevcut durumu okuyun.<\/strong> \u00d6nce sunucuda hangi s\u0131n\u0131rlar\u0131n tan\u0131ml\u0131 oldu\u011funu g\u00f6r\u00fcn.\n<pre><code class=\"language-bash\">reg query \"HKLM\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp\" \/v MaxIdleTime\nreg query \"HKLM\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp\" \/v MaxDisconnectionTime\nreg query \"HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services\"<\/code><\/pre>\n<p class=\"kb-cikti\">Ger\u00e7ek \u00e7\u0131kt\u0131 (test sunucusu, varsay\u0131lan kurulum): <code>MaxIdleTime REG_DWORD 0x0<\/code> ve <code>MaxDisconnectionTime REG_DWORD 0x0<\/code>, yani s\u0131n\u0131r yok. \u0130lke anahtar\u0131nda yaln\u0131z <code>Client<\/code> alt anahtar\u0131 vard\u0131, hi\u00e7bir s\u00fcre ilkesi tan\u0131ml\u0131 de\u011fildi.<\/p>\n<\/li>\n<li><strong>A\u00e7\u0131k oturumlar\u0131 g\u00f6r\u00fcn.<\/strong> Hangi kullan\u0131c\u0131n\u0131n ne kadar s\u00fcredir bo\u015fta oldu\u011funu listeler.\n<pre><code class=\"language-bash\">quser<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: <code>USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME<\/code> ba\u015fl\u0131kl\u0131 tablo. <code>Disc<\/code> durumundaki sat\u0131rlar ba\u011flant\u0131s\u0131 kesilmi\u015f oturumlard\u0131r; <code>logoff &lt;ID&gt;<\/code> ile tek tek kapatabilirsiniz.<\/p>\n<\/li>\n<li><strong>Grup \u0130lkesi&#8217;ni d\u00fczenleyin.<\/strong><code>gpedit.msc<\/code> ile <strong>Remote Desktop Session Host \u2192 Session Time Limits<\/strong> klas\u00f6r\u00fcne gidin. \u0130ki ilke \u00e7o\u011fu sunucu i\u00e7in yeterlidir:\n<ul>\n<li><strong>Set time limit for disconnected sessions<\/strong> \u2014 kesilen oturum bu s\u00fcre sonunda kapat\u0131l\u0131r. 1\u20132 saat makul bir ba\u015flang\u0131\u00e7t\u0131r.<\/li>\n<li><strong>Set time limit for active but idle Remote Desktop Services sessions<\/strong> \u2014 hi\u00e7 i\u015flem yap\u0131lmayan ba\u011fl\u0131 oturum bu s\u00fcre sonunda kesilir.<\/li>\n<\/ul>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: ilke durumu &#8220;Enabled&#8221; olur, se\u00e7ti\u011finiz s\u00fcre a\u00e7\u0131l\u0131r listede g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<li><strong>Bo\u015fta oturumlar kesilmek yerine kapans\u0131n istiyorsan\u0131z<\/strong> ayn\u0131 klas\u00f6rdeki <strong>End session when time limits are reached<\/strong> ilkesini de a\u00e7\u0131n. Kapal\u0131 kal\u0131rsa bo\u015fta s\u0131n\u0131r\u0131na ula\u015fan oturum yaln\u0131z kesilir, ard\u0131ndan disconnected s\u0131n\u0131r\u0131 devreye girer.<\/li>\n<li><strong>\u0130lkeyi uygulay\u0131n.<\/strong>\n<pre><code class=\"language-bash\">gpupdate \/force<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: <code>Computer Policy update has completed successfully.<\/code> sat\u0131r\u0131. Mevcut oturumlar yeni s\u0131n\u0131r\u0131 yeniden ba\u011fland\u0131klar\u0131nda al\u0131r.<\/p>\n<\/li>\n<\/ol>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p>Ba\u011flant\u0131s\u0131 kesilmi\u015f oturum sonland\u0131r\u0131ld\u0131\u011f\u0131nda i\u00e7inde \u00e7al\u0131\u015fan her program kaydedilmemi\u015f verisiyle birlikte kapan\u0131r. Sunucuda oturum i\u00e7inde \u00e7al\u0131\u015fmas\u0131 gereken bir uygulama varsa onu Windows hizmeti ya da G\u00f6rev Zamanlay\u0131c\u0131 g\u00f6reviyle \u00e7al\u0131\u015ft\u0131r\u0131n, sonra s\u0131n\u0131r\u0131 koyun.<\/p>\n<\/div>\n<figure class=\"nh-sema\"><img src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/rdp-oturum-zaman-asimi-ayari-sema-narhost.webp\" alt=\"RDP oturum zaman a\u015f\u0131m\u0131 ak\u0131\u015f\u0131 \u2014 mevcut de\u011ferleri okuma, a\u00e7\u0131k oturumlar, Session Time Limits ilkesi ve gpupdate ad\u0131mlar\u0131\" width=\"1200\" height=\"500\" loading=\"lazy\" decoding=\"async\"><figcaption>Kay\u0131t de\u011ferlerini okumaktan ilkeyi uygulamaya d\u00f6rt ad\u0131mda oturum s\u00fcre s\u0131n\u0131r\u0131.<\/figcaption><\/figure>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p><code>reg query \"HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services\"<\/code> \u00e7\u0131kt\u0131s\u0131nda <code>MaxDisconnectionTime<\/code> ve <code>MaxIdleTime<\/code> de\u011ferleri se\u00e7ti\u011finiz s\u00fcreyi milisaniye olarak g\u00f6sterir (1 saat = <code>0x36ee80<\/code>). Test i\u00e7in ikinci bir hesapla ba\u011flan\u0131p pencereyi kapat\u0131n; s\u00fcre dolduktan sonra <code>quser<\/code> listesinde o sat\u0131r\u0131n kalmad\u0131\u011f\u0131n\u0131 g\u00f6rmelisiniz.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>Oturumlar ayarlad\u0131\u011f\u0131n\u0131zdan \u00e7ok \u00f6nce kopuyor.<\/strong> Sorun zaman a\u015f\u0131m\u0131 de\u011fil a\u011f olabilir; d\u00fczensiz kopmalar i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/windows-rdp-baglanti-problemi-cozumu\/\" title=\"Windows RDP ba\u011flant\u0131 hatas\u0131 \u00e7\u00f6z\u00fcm\u00fc - Narhost Destek\">RDP ba\u011flant\u0131 problemi<\/a> kart\u0131na bak\u0131n.<\/li>\n<li><strong>Yeni kullan\u0131c\u0131 ba\u011flanam\u0131yor, oturum s\u0131n\u0131r\u0131 dolu diyor.<\/strong> Art\u0131k oturumlar lisans ya da ba\u011flant\u0131 hakk\u0131n\u0131 tutuyor; ayr\u0131nt\u0131 <a href=\"https:\/\/narhost.com\/destek\/windows-server-rdp-coklu-kullanici-girisi\/\" title=\"Windows Server RDP \u00e7oklu kullan\u0131c\u0131 giri\u015fi \u2014 Narhost Destek\">RDP \u00e7oklu kullan\u0131c\u0131 giri\u015fi<\/a> kart\u0131nda.<\/li>\n<li><strong>RAM s\u0131n\u0131r koyduktan sonra da doluyor.<\/strong> T\u00fcketimi s\u00fcre\u00e7 baz\u0131nda g\u00f6rmek i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/windows-sunucu-performans-izleme\/\" title=\"Windows sunucu performans izleme \u2014 Narhost Destek\">Windows sunucu performans izleme<\/a> kart\u0131n\u0131 izleyin.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Talebe \u015funlar\u0131 ekleyin: sunucu ad\u0131, <code>quser<\/code> \u00e7\u0131kt\u0131s\u0131, yukar\u0131daki <code>reg query<\/code> komutlar\u0131n\u0131n \u00e7\u0131kt\u0131s\u0131, kullan\u0131c\u0131n\u0131n g\u00f6rd\u00fc\u011f\u00fc ba\u011flant\u0131 kesilme mesaj\u0131 birebir ve kopman\u0131n ya\u015fand\u0131\u011f\u0131 saat.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\" title=\"Narhost destek talebi a\u00e7\">Destek talebi a\u00e7<\/a><\/div>\n<div class=\"kb-ilgili\">\n<p class=\"label\">Sonraki ad\u0131mlar<\/p>\n<ul>\n<li><a href=\"https:\/\/narhost.com\/destek\/windows-sunucu-rdp-yonetimi-rehberi\/\" title=\"Windows Sunucu RDP Y\u00f6netimi Rehberi - Narhost Destek\">Windows sunucu y\u00f6netimi kartlar\u0131n\u0131n tamam\u0131<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/rdp-sunucuya-kullanici-ekleme\/\" title=\"Windows Sunucuya RDP Kullan\u0131c\u0131s\u0131 Ekleme ve Yetkilendirme - Narhost Destek\">Sunucuya RDP kullan\u0131c\u0131s\u0131 ekleme<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/windows-server-rdp-coklu-kullanici-girisi\/\" title=\"Windows Server RDP \u00e7oklu kullan\u0131c\u0131 giri\u015fi \u2014 Narhost Destek\">RDP \u00e7oklu kullan\u0131c\u0131 giri\u015fini a\u00e7ma<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>RDP oturum zaman a\u015f\u0131m\u0131 yaln\u0131z belirli kullan\u0131c\u0131lara uygulanabilir mi?<\/h3>\n<p>Ayn\u0131 ilkeler User Configuration alt\u0131nda da bulunur ve kullan\u0131c\u0131 baz\u0131nda uygulanabilir. Bilgisayar ilkesi tan\u0131ml\u0131ysa kullan\u0131c\u0131 ilkesinin \u00f6n\u00fcne ge\u00e7er; kullan\u0131c\u0131ya \u00f6zel s\u00fcre istiyorsan\u0131z bilgisayar ilkesini &#8220;Not Configured&#8221; b\u0131rak\u0131n.<\/p>\n<h3>Bo\u015fta s\u0131n\u0131r\u0131 ile ba\u011flant\u0131 kesme s\u0131n\u0131r\u0131 aras\u0131ndaki fark ne?<\/h3>\n<p>Bo\u015fta s\u0131n\u0131r\u0131 ba\u011fl\u0131 ama i\u015flem yap\u0131lmayan oturumu keser. Ba\u011flant\u0131 kesme s\u0131n\u0131r\u0131, zaten kesilmi\u015f oturumun sunucuda ne kadar bekleyece\u011fini belirler ve belle\u011fi as\u0131l geri kazand\u0131ran ayard\u0131r.<\/p>\n<h3>Kay\u0131t defterinden ayarlamak ile gpedit aras\u0131nda fark var m\u0131?<\/h3>\n<p>gpedit ayn\u0131 de\u011ferleri ilke anahtar\u0131na yazar. Tek sunucuda gpedit daha az hata pay\u0131 ta\u015f\u0131r; birden fazla sunucuya ayn\u0131 ayar\u0131 da\u011f\u0131tacaksan\u0131z <code>reg add<\/code> ile milisaniye de\u011ferini yazan bir betik i\u015finizi g\u00f6r\u00fcr.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Windows Server&#8217;da RDP oturum zaman a\u015f\u0131m\u0131n\u0131 ayarlama: gpedit Session Time Limits ilkeleri, MaxIdleTime ve MaxDisconnectionTime kay\u0131t de\u011ferleri, quser ile a\u00e7\u0131k oturumlar\u0131 g\u00f6rme, kesilmi\u015f oturumlar\u0131n RAM t\u00fcketimi ve oturum sonland\u0131rman\u0131n riski.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[158],"class_list":["post-2509","post","type-post","status-publish","format-standard","hentry","category-vds-server","tag-rdp"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=2509"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2509\/revisions"}],"predecessor-version":[{"id":2867,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2509\/revisions\/2867"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=2509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=2509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=2509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}