Ha Ön is azok közé tartozik, akik többször megnyomják a Ctrl+C billentyűkombinációt, mielőtt beillesztenének valamit, nem Ön az egyetlen. A Microsoft egyik veterán mérnöke most elárulta, miért nem működik néha a másolás, és a válasz meglepő: részben szándékos tervezési döntésről van szó.
Egy mém indította el a lavinát
A PC Master Race közösségben jelent meg egy mém, ami kifigurázza azokat, akik gépiesen többször is megnyomják a Ctrl+C billentyűkombinációt másolás közben. A poszt villámgyorsan vírusszerűen terjedt, és még az Epic Games vezérigazgatója, Tim Sweeney is reagált rá.
Sweeney megjelölte a Microsoft Windows-fejlesztési vezetőjét, Pavan Davulurit, és ezt írta: “Senki nem érti, miért nem működik mindig elsőre a Ctrl+C, és ez a Windows-felhasználók 99,99%-át frusztrálja.” Bár Davuluri nem válaszolt, a Microsoft egy másik mérnöke, Raymond Chen már korábban részletesen megmagyarázta a jelenséget.
Az első ok: egy másik program foglalja a vágólapot
A Windows vágólapja közös erőforrás, amelyet egyszerre csak egyetlen program használhat. Amikor Ön megnyomja a Ctrl+C kombinációt, a rendszer megpróbálja megnyitni a vágólapot, de ha egy másik alkalmazás már lefoglalta, a másolás csendben meghiúsul.
Chen még 2008-ban írt erről először: ha egy program meghívja az OpenClipboard funkciót, de nem hívja meg utána a CloseClipboard-ot (akár hiba, akár összeomlás miatt), akkor az összes többi alkalmazás ki van zárva a vágólapból. Sem a másolás, sem a beillesztés nem fog működni, amíg a “hibás” program el nem engedi.
A klasszikus bűnösök között szerepel a Remote Desktop vágólap-átirányító (rdpclip.exe), de a Windows 11-ben is megtalálhatók a modern változatok. Felhasználói beszámolók szerint az Intel Arc Control és a HP Smart háttérszolgáltatásai is gyakran okoznak ilyen problémát.
A második ok: a Vágólap-előzmények szándékosan “lassú”
Van egy másik, kevésbé ismert ok is. A Windows 11 Vágólap-előzmények (Clipboard History) funkciója aszinkron módon figyeli a változásokat. Ez azt jelenti, hogy ha Ön gyorsan egymás után többször megnyomja a Ctrl+C kombinációt, a rendszer nem feltétlenül rögzíti az összeset, csak az utolsót.
Chen ezt úgy fogalmazta meg, hogy ez “egyfajta funkció” (sort of a feature), nem hiba. Az aszinkron értesítés szándékos döntés: ha a rendszer szinkron módon, azonnal értesítene minden programot a vágólap változásáról, egyetlen rosszul viselkedő alkalmazás lefagyaszthatná az egész vágólapot minden más program számára.
A kompromisszum az, hogy a gyors egymás utáni másolásokból csak az utolsó marad meg. Chen szerint ez nem probléma, mert ami csak a másodperc töredékéig van a vágólapon, azt úgysem tudná beilleszteni senki.
Amit Ön tehet: tippek a megbízható másoláshoz
Ha rendszeresen tapasztalja, hogy a Ctrl+C nem működik, érdemes a következőket kipróbálnia. Először is, nyomja meg a Win+V billentyűkombinációt a Ctrl+V helyett. A Vágólap-előzmények megmutatják az utolsó néhány másolt elemet, így könnyedén kiválaszthatja a megfelelőt.
Ha a másolás teljesen leáll, a Feladatkezelőben keresse az olyan háttérprogramokat, amelyeket nem Ön indított el. Az RGB-vezérlő szoftverek, távoli asztal kliensek és nyomtatógyártók háttérszolgáltatásai a leggyakoribb okozók.
Végül, ha Ön is a “többször megnyomom a Ctrl+C-t, hátha biztosabb” típusú felhasználók közé tartozik: a jó hír az, hogy a normál másolás-beillesztés szempontjából ez nem okoz gondot. Csak a Vágólap-előzmények maradhatnak le egy-egy köztes elemről.
Ön is többször nyomja meg a Ctrl+C billentyűt másolás közben? Sokan vagyunk így. Ha tetszett a cikk, ossza meg ismerőseivel is, hátha nekik is megoldja ezt a régóta húzódó rejtélyt.
Forrás: Windows Latest

