Sulla on kyllä ihan harhakäsityksiä Vistasta, esim. Program Files -kansiosta jonain virtualisoituna.
Mainitsemasi pikkufileet yms siellä on todennäköisesti sitä että Vista pitää tallessa tietyn määrän taaksepäin tiedostojen aikaisempia versioita muutosten jälkeen - eli niihin aiempiin versioihin voi palata tarvittaessa. Tuohon käytettävän tilan voi määrittää Vistan asetuksista itse.
Sitten Vistan hyvän tietoturvan periaatteisiin kuuluu ettei "tavallisella käyttäjällä" ole kirjoitus/päivitysoikeuksia sovellusten ohjelmakansioihin eli Program files -kansiostoon. Käyttäjäkohtaiset ohjelmien käyttöön ja niiden toimintaan tarvittavat tiedot, asetukset ja väliaikaistiedostot yms tulevat Käyttäjät (Users) -kansioon ko. käyttäjän kotikansion alle, useimmiten piilokansioihin ja tiedostoihin. Vistassa on tietoturva muuttunut XPstä siltäkin osin ettei noita käyttäjäkohtaisia asetuksia tehdä rekisteriin.
Itse ymmärsin sepustuksestasi ettet kysellyt missä valokuvasi ovat, vaan kyselit ihan muita juttuja ja puhelit erinäisistä käsityksistäsi Vistan osalta.
Sulle on ilmeisen epäselvää se miten PC:tten kiintolevyosiointistandardit toimivat (käyttiksistä riippumatta) sen suhteen mistä käyttöjärjestelmien käynnistys aloitetaan kun kone laitetaan päälle. Se menee niin että siltä kiintolevyltä, joka koneen BIOS:ssa määritellään käynnistyväksi ensin etsiään osio, joka on merkitty aktiiviseksi ja sen osion juuresta etsitään pääkäynnistyslohkoa, minne jonkun käyttiksen käynnistyslataaja alkukäynnistystietue asennuksissa sijoitetaan (eli esim.Vistan bootloader tai linuksien grub - kummatkin osaavat käynnistää eri käyttiksiä aivan yhtälailla eli ovat käyttisriippumattomia).
Eli koneellasi C: -aseman juureen (tai teknisemmällä linuks kielellä hd0,1 asemaan) tulee haluamasi käynnistyslataajan alkulataaja, riippuen mitä haluat käyttää käynnistyslataajana. Sitten käynnistyslataajaan määriteltävät eri käyttisvaihtoehtojen määritykset tulevat sinne sen käynnistyslataajan natiivikäyttiksen asennuksen alle tiettyyn paikkaan (eli linuksin grubin määritykset sijaitsevat tietyssä kansiossa sen linuks asennuksen alla minkä asennuksessa grub on samalla asennettu tai Windowsin bootloaderin asetukset tulevat Windowsin asennusaseman alle tiettyyn kansioon) ... eli siellä on määritykset, mihin asemiin ne kaikki eri koneelle asennetut käyttikset on asennettu ja vain siis se tieto, mistä asemasta niiden kunkin käynnistys aloitetaan.
Itse tekisin nuo eri linuxien asennukset niin että käyttäisin niillä vain yhtä yhteistä swap- osiota (eli tuohan on linukseissa Windowsin virtuaalimuistia vastaava asia) eli koska tuo on keskusmuistin jatke linuksia käytettäessä, voivat eri linuksien asennukset käyttää samaa (koska käytät kerrallaan vain jotain linuksia niistä useammasta asentamastasi). Eli voisit tehdä vain yhden swap-partition ja sitten vain oman root(/) -partition kullekin linuxille, jonka asennat.
Linuksin asennuksesta Windowsille aiheutuneen ongelman voit välttää sillä että mieluummin teet Vistan levyosion pienentämisen sen omalla Tietokoneen hallinta - Levynhallinta -työkalulla (siellä voi pienentää / laajentaa osiota) ja vielä ajamalla pienennystä ennen Levyn eheytyksen, niin ei tule noita ongelmia mitä tulee herkästi kun linuxin asennuksessa linuksin asennusohjelma ei osaa tehdä asioita täydellisesti oikein olemassaolevan Windowsin aseman koon muuttamisessa.
Ellei tuossa ollut vastauksia kysymyksiisi, muotoileppas kysymyksiäsi tarkemmin