2008. november 30., vasárnap

a Windows Vista upgrade tiszta telepítése


Január 30-a óta elérhető a kiskereskedelemben is a Microsoft legújabb generációs operációs
rendszere a Windows Vista. Noha számos okból megéri az új Windows-ra váltani, a szoftver
viszonylagos magas ára sokakat elijeszthet a frissítéstől. A Windows Vista - hasonlóan a korábbi
verziókhoz - frissítésként is elérhető, így körülbelül a teljes szoftvercsomag árának feléért
hozzájuthatunk. A frissítés azonban - eltérően a korábbi verzióktól - immár valóban frissítést jelent,
vagyis az "upgrade Vista" nem hajlandó üres lemezre települni, csak valamelyik korábban már
telepített Windows verziót frissíteni. Szerencsére van megoldás.
Sokan elégedetlenségüket fejezték ki, amikor nyilvánosságra került az az információ, hogy a
Windows Vista frissítő csomag megvásárlásához már nem elegendő egy korábbi jogtiszta Windows
verzió birtoklása, annak telepítve is kell lennie a számítógépre, hogy Vista-ra frissíthessük. A Vista
telepítőjének sajátosságai miatt azonban létezik egy kiskapu, mellyel kihagyhatjuk a régi Windows
telepítését, és közvetlenül az üres merevlemezre installálhatjuk a Vista-frissítést.
Mindenekelőtt le kívánjuk szögezni, hogy az eljárásban semmi szabályellenes nincs, mivel a
Windows telepítőjén kívül semmilyen külső eszköz nem szükséges a tiszta telepítés
végrehajtásához. A módszer a Windows Vista megújult telepítési mechanizmusának köszönhető, így
bárki szabadon alkalmazhatja azt.
• Miután előkészítettük a merevlemezt a telepítésre helyezzük be a Vista telepítő DVD-t és
indítsuk el a rendszert. Kezdjük el a telepítést, de hagyjuk üresen a termékkulcs
beírásához szükséges mezőt és vegyük ki a pipát az automatikus aktiválásra utasító
jelölőnégyzetből is ("Automatically activate Windows when I'm online").
• Válasszuk a tiszta telepítést ("Custom (Advanced)"), jelöljük ki a megvásárolt licencnek
megfelelő verziót (Home Basic, Home Premium, Business vagy Ultimate) és folytassuk az
installálást. Miután a telepítés elkészült ne próbáljuk meg aktiválni a rendszert!
A Windows Vista upgrade efajta telepítése azért lehetséges, mert frissítés mivoltát csak a
termékkulcs határozza meg, ennek megadását azonban elhagytuk. Mivel ezen kulcs jelen
helyzetben történő megadásával nem lennénk képesek aktiválni a Windows-t, alkalmaznunk
kell a "frissítési opciót".
• Az upgrade licenc azt mondja ki, hogy az ilyen konstrukcióban vásárolt Windows csak egy
korábbi példányra telepítve használható legálisan. Verziószámot azonban nem köt ki, ezért a
korábbi példány akár lehet maga a Vista is. Ennek megfelelően indítsuk újra a telepítőt a
Windows felhasználói felületéről a CD-n található "setup.exe" állomány indításával.
Nyomjuk meg az "Install now" gombot, és válasszuk a frissítések letöltésének kihagyását
("Do not get the latest updates for installation"). A telepítő megfelelő képernyőjén ezúttal
írjuk be a termékkulcsot, majd válasszuk az "Upgrade" (frissítés) lehetőséget és
haladjunk végig ismét a telepítési procedúrán.
• Miután a frissítés befejeződött jelentkezzünk be a rendszerbe és ha mindent jónak találunk,
30 napon belül aktiváljuk a Windows-t, a "Control Panel/System and
Maintenance/System" vezérlőpult-ablakban.

2008. november 23., vasárnap

3D/EAX hangzás Windows Vista rendszeren



