Az olvasó felfedezte az Explorer Explorer egyik érdekes tulajdonságát a Windows 7 rendszerben, fájlkezelő hálózati könyvtáraival. A probléma az volt, hogy a könyvtár egy hálózati mappába másolása / áthelyezése után a rendszer nem volt hajlandó törölni vagy átnevezni. Egy ilyen könyvtárat átnevezhet / törölhet csak egy idő után (1-5 perc).
Az ilyen hálózati könyvtár törlésekor hiba jelentkezik:
A művelet nem fejezhető be, mert a mappa vagy a benne lévő fájl egy másik programban van nyitva. Zárja be a fájlt vagy mappát, és próbálja újra..A műveletet nem lehet befejezni, mert ezek a mappák vagy fájlok egy másik programban vannak nyitva. Zárja be a mappát vagy a fájlt, és próbálja újra..
Mint kiderült, a fogást egy fájl jelenlétével társították Remek.db - fájl a képek miniatűrjeivel. A Windows XP napja óta a Windows operációs rendszer létrehozhat egy gyorsítótárat képek (és más fájltípusok) bélyegképeivel, és az egyes könyvtárak rejtett Thumbs.db fájljában tárolhatja. A gyorsítótár használatával csökkenthető az az indexképfájlok letöltéséhez és megjelenítéséhez szükséges idő az Explorerben. A képtár-gyorsítótár letiltása esetén a rendszernek minden alkalommal le kell töltenie a képfájlokat, és miniatűröket kell generálnia számukra, ami erőforrás-igényes (különösen a nagyszámú képpel rendelkező mappák esetén).
Mint azonban kiderült, vannak olyan helyzetek (KB2025703 - A hálózati mappa átnevezése a Windows 7 Explorerben a következő műveletnél sikertelen: "a művelet nem fejezhető be ..."), amikor a thumbs.db fájl jelenléte a bélyegkép-gyorsítótárral megakadályozza a könyvtárak eltávolítását vagy átnevezését a Windows Intézőből.
Nyilvánvaló, hogy a rendszer némi időt vesz igénybe egy fájl előállításához miniatűr-gyorsítótárral, ennek eredményeként, amíg ezt a fájlt generálják vagy frissítik, a szülőkönyvtárban nem végezhet valamit, amíg a gyorsítótár-fájl írási zárja fel nem oldódik..
Ebben az esetben letilthatja a thumbs.db fájl automatikus generálását. a hálózati mappákban és meghajtókban.
Tartalom:
- A GPO használatával tiltsa le a Thumbs.db fájl létrehozását a hálózati mappákban
- A Thumbs.db létrehozásának letiltása a hálózati mappákban a beállításjegyzék segítségével
- A Thumbs.db fájlok eltávolítása az összes könyvtárból
A GPO használatával tiltsa le a Thumbs.db fájl létrehozását a hálózati mappákban
A Csoportházirend-beállítások használatával megakadályozhatja, hogy a Windows Intéző böngészési könyvtárakban rejtett fájlt hozzon létre a Thumbs.db kép bélyegkép-gyorsítótárával..
A minket érdeklő irányelvek a GPO-szerkesztő szakaszában találhatók:
- Windows 7 (Vista) esetén a szükséges irányelvek a szakaszban találhatók. - Felhasználói konfiguráció -> Felügyeleti sablonok -> Windows-összetevők -> Windows Intéző.
- Windows 8 / Windows 10 rendszeren - Felhasználói konfiguráció -> Felügyeleti sablonok -> Windows-összetevők -> File Explorer
Keresse meg és engedélyezze (fordítsa Enable-re) a következő irányelveket:
- Kapcsolja ki a miniatűrök megjelenítését, és csak az ikonokat jelenítse meg a hálózati mappákban
- Kapcsolja ki a miniatűrök gyorsítótárazását a rejtett thumbs.db fájlokban
- Kapcsolja ki a miniatűrök és csak a megjelenített ikonok megjelenítését
Mindenekelőtt egy olyan irányelv érdekli, amely megtiltja az Explorer számára, hogy a thumbs.db fájlt hozzon létre a hálózati könyvtárakban.
A házirendet hozzá kell rendelni a felhasználókhoz, és frissíteni kell a számítógépeken (gpupdate / force)
A Thumbs.db létrehozásának letiltása a hálózati mappákban a beállításjegyzék segítségével
A Windows házirend-kiadásokon, amelyek nem rendelkeznek csoportházirend-szerkesztővel, letilthatják a rejtett thumbs.db fájlok létrehozását a beállításjegyzék-szerkesztőn (regedit.exe).
Erre a szakaszban HKEY_CURRENT_USER \ Szoftver \ Irányelvek \ Microsoft \ Windows \ alszakasz létrehozása felfedező (a Windows 7-ben már létezik), amelyben létrehozhat egy REG_DWORD típusú kulcsot a névvel DisableThumbsDBOnNetworkFolders és érték 1
Ugyanez a művelet végrehajtható egy paranccsal:
reg add "HKCU \ SOFTWARE \ Policies \ Microsoft \ Windows \ Explorer" / v DisableThumbsDBOnNetworkFolders / d 0x1 / t REG_DWORD / f
A Thumbs.db fájlok eltávolítása az összes könyvtárból
A meglévő Thumbs.db fájlokat nem törli automatikusan a házirend engedélyezése. A PowerShell használatával rekurzívan törölheti az összes Thumbs.db fájlt egy adott meghajtón vagy kiszolgáló könyvtárban.
Lépjünk a kívánt könyvtárba:
cd c: \ megosztás
Hozzon létre egy listát az összes Thumbs.db fájlrólGet-ChildItem -Path. -Include Thumbs.db -Fizetés -Név -Force | Elem eltávolítása -Force -WhatIF
Törölje a talált fájlokatGet-ChildItem -Path. -Include Thumbs.db -Fizetés -Név -Force | Elem eltávolítása - Erő