2008. december 24., szerda

a Windows Vista és a virtualizáció

Bár a Windows Vista már több, mint három hónapja van kereskedelmi forgalomban, a
licencszerződés egyes feltételei még mindig sokak számára homályosak, vagy nem teljesen
tisztázottak. Az egyik ilyen kérdéses pont a Vista virtualizációs lehetőségeivel kapcsolatos. Akik
egyelőre csak mellékes megoldásként alkalmazták volna az új rendszert csalódottak lehetnek a Vista
virtualizációs feltételeit látva.
Az új Windows végfelhasználói licencszerződése nem engedélyezi a Vista virtuálisan emulált
környezetben történő futtatását a Home Basic, illetve Home Premium rendszerek esetén. A Macközösségből
sokan ezt egyenesen a Microsoft Apple elleni "támadásának" titulálták, mondván a
redmondi óriás ezzel kívánja megakadályozni, hogy a Macintosh-felhasználók például a Paralells
Desktop virtualizációs technológiát kihasználva Vistát (is) futtassanak számítógépeiken. A
Microsoft álláspontja természetesen teljesen más, de előbb idézzük a szerződésben foglaltakat.

Windows Vista Home Basic és Home Premium:

"HASZNÁLAT VIRTUÁLIS RENDSZER ELŐÁLLÍTÁSÁRA SZOLGÁLÓ TECHNOLÓGIÁKKAL. Ön nem használhatja a licencelt készülékre telepített szoftvert virtuális (vagy egyéb módon emulált) hardverrendszeren."

Windows Vista Business és Ultimate:

"HASZNÁLAT VIRTUÁLIS RENDSZER ELŐÁLLÍTÁSÁRA SZOLGÁLÓ TECHNOLÓGIÁKKAL. Ön használhatja a licencelt készülékre telepített szoftvert egy, a licencelt készüléken található virtuális (vagy egyéb módon emulált) hardverrendszeren. Ilyen esetben Ön nem játszhat le és nem érhet el olyan tartalmat, illetve nem használhat olyan alkalmazásokat, amelyek bármely Microsoft digitális, információs vagy vállalati jogkezelési technológia, illetve más Microsoft jogkezelési szolgáltatás védelme alatt állnak vagy a BitLocker technológiát használják. Nem javasoljuk olyan tartalom elérését vagy olyan alkalmazások használatát, amelyek más digitális, információs vagy vállalati jogkezelési technológia, illetve más jogkezelési szolgáltatás védelme alatt állnak, valamint amelyek teljes kötetű merevlemeztitkosítást alkalmaznak."

A feltételek egyértelműnek tűnnek: a "Home" Visták felhasználói semmilyen körülmények között
nem használhatják az operációs rendszert virtuális környezetben, míg a Business és Ultimate
verziók kizárólag a licencelt készüléken (vagyis a Vista rátelepítésével a szoftverhez kapcsolt
számítógépen) futtathatók emulált hardverkörnyezetben. A csak mennyiségi licenc keretein belül
(minimum 5 darab) megvásárolható Enterprise változat esetében engedékenyebb a Microsoft, ez a
verzió az elsődleges rendszeren kívül további öt példányban futtatható virtuális gépben.