Számos korai Vista-felhasználó szomorúan tapasztalta, hogy játékaikból és egyéb térhatású
hangzást alkalmazó programjaikból eltűnt a Windows XP-n még élvezhető háromdimenziós
hanghatás. A problémát nem a béta illesztőprogramok és nem is a programok Vistainkompatibilitása
okozza, hanem maga a Vista - szerencsére azonban van megoldás.
Mint ismeretes, a Microsoft teljesen újraírta a Vista egyes komponenseit, így az audió alrendszert is.
A változás azonban szükségszerű lemondásokkal is járt, így sokak bánatára az elavult, DirectX 7 óta
változatlan DirectSound csak szoftveres emulációban létezik az új Windowsban, a hardveres
gyorsítás a továbbiakban nem szerepel a Vista-ban. Ez némiképp aggodalomra adhat okot, azonban
tény, hogy a legújabb játékok zöme már nem használja a DirectSound hangleképzőt, ehelyett a nyílt
forrású OpenAL (Open Audio Layer) technológiát alkalmazzák.
A Creative Labs által még a 90-es évek végén kifejlesztett OpenAL teljes körű hardveres támogatást
nyújt a térhatású és többcsatornás hangok előállításához - amennyiben rendelkezünk megfelelő
eszközzel. A SoundBlaster X-Fi sorozatú hangkártyák azok közé tartoznak, melyek natívan
támogatják az OpenAL 1.1 szabványt, így ezekkel az interfészekkel a továbbiakban minden
bonyodalom nélkül élvezhetjük a 3D/EAX hangzást. De mi a helyzet a régebbi, DirectSound-ot
alkalmazó szoftverekkel?
A SoundBlaster X-Fi tulajok örülhetnek, a Creative ugyanis elkészítette ALchemy nevű konverziós
programját, mely a DirectSound-ra leképezett adatfolyamot képes átültetni OpenAL-re, mindezt
elhanyagolható erőforrás igénybevételével. Az alkalmazás egyelőre béta állapotban létezik, a
támogatott programok köre még szűkös, de a későbbiekben folyamatosan bővül. Az ALchemy
ingyenesen letölthető a Creative Labs honlapjáról.
Mivel a jövőben Windows platformra megjelenő játékok nyilvánvalóan egyre inkább OpenAL-t
fognak alkalmazni a térhatású hangzás eléréséhez, mostantól a hardvergyártókon a sor, hogy ennek
megfelelő eszközöket készítsenek a játékosok és a multimédia-rajongók számára.

2008. november 15., szombat

a RAR-kicsomagolás integrálása a Windows helyi menüjébe


Bár a Windows (XP és Vista) beépített támogatást nyújt a ZIP-állományokhoz, a népszerű WinRAR
alkalmazás pedig képes ebbe a formátumba is tömöríteni, erre legtöbbször nem figyelnek oda azok,
akiktől a tömörített fájlokat kapunk. Ha csak a kibontás miatt nem akarjuk megvásárolni a
programot, kénytelenek vagyunk valamilyen módszerrel egyszerűen kicsomagolhatóvá tenni a RAR
fájlokat is.
Mivel a WinRAR fejlesztői a kibontást lehetővé tévő UnRAR alkalmazást ingyenesen letölthető
formában kínálják, egyszerűen integrálhatjuk azt a Windows helyi menüjébe. Ahhoz, hogy a ".rar"
állományok helyi menüjében megjelenjen a kicsomagolás parancs, töltsük le a rendszerünknek és a
használt nyelvnek megfelelő csomagot, majd kettős kattintással installáljuk azt. FIGYELEM! Csak
olyan rendszeren futtassuk az alábbi fájlokat, ahol nincs telepítve a WinRAR alkalmazás!
UnRAR - Windows Vista (magyar)
UnRAR - Windows Vista (angol)
UnRAR - Windows XP (magyar)
UnRAR - Windows XP (angol)

2008. november 9., vasárnap

a kapcsolat nélküli mappák tárolójának áthelyezése

