Tällainen ongelma on että prosessien muistin käyttö (tehtävienhallinta -> prosessit) nousee pelisession aikana ja jää korkealle tasolle, pienetkin ohjelmat vievät muistia älyttömät määrät. Kevyessä käytössä ei ihmeempiä nousuja näy. Ongelmaan liittyen on ajoittain tullut event id 1517 userenv virheilmoitusta tapahtumalogiin. "Windows tallensi käyttäjän XXXXXXXX-XX rekisterin, kun jokin sovellus tai palvelu käytti yhä rekisteriä uloskirjautumisen aikana. Käyttäjän rekisterin varaamaa muistia ei ole vapautettu. Rekisterin lataus poistetaan, kun rekisteri ei ole enää käytössä. Tähän on usein syynä käyttäjän tilin avulla suoritettavat palvelut. Määritä palvelut LocalService- tai NetworkService-tilin avulla suoritettaviksi." Olen käyttänyt Mikkisoftan tarjoamaa User Profile Hive Cleanup Serviceä mutta ohjelma ei korjaa ongelmaa vaan vapauttaa muistin kun kone sammutetaan tjsp. Ongelma tulee kuitenkin taas kun pelailee. Windows on asennettu kahdesti uusiksi ja ongelma esiintyy vaikka koneella ei suurinpiirtein ollut kuin ajurit. Joku voisi ensinnäkin kertoa miten tuo palvelujen määrittäminen LocalService tilin avulla suoritettavaksi tehdään?.
En ole nähnyt tuohon userenv ongelmaan muuta ratkaisua kuin tuon User Profile Hive Cleanup Servicen. Se on toiminut kaikkilla tähän asti (jotka tiedän). Tarkista, että se toimii. Näkyy Tapahtumienvalvonnan sinisistä oikein merkinnöistä Järjestelmä/UPHClean merkintöinä. Userenv ei minusta liity tuohon muistin kovaan käyttöön. Sehän tulee esille vain sammuttaessa. Ehkä kannattaisi nyt ensiksi testata muistit memtest86+ ohjelmalla. Myös koneen lämpötilojen tsekkaus olisi hyödyllinen, esim. Everest Home. Sitten seuraavaksi voisi käydä sulkemista ja ehkä muutakin toimintaa haittavan ongelman kimppuun. Prosess Exprorer voisi selvittää, mitä prosesseja siellä on ja mikä ei lähde normaalisti: http://www.microsoft.com/technet/sysinternals/utilities/processexplorer.mspx