A Microsoft szerint nem biztonságos
Természetesen kíváncsiak voltunk a Microsoft álláspontjára is, így utánajártunk az otthoni
változatok virtualizációs tiltásainak. A redmondi szoftverfejlesztő cég a virtualizáció biztonsági
kockázataival indokolta lépését, álláspontjuk szerint az emulált környezetben futó szoftverek több,
jelenleg még nem ismert veszélyt rejthetnek, így jobbnak látták, ha a tapasztalatlanabb felhasználók
(vagyis a Home verziók célközönsége) egyelőre nem találkoznak vele túl sokat. "Egy dolog biztos:
a virtualizáció gyerekcipőben jár és még meglehetősen kiforratlan technológia, így potenciális
veszélyforrást jelenthet a felhasználók személyes adataira és rendszerük épségére nézve." -
magyarázta ki Mike Neil, a Microsoft virtualizációs fejlesztőrészlegének vezetője.
Neil szerint a fő problémát az olyan rejtőzködő, rootkit-szerű ártalmas kódok bejutása jelenti a
virtualizált környezetbe, melyekre jó példát mutatott például Joanna Rutkowska is a tavaly
augusztusban Las Vegas-ban megrendezett BlackHat biztonságtechnikai konferencián. A Microsoft
Research és a michigani egyetem egyik tanulmányában a következő áll: "A virtuálisgép-alapú
rootkitek (Virtual Machine Based Rootkit - VMBR) detektálása és eltávolítása különösen nehéz,
mivel jelenlétük nem észlelhető olyan szoftverek által, melyek a gazdagépen futnak. A VMBR-ek
ezáltal olyan káros tevékenységet folytathatnak, melyek egy teljesen elszigetelt - így kvázi
ellenőrizhetetlen - környezetben zajlanak."

2008. december 16., kedd

a Vista boot-konzol engedélyezése


Ha kíváncsiak vagyunk, mi zajlik a Windows Vista indítása során, engedélyezhetjük a bootkonzolt,
ahol a rendszer betöltése közben megjelenő alapvető információk láthatók.
Ahhoz, hogy letiltsuk - az egyelőre nem létező - Windows bootlogót és lássuk a rendszerindításkori
esetleges hibaüzeneteket, indítsuk el a System Configuration eszközt a Start menü Futtatás
mezőjébe az "msconfig" parancsot írva. A megjelenő ablakban válasszuk a "Boot" fület és tegyünk
pipát az "OS boot information" jelölőnégyzetbe.
A parancssor kedvelői ugyanezt a hatást érhetik el, ha kiadják a "bcdedit /set sos
yes" parancsot.
Ezután a Windows-t újraindítva láthatóvá válik az alapvető eszközillesztők beöltése és a rendszer
indítási üzenetei, többek közt a merevlemezek gyors ellenőrzésének eredményei is. (Aki még
emlékszik a Windows NT 4.0 bootolására, annak ismerős lesz a kép.)

2008. december 8., hétfő

a Vista türelmi idejének meghosszabbítása


Ha még nem szántuk el magunkat a váltásra, és előbb ki szeretnénk próbálni az új operációs
rendszert, vagy tesztelési szempontok miatt hosszabb ideig nem kívánjuk aktiválni a rendszert,
termékkulcs nélkül is feltelepíthetjük azt, valamint a 30 napos türelmi időt is megnyújthatjuk.
Mint ismeretes a Windows Vista telepítőjében lehetőségünk van a termékkulcs megadásának
kihagyására, így nekünk kell kiválasztanunk, mely verziót kívánjuk telepíteni. Ezzel egy 30 napos
tesztidőszakot kapunk, mely idő alatt szabadon kipróbálhatjuk a Windows összes funkcióját. A 30
nap elteltével azonban kénytelenek vagyunk aktiválni a rendszert az interneten vagy a telefonos
ügyfélszolgálaton keresztül, különben a Windows kizár minket a rendszerből.
A Microsoft a tesztelőkre is gondolt, ezért létezik egy hivatalos módszer a 30 napos türelmi idő
újraindítására. Nyissunk egy emelt szintű parancssort (jobbkattintás a Command Prompt ikonján és
Run as administrator), majd adjuk ki az alábbi parancsot:
slmgr.vbs -rearm
Ezzel a kezdő türelmi idő számítása újraindul, de a parancsot maximum három alkalommal
használhatjuk, így a legnagyobb elérhető tesztidőszak 120 naposra bővül. A licenc jelenlegi
állapotát egyébként a "slmgr.vbs -dli" (display license information) paranccsal tekinthetjük meg. A
Windows Vista Volume Activation 2.0 aktiválási rendszerről bővebben a Microsoft hivatalos
honlapján olvashat.

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

2008. október 30., csütörtök

eszközmeghajtó özön

