Nem tudom, mennyire ismert az a tény, hogy az Vista UAC bekapcsolt állapota mellett ha egy butus program egyes védett területekre, úgymint winroot, program files vagy program data akar írni, akkor az írási kérelmet átirányítják a virtualizált megfelelőikbe, amelyek nálam itt laknak:
C:\Users\zsolt.soczo\AppData\Local\VirtualStore\
Eme kedves könyvtár mérete nálam 10 GB. Kicsit szétnézve benne azt találtam, hogy jó sok fájl benne teljesen azonos az eredetivel, azaz teljesen felesleges, hogy a virtualstore-ban fogja a helyet.
Szisztematikusan meg kellene keresni, és kitörölni ezeket.
Nosza, mivel 5 perc guglizással nem találtam erre specializálódott programot, írtam egyet.
Összeveti az eredeti és a virtualizált verziót, és ha kérjük, kitörli a duplikált virtualizáltakat.
Mielőtt kipublikálnám a kódot, és megölnétek, hogy szétcsaptam a gépeteket vele megkérdem: stimmel az elmélet? A tartalomra azonos, de dátumra nem feltétlen azonos duplikált fájlokat a virtual store és az eredeti hely között a virtual store-ból ki lehet törölni büntetlenül?
Hmm?
Update: bátor vagy botor módon takarítottam, nem állt meg tőle az élet, de látom szépen, sorban pakolnak vissza mindent a programok. Szélmalomharc.