Ha egyéni partíciókiosztást használunk, szükséges lehet az olyan ideiglenes tárolók áthelyezése is,
mint a kapcsolat nélküli fájlok mappája. Ez azonban a felhasználói felületről nem irányítható át
könnyedén.
A kapcsolat nélküli fájlok segítségével a hálózatról lekapcsolódva is elérhetővé tehetünk bizonyos
fájlokat és mappákat, azok helyi másolatának létrehozásával. Mikor legközelebb csatlakozunk a
kiszolgálóhoz, a Windows automatikusan szinkronizálja a frissült fájlokat a szerveren lévő korábbi
verziókkal és viszont. Ha saját partíciót hoztunk létre az olyan információk tárolásához, mint az
ideiglenes internetes fájlok (Internet Explorer gyorsítótár), vagy az ideiglenes fájlokat tároló
"Temp" mappák, akár az Offline fájlok szinkronizációs mappáját is áthelyezhetjük.
Ahhoz, hogy egy hálózati mappát kapcsolat nélkül is elérhessünk kattintsunk jobb gombbal az
ikonjára és válasszuk a "Legyen elérhető kapcsolat nélkül is (Always Available Offline)" parancsot.
A Windows ezek után helyi másolatot készít a kijelölt mappáról és annak tartalmáról, így azt távol a
munkahelyünktől is elérhetjük.
A kapcsolat nélkül elérhető adatok tárolómappájának áthelyezéséhez hajtsuk végre az alábbi
műveleteket:
• Nyissunk egy parancssort rendszergazdai jogosultsággal (jobbkattintás a Command Prompt
ikonján, majd "Run as administrator") és adjuk ki a következő parancsot:
reg add "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v
MigrationParameters /t REG_DWORD /d 1 /f
Ezzel egy olyan bejegyzést hoztunk létre a rendszerleíró-adatbázisban, mely lehetővé teszi
az egyéni paraméterek megadását a kapcsolat nélküli fájlok konfigurációjánál.
• Ha még nem használunk kapcsolat nélküli fájlokat a következő lépések kihagyhatók és
rögtön a 3-as pontra ugorhatunk. Amennyiben már létezik Offline mappabeállítás, azt
először el kell mentenünk, majd visszahelyeznünk az új helyére. Ehhez a Windows Easy
Transfer nevű adat- és beállítás-költöztető alkalmazást fogjuk használni. Indítsuk el a
Windows Easy Transfer-t a Start menüből, majd a varázslót az alábbiak szerint állítsuk be:
- Start a New Transfer
- My old computer
- Use a CD, DVD or other removable media
- External hard disk or to a network location
- írjuk be, hogy hová szeretnénk ideiglenesen elmenteni az Offline mappák adatbázisát, majd
kattintsunk a Next gombra
- kattintsunk az "Advanced Options" menüpontra
- töröljünk minden bejegyzést, majd a "System and program settings (all users)" rész alatt
bontsuk ki a "Windows Settings/Network and Internet/Offline Folders" útvonalat és jelöljük
be az "Offline Folders"-t
- a Next gombra kattintva végezzük el a biztonsági mentést.
• Nyissuk meg a rendszerleíróadatbázis-szerkesztőt a "regedit" parancs kiadásával, majd
navigáljunk a következő kulcshoz:
"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC\Parameters"
Hozzunk létre egy új sztring típusú bejegyzést "CacheLocation" néven, majd értékként
adjuk meg a kapcsolat nélküli adatok tárolásához használni kívánt útvonalat. Fontos, hogy
ha például a "D:\Offline" elérési utat szeretnénk használni, "\??\D:\Offline" formában adjuk
meg a könyvtárat. Zárjuk be a Registry Editor-t.
• Most állítsuk vissza az előbbiekben elmentett Offline mappa-adatbázist, futtassuk tehát újra
a Windows Easy Transfer-t a következő beállításokkal:
- Continue a transfer in progress
- No, I've copied files and settings to a CD, DVD, or other removable media
- On an external hard disk or network location
- tallózzuk be a korábban elmentett fájlt, és nyomjuk meg a Next, majd a Transfer gombot. A
mentés után jelentkezzünk ki, majd vissza a Windows rendszerbe és győződjünk meg róla,
hogy a kapcsolat nélküli mappák és fájlok elérhetőek-e.
• Mivel a régi tárolómappa fölöslegesen sok helyet foglalhat, törölhetjük azt.
Rendszergazdaként indított parancssorból adjuk ki a következő utasításokat:
takeown /r /f %windir%\csc
rd /s %windir%\csc