A Microsoft eddigi legnagyobb figyelemmel kísért fejlesztését, a Windows Vista-t elődjéhez képest
sokkal több felhasználó, tesztelő próbálhatta ki, a legfőbb problémát a tesztelési folyamat során
pedig az eszközmeghajtó programok hiánya okozta. Ez talán sok felhasználót elbátortalanított,
hiszen mindenki szeretné tovább használni meglévő eszközeit az új Windows-on is - a helyzet
azonban jobb, mint gondolnánk.
A későbbiekben már a kereskedelmi forgalomban megjelenő Vista DVD nem kevesebb, mint
19.500 eszközhöz tartalmaz drivert. "Valójában számos olyan eszközmeghajtó létezik, ami akár
több - akár több száz - különböző termékhez nyújt támogatást, de az indulócsomagban lévő driverek
száma így is szignifikáns különbséget jelent a Windows XP 10.000 támogatott eszközéhez képest." -
írta Jim Allchin a Microsoft társelnöke és a Windows Vista fejlesztési projektjének vezetője.
A Microsoft online frissítőszolgáltatását, a Windows Update webhelyet is kibővíti, melyről ezentúl
még több eszközmeghajtó program lesz elérhető. Az eddigi 2.000 drivert számláló Windows Update
11.700 eszközhözmeghajtót tartalmazó monstrummá nőtte ki magát. Jim Allchin azt is közölte,
hogy az illesztőprogramokon túl keményen dolgoznak azon is, hogy a független szoftverfejlesztők
(ISV) alkalmazásai minél tökéletesebben fussanak Windows Vista rendszeren.
A Microsoft a jövőben sokkal jobban előtérbe helyezi a Windows Update és Automatikus frissítés
szolgáltatást is. Hibátlan szoftver nincs, a legfőbb cél pedig ezeknek a hibáknak a minél gyorsabb
javítása, mely ezzel a két szolgáltatással kiválóan megvalósítható. Éppen ezért a redmondi
fejlesztők kérik a felhasználókat, használják a beépített frissítési lehetőséget, hiszen így
folyamatosan hozzájuthatnak - most már nem csak a legújabb biztonsági javításokhoz - de a
legfrissebb eszközillesztő programokhoz is.


A Windows Update frissítéseket keres

2008. október 19., vasárnap

a jó döntés


Mielőtt árkeresőbe indulnánk, gondoljuk végig, hogy mire van szükségünk, milyen funkciókat
szeretnénk a legtöbbször használni. Ne siessük el a döntést, ugyanis a Vista egyik fontos újdonsága,
hogy kisebb verzióról bármikor nagyobbra frissíthetünk. Tehát ha régebbi rendszerünket kinőttük,
és egy kis megtakarított pénzünk is van, megvásárolhatjuk az eggyel nagyobb – vagy akár a
legnagyobb kiadás – licencét. Például Home Basicről Home Premiumra vagy egyből Ultimate-re,
Businessről pedig Ultimate-re lehet frissíteni. Ehhez mindössze bankkártyánk adatait kell
megadnunk: a rendszer elvégzi a szükséges módosításokat, és kézhez kapjuk új kódunkat, anélkül,
hogy elmozdultunk volna a számítógép mellől!
A Vista telepítőlemeze az összes 32 és 64 bites kiadást tartalmazza, tehát frissítés után új
telepítőlemezre sincs szükségünk, használjuk az eredetit. Ezek ismeretében meggondolandó, hogy
kiadjunk-e egy nagyobb összeget azokért a szolgáltatásokért, amelyeket nem is vennénk igénybe. A
Home Basic ára bárki számára elérhető, de a Home Premiumért sem kell többet kiadni, mint
amennyit, mondjuk, egy minőségi hardverért.
Mindannyiunk érdeke, hogy a számítógépeken legális szoftverek legyenek, hiszen a melléjük
nyújtott terméktámogatást és extra letöltéseket csak ilyen esetekben tudjuk igénybe venni – továbbá
az sem utolsó szempont, hogy rendszerünk megbízhatóan működjön. Tehát felesleges egyből a
csúcsokat döntögetni vagy a magasabb ár miatt elfordulni a Vistától, ha úgysem használjuk ki az
összes funkciót.