Vy máte v adresáři Windows dll, ini a logy? To celkem překvapí. Knihovny .dll jsou v podadresáři System32, a .ini se dávno nepoužívají (najdete tam tři kusy, které jsou tam pro kompatibilitu s Windows 3.x). Místo logů existuje centrální Event Log (byť pravda například instalace patchů zanechají log v tempu, nebo ojediněle i v adresáři Windows). Textové logy (třeba DHCP log, pokud je zapnutý) jsou v System32\logs. Pořadí ve kterém se prohledávají adresáře na knihovny je samozřejmě přesně dané, a popsané ve vývojářské dokumentaci (MSDN).
Když jste u těch logů, jak se v nich orientujete na unixech? Oracle třeba píše své logy do svých vlastních adresářů. Fuj.
Unixy mají adresářovou strukturu navrženou poměrně pěkně, ale bohužel na dnešní poměry nevhodně. Například uživatel má na unixech svůj home adresář, a pod ním bez lady a skladu nacpané všechno. Ve Windows existuje roaming, tedy možnost pracovat se stejným profilem na různých stanicích (změny v profilu se pak replikují na server). Proto máme oddělená uživatele, která migrují s uživatelem, a data, která na stanici zůstávají. Například cache browseru nemá smysl migrovat mezi stanicemi. Nakonec se zkuste podívat do svého home directory na strukturu podadresářů.