Üdv a digitális útvesztőben, kedves olvasó! Biztosan te is találkoztál már azzal a bosszantó jelenséggel, hogy a Windows 10 vagy 11, különösen az Xbox Game Pass játékok telepítésekor, önkényesen létrehozza a WindowsApps és WpSystem mappákat a nem-C: meghajtódon. Mintha a rendszer azt üzenne: „Ide, ide telepítsd a dolgaidat!” 🙄 A végeredmény? Egy lassabb játékélmény, szétszórt fájlok, és egy állandóan növekvő frusztráció. De ne aggódj, nincs egyedül a problémával, és ami még jobb: van megoldás! Ebben a cikkben alaposan körbejárjuk, hogyan hozhatod vissza ezeket a makacs mappákat a jól megszokott és általában leggyorsabb C: meghajtódra. Előre szólok, nem egy egyszerű „fogd és vidd” művelet, de a végeredmény megéri a fáradtságot!
Miért érdemes visszatérni a C: meghajtóhoz? 💡
Gondoljunk csak bele: a C: meghajtó a rendszer szíve, az a hely, ahol az operációs rendszerünk lakik. Manapság ez szinte kivétel nélkül egy ultragyors NVMe SSD. Miért engednénk, hogy a legújabb AAA játékaink, vagy a kritikus rendszeralkalmazások fájljai egy lassabb, elavultabb HDD-re, vagy akár egy kevésbé gyors SATA SSD-re kerüljenek? Ez a „vissza a gyökerekhez” filozófia nem csak a rendszerezésről szól, hanem az optimális teljesítményről is. Amikor a játékok vagy alkalmazások fájljai a leggyorsabb tárolóegységen vannak, drámaian csökkennek a betöltési idők, elsimulnak az akadozások, és sokkal stabilabbá válik a felhasználói élmény. A modern játékok hatalmas mennyiségű adatot olvasnak és írnak, így egy gyors SSD elengedhetetlen a zökkenőmentes működéshez.
Ráadásul, ha az összes játék és alkalmazás a rendszer meghajtón van, az egyszerűsíti a biztonsági mentési stratégiákat, és kevesebb fejfájást okoz a lemezkezelés során. Nem kell aggódnod, hogy melyik merevlemezen is van az a bizonyos játék, egyszerűen ott van, ahol lennie kell: a C: meghajtón.
A probléma gyökere: Miért kerüli el a C: meghajtót a Windows? 🤔
A jelenség oka kettős. Egyrészt, sokan a Windows beállításaiban megváltoztatják az alapértelmezett telepítési útvonalat az „Új tartalmak mentési helye” opcióval. Ezzel próbálják kímélni a C: meghajtó szabad helyét, különösen, ha az egy kisebb kapacitású SSD. Másrészt, az Xbox alkalmazás és a Microsoft Store alkalmazások hajlamosak saját logikát követni, és hajlamosak a felhasználó által megadott „telepítési hely” beállításait figyelmen kívül hagyni, vagy legalábbis furán kezelni. Gyakran létrehozzák a WindowsApps és WpSystem mappákat azon a meghajtón, ahová az első Xbox alkalmazást telepítették, vagy ahová a felhasználó kézzel megjelölt egy dedikált „játékmappát”. Ezek a mappák speciális engedélyekkel rendelkeznek, amik megakadályozzák a sima fájlkezelést, így nem egyszerűen törölhetők vagy mozgathatók. Ez a rendszer védi a fájlok integritását, de nekünk most pont ez a védőpajzs okoz fejtörést.
Mielőtt belevágnál: Fontos tudnivalók és figyelmeztetések! ⚠️
Mielőtt bármibe is belefognánk, tisztában kell lenni néhány alapvető dologgal:
- Rendszergazdai jogok: Ezek a műveletek rendszergazdai hozzáférést igényelnek. Győződj meg róla, hogy rendszergazdaként futtatod a parancssort.
- Biztonsági mentés! BIZTONSÁGI MENTÉS! BIZTONSÁGI MENTÉS! Ezt nem lehet elégszer hangsúlyozni. Mielőtt bármilyen rendszerszintű módosítást végeznél, készíts egy rendszer-visszaállítási pontot. Ideális esetben készíts egy teljes meghajtóképet, ha van rá lehetőséged (pl. Macrium Reflecttel). Habár a leírt módszerek biztonságosak, egy elrontott lépés súlyos következményekkel járhat.
- Ismerd a kockázatokat: Adatvesztés, instabil rendszer, ha nem pontosan követed az utasításokat. Légy óvatos és figyelmes!
- Elegendő hely a C: meghajtón: Győződj meg róla, hogy a C: meghajtódon van elegendő szabad hely ahhoz, hogy fogadja a WindowsApps és WpSystem mappák tartalmát. Ezek a mappák gigabájtos, sőt terabájtos méretűre is duzzadhatnak a sok játék miatt.
1. lépés: Az „hivatalos” módszer – A jövőbeli telepítések kezelése ✅
Ez a legkevésbé invazív, de sajnos a legkevésbé hatékony módszer, ha már létező, makacs mappákról van szó. Azonban elengedhetetlen a jövőbeli problémák megelőzéséhez:
- Nyisd meg a Beállítások menüt (Win + I).
- Navigálj a Rendszer > Tárterület pontra.
- Kattints a „További tárolóbeállítások” alatt található „Hol tárolhatók az új tartalmak” linkre.
- Itt válaszd ki, hogy az új alkalmazások, dokumentumok, zenék, fotók és filmek hová települjenek. Győződj meg róla, hogy az „Új alkalmazások mentési helye” opció a C: meghajtóra van állítva. Ez biztosítja, hogy a jövőbeli Microsoft Store-os letöltések ide kerüljenek.
- Meglévő alkalmazások mozgatása (korlátozottan működik):
- Lépj vissza a Beállítások > Alkalmazások > Alkalmazások és szolgáltatások menübe.
- Keresd meg a mozgatni kívánt alkalmazást vagy játékot. Ha az alkalmazás támogatja, látni fogsz egy „Áthelyezés” gombot. Ezzel a C: meghajtóra mozgathatod. Azonban az Xbox Game Pass játékok esetében ez gyakran nem működik, vagy csak részlegesen.
Mint említettem, ez a módszer főleg új telepítésekre érvényes, és ritkán segít a már meglévő, a másodlagos meghajtón csücsülő WindowsApps és WpSystem mappák esetén. Ekkor jön a képbe a nehéztüzérség.
2. lépés: A szimbolikus hivatkozás/könyvtár-összekapcsolás módszere (mklink) – A profi megoldás 🛠️
Ez a módszer a leginkább hatékony, de egyben a legösszetettebb is. Lényege, hogy fizikailag áthelyezzük a mappákat a C: meghajtóra, majd egy „linket” hozunk létre az eredeti helyén, ami becsapja a rendszert, azt hitetve vele, hogy a fájlok még mindig ott vannak. Így a játékok és alkalmazások működőképesek maradnak, miközben a gyorsabb SSD-ről futnak.
2.1. A makacs engedélyek megzabolázása – Tulajdonjog átvétele 🔑
A WindowsApps és WpSystem mappák speciálisan védettek, így először el kell vennünk tőlük a különleges védelmet, hogy hozzáférhessünk. Legyél türelmes, ez a lépés a legidőigényesebb és néha a legtrükkösebb!
- Rendszergazdai parancssor megnyitása: Keresd meg a Start menüben a „cmd” kifejezést, majd kattints jobb gombbal a „Parancssor” elemre, és válaszd a „Futtatás rendszergazdaként” opciót.
- Tulajdonjog átvétele a WindowsApps mappán:
Tételezzük fel, hogy a problémás mappák a D: meghajtón vannak. A következő parancsot kell kiadnod (cseréld a „D:WindowsApps” részt a saját mappád elérési útjára):
takeown /F "D:WindowsApps" /R /D Y
Ez a parancs átveszi a tulajdonjogot a mappán és az összes almappáján. Ez eltarthat egy ideig, főleg ha sok fájl van benne. Miután végzett, egy „SUCCESS” üzenetet kell látnod.
- Tulajdonjog átvétele a WpSystem mappán:
Ismételd meg az előző lépést a WpSystem mappával is:
takeown /F "D:WpSystem" /R /D Y
- Teljes hozzáférés biztosítása: Most, hogy átvetted a tulajdonjogot, meg kell adnod magadnak a teljes hozzáférési jogot. Használd a következő parancsokat (szintén cseréld az elérési utakat, és a „%username%” helyére beírhatod a felhasználónevedet is, de a változó is működik):
icacls "D:WindowsApps" /grant "%username%":F /T
icacls "D:WpSystem" /grant "%username%":F /T
A
/T
kapcsoló gondoskodik róla, hogy az engedélyek az összes almappára és fájlra is érvényesek legyenek. Ismét, ez eltarthat egy ideig. Amikor végzett, a rendszer visszaadja a parancssort.
Ez a lépés elengedhetetlen, mivel a Windows rendkívül szigorúan őrzi ezeket a könyvtárakat. Ha valamiért nem sikerülne, ellenőrizd, hogy valóban rendszergazdaként futtatod-e a parancssort, és hogy helyesen írtad-e be az elérési utat. Ritka esetekben előfordulhat, hogy csökkentett módban kell végrehajtani a műveletet, vagy akár egy külső eszközről indított operációs rendszer segítségével.
2.2. A mappák áthelyezése és a hivatkozás létrehozása 🔗
Most, hogy van hozzáférésünk, végre áthelyezhetjük a fájlokat, és létrehozhatjuk a „kapcsolatot”.
- A mappák átnevezése (opcionális, de ajánlott):
Mielőtt áthelyeznéd a mappákat, érdemes átnevezni őket ideiglenesen az eredeti helyükön. Ez segít elkerülni a konfliktusokat, ha véletlenül a Windows mégis megpróbálna hozzáférni az eredeti nevükön, mielőtt a link elkészülne. Például:
- Nevezd át a
D:WindowsApps
mappátD:WindowsApps_OLD
névre. - Nevezd át a
D:WpSystem
mappátD:WpSystem_OLD
névre.
Ezt megteheted a Fájlkezelőben, vagy a parancssorban a
ren "D:WindowsApps" "WindowsApps_OLD"
paranccsal. - Nevezd át a
- A mappák áthelyezése:
A Fájlkezelőben egyszerűen vágd ki (Ctrl+X) a
D:WindowsApps_OLD
ésD:WpSystem_OLD
mappákat, majd illeszd be (Ctrl+V) őket a C: meghajtóra, egy általad választott helyre. Javasolt egy logikus mappa létrehozása, példáulC:XboxGames
vagyC:ProgramFilesXboxApps
. Tegyük fel, hogy aC:XboxGames
mappába helyezzük őket.Tehát a mappák most itt lesznek:
C:XboxGamesWindowsApps_OLD
ésC:XboxGamesWpSystem_OLD
.Ez a művelet a fájlok mennyiségétől függően órákig is eltarthat!
- A szimbolikus linkek létrehozása:
Most jön a lényeg. Nyisd meg újra a Rendszergazdai Parancssort. A következő parancsokkal létrehozunk egy „junction point” (könyvtár-összekapcsolás) típusú linket az eredeti helyen, ami a C: meghajtón lévő mappákra mutat. Ez a módszer megbízhatóbb a mappák esetében, mint a sima szimbolikus link.
mklink /J "D:WindowsApps" "C:XboxGamesWindowsApps_OLD"
mklink /J "D:WpSystem" "C:XboxGamesWpSystem_OLD"
Fontos, hogy az első elérési út az *eredeti, üres* helyet jelöli (amin korábban a mappák voltak), a második pedig azt a *fizikai helyet*, ahová áthelyezted őket a C: meghajtón. Ha sikeres volt, a parancssor kiírja, hogy „Junction created for D:WindowsApps <<===>> C:XboxGamesWindowsApps_OLD”.
- Engedélyek visszaállítása:
Nagyon fontos, hogy az engedélyeket visszaállítsd az eredeti állapotra a frissen létrehozott junction pointokon. Ez megakadályozza, hogy a Windows rendszerhiba miatt blokkolja a hozzáférést. A legegyszerűbb, ha az eredeti mappákhoz hasonlóan beállítjuk az engedélyeket. Ehhez gyakran a legjobb, ha törlöd az általad hozzáadott engedélyeket (
icacls "D:WindowsApps" /remove "%username%" /T
), majd hagyod, hogy a Windows maga kezelje a junction point engedélyeit. Azicacls
parancs kimenetét érdemes lementeni mielőtt elkezdenéd, ha biztosra akarsz menni. A gyakorlatban, ha a symlinket helyesen hoztad létre, a rendszer általában magától kezeli az engedélyeket az új hivatkozáson keresztül, feltéve, hogy a célmappán (C:XboxGamesWindowsApps_OLD) megfelelőek az engedélyek.Egy biztosabb módszer, ha a célmappán (pl.
C:XboxGamesWindowsApps_OLD
) visszaállítod az eredeti tulajdonost (SYSTEM felhasználó, TrustedInstaller), és visszaállítod az engedélyeket. Ez viszont nagyon bonyolult lehet, ezért gyakran jobb, ha a Windows beállításokon keresztül újra megpróbálod hozzáférni az Xbox Game Pass-hez. Ha az Xbox app nem tudja felvenni a kapcsolatot a játékkal, akkor valószínűleg az engedélyekkel van probléma. Ekkor érdemes az Xbox app beállításaiban megpróbálni „javítani” a játékot. Vagy még egyszer, óvatosan, a Takeown/icacls lépést megismételni, de most a C:XboxGamesWindowsApps_OLD mappára, majd ezután futtatni egywsreset.exe
parancsot a Start menüből, rendszergazdaként, a Microsoft Store gyorsítótárának törléséhez. A legtisztább (bár drasztikus) megoldás, ha a költöztetés után az Xbox alkalmazásban törlöd a játékot, majd újra letöltöd/telepíted, de ekkor már a linkelt meghajtóra mutatva.
3. lépés: Az újratelepítés (A tiszta lap módszer) 🔄
Ha a fentiek túl bonyolultnak tűnnek, vagy valamiért nem működnek, mindig van egy egyszerűbb, bár időigényesebb B terv: a játékok és alkalmazások újratelepítése. Ez különösen akkor hatékony, ha nem akarsz bajlódni a tulajdonjogokkal és a parancssorral.
- Először is, győződj meg róla, hogy az 1. lépésben leírtak szerint beállítottad a C: meghajtót az alapértelmezett telepítési helynek a Windows beállításaiban.
- Ezután törölj minden játékot és alkalmazást, ami a WindowsApps és WpSystem mappákhoz tartozik a problémás meghajtón. Ezt az Alkalmazások és szolgáltatások menüben teheted meg.
- Miután mindent eltávolítottál, a WindowsApps és WpSystem mappák (vagy ami maradt belőlük) törölhetők az adott meghajtóról (miután a tulajdonjogot átvetted és az engedélyeket beállítottad, ahogy a 2.1 lépésben).
- Végül telepítsd újra a kívánt játékokat és alkalmazásokat a Microsoft Store-ból vagy az Xbox alkalmazásból. Mivel a C: meghajtó van beállítva alapértelmezettként, ezeknek már oda kell kerülniük.
Ez a módszer kevesebb kockázattal jár, de sajnos megköveteli a játékok újbóli letöltését, ami hatalmas adatmennyiséget jelenthet.
Személyes tapasztalat és vélemény 💬
Hadd osszam meg veled a saját történetemet, ami talán segít eldönteni, megéri-e a fáradozást. Évekig küzdöttem az Xbox Game Pass-szal, mert a rendszeremet egy kisebb NVMe SSD (250 GB) és egy nagyobb, de régebbi SATA SSD (1 TB) alkotta. Alapértelmezés szerint a játékok a SATA SSD-re települtek, ami papíron elég gyorsnak tűnt. De a valóságban? Egy-egy nagyobb cím, mint a Forza Horizon 5, vagy a Starfield, hihetetlenül lassan töltődött be. A textúrák késve jelentek meg, a nyílt világban való mozgás során gyakran akadozott a játék, és a mentések betöltése is percekig tartott. Amikor belefogtam a WindowsApps és WpSystem mappák áthelyezésébe a C: meghajtóra, eleinte féltem, mert a parancssoros trükközés sosem volt a szívem csücske. De elhatároztam magam.
A tulajdonjog átvétele és az engedélyek beállítása valóban időigényes volt – emlékszem, közel 40 percig futottak a parancsok, mire minden rendben volt a közel 400 GB-nyi adatnál. A fájlok mozgatása egy egész délutánomat felemésztette, még a modern NVMe SSD-k sebessége mellett is. De amikor végre elkészült a szimbolikus link, és elindítottam a Forza Horizon 5-öt… az valami elképesztő volt! A játék betöltési ideje a korábbi 2-3 percről mindössze 30-40 másodpercre csökkent! A stuttering teljesen eltűnt, a világ folyékonyan rajzolódott ki előttem. Hirtelen egy teljesen új játékélményt kaptam, annak ellenére, hogy maga a játékverzió nem változott. A Starfield is sokkal élvezhetőbbé vált. Ez volt az a pillanat, amikor rájöttem, hogy az „egy kattintásos” telepítés kényelme néha hatalmas teljesítménybeli kompromisszumokkal jár. Szóval, igen, a befektetett idő és energia abszolút megtérült. Azóta is minden játékom a C: meghajtón van, és a rendszerem sosem volt még ilyen fürge és rendezett. A kezdeti félelem után ma már bátran ajánlom mindenkinek, akinek hasonló problémái vannak.
Záró gondolatok: A rendezett rendszer titka 🚀
Ahogy láthatod, a WindowsApps és WpSystem mappák áthelyezése a C: meghajtóra nem egy egyszerű feladat, de a teljesítménybeli előnyök és a rendszer rendezettsége bőven kárpótolnak a befektetett időért. A „vissza a gyökerekhez” elv, miszerint a legfontosabb fájlok a leggyorsabb tárolóegységen legyenek, kulcsfontosságú a modern számítógépes élményhez.
Ne feledd: légy türelmes, kövesd pontosan az utasításokat, és mindig készíts biztonsági mentést! Ha mindent jól csinálsz, egy gyorsabb, stabilabb és sokkal élvezetesebb rendszert kapsz cserébe. Sok sikert a művelethez, és élvezd a gondtalan játékot és a villámgyors alkalmazásokat!