MS hírek, tapasztalatok, ilyesmi.


2009. január 2., péntek
 Zune 30 világvége

Biztos, sokan hallották, hogy a Zune30 lejátszók meghaltak ezév utolsó napján, egytől-egyig.
Lefagytak a boot képernyőn.

Magam is rendelkezem egy ilyen kütyűvel, szal eléggé bosszantott a dolog, de ugye szerencsésen megoldódott magától a dolog, huh...

Itt a hivatalos nyilatkozat: 30gb zune issues -- official update

Egyik fórumon előkerült a gondot okozó kódrészlet

while (days > 365)
{
    if (IsLeapYear(year))
    {
        if (days > 366)
        {
            days -= 366;
            year += 1;
        }
    }
    else
    {
        days -= 365;
        year += 1;
    }
}

Ez C, de szerintem nagyjából mindenki tudja olvasni, de itt részletesen taglalják: Cause of Zune 30 leapyear problem ISOLATED!


2008. december 17., szerda
 MDT deployment pont és x86/x64 meghajtók

Néhány napja belecsaptam az x64es kliensek világába, sikerült is hozzá egy tesztgépet is kisírnom.

Szóval van nekem egy MDT deployment pontom, ide hozzá szoktam adni a hálózati drivereket és SATA drivereket, hogy az általa generált boot image-ekben (.wim, .iso) ez benne legyen és ne kelljen külön integrálgatni.

Szépen működött is, amíg nem adtam hozzá a legújabb intel iastor x86 és x64 drivereket, szépen létrehozattam az új boot file-okat és ki is próbáltam a friss x64 wim-et. Töltött-töltött és a végén kilökte hogy bizony vagy nem találja az iastor.sys-t, vagy legalábbis sérült.

A probléma az, hogy az intel ugyanazokat a fileneveket használja az x64 driver esetén és így hiába etetem meg az MDT-vel, mert az meg csak azt nézi, hogy hát ezt ugyanúgy hívják!
Kerülőmegoldásként legtöbbször azt javasolták, hogy szerkesszük meg az inf fájlokat és nevezzünk is minden fájlt, hogy az MDT beimportálja.
Viszont amíg nem muszáj, nem szeretek beleturkálni a gyári dolgokba, ráadásul ezesetben ugye a digitális aláírás is érvényét veszíteni.

Az MDT-ben van lehetőség arra, hogy mindenképp beimportálja a fájlokat, akkor is, ha már léteznek ("Import drivers even if they are duplicate..."), így fogtam behúztam az x86-osat, megjelöltem, hogy ez csak x86-ra jó, ezután pedig a fenti pipával az x64-eset is feltöltöttem, szintén jelezve, hogy ez csak x64.

Minden szép és jó, jöhet a következő...


2008. október 28., kedd
 Windows Live ID - OpenID

A nagy Windows7, VS2010/.net4.0, Azure hírrengetegben talán kevesebb figyelmet kapott az, hogy már tesztelhető a Windows Live ID OpenID provider-ja, előre az 1db login accountért.

Bővebben: Windows Live ID Becomes an OpenID Provider


2008. október 13., hétfő
 XP HAL csere

Az egységes XP image-be beleköphet még a HAL típusok különbözősége, erre már valaki hegesztett scriptet, lásd:

http://myitforum.com/cs2/blogs/jhuston/archive/2007/08/09/hal-replacement-in-bdd.aspx


2008. október 1., szerda
 SA: Office MUI

A mai naptól aki rendelkezik frissítési garanciával (SA) az jogosult az Office MUI változatának használatára.

http://licensing.microsoft.com


2008. szeptember 29., hétfő
 Adobe Reader 9 MUI

Nem biztos, hogy mindenki tudja, de a 9-es Reader már tud MUI módban működni, csak egymás hátára kell telepíteni a különféle nyelvű Adobe Readereket és majdnem kész.

Mert alapértelmezésben nincs bekapcsolva ez a fícsör, alapértelemezésben mindig az utoljára telepített nyelv lesz az aktív. A MUI-t vagy a Reader-ben állítjuk be:

Edit-Preferences-International

vagy pedig a HKEY_CURRENT_USER\SOFTWARE\Adobe\Acrobat Reader\9.0\Language ágban létrehozunk egy UseMUI nevű kulcsot, ennek automatizálására ajánlom az Adobe Customization Wizardot.


2008. szeptember 18., csütörtök
 WIM-be csomagolt XP és a mass storage driver

Mikor nagy kínlódások árán elkészítettük valamilyen virtuális környezetben az XP image-ünket, majd az abból kreált WIM fájlt szeretnénk lazán hátradölve egy újkori számítógépünkre húzni, akkor előfordulhat, hogy elkékhalálozik az újraindítás után, mert voltunk olyan hülyék, hogy a massstorage drivereket nem etettük meg a sysprep-pel.

Ilyenkor ugye, ha SCCM-ből terítenénk, akkor elvileg -jómagam még nem próbáltam- nagy gond nincs, mert a konzolból hozzá lehet tenni XP WIM-hez is massstorage meghajtókat. Viszont, ha SCCM-ből lehet, akkor máshogy is lehet természetesen.

Mountoljuk be az image-t:

imagex /mountrw "\\distserver\distshare\Operating Systems\xp.wim" 1 c:\temp\wimimage

Vegyük pl. az intel SATA meghajtóját, a szükséges fájlok:

iaahci.cat -> C:\temp\wimimage\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
iaahci.inf -> C:\temp\wimimage\WINDOWS\inf
iastor.cat -> C:\temp\wimimage\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
iastor.inf -> C:\temp\wimimage\WINDOWS\inf
iastor.sys -> C:\temp\wimimage\WINDOWS\system32\drivers

Ezután behúzzuk az xp-nek a regisztrációs adatbázisának system ágát.
reg load HKLM\xpsys c:\temp\wimimage\windows\system32\config\system

Persze csinálhatnánk a regedit felületéről is, de a klikkolgatást nehezebb magyarázgatni.
Naszóval, most ugye a HKLM\xpsys-ben ott csücsül az XP regadatbázisának system ága.

Először csináljuk meg a szolgáltatást a driverhoz.
Elballagunk a ControlSet001\Services-be, előtte azért ellenőrizzük le, hogy mi az élő ControlSet águnk. Ezt az \xpsys\Select\Current érték határozza meg. Szóval, a Services-ben csináljunk egy iaStor kulcsot, az értékeket az iaahci.inf és iastor.inf alján megtaláljuk:

ErrorControl (REG_DWORD) = 1 (vagy akár 0 is, hiba esetén legyen e popup vagy sem)
Start (REG_DWORD) = 0 (csak, akkor indulj, ha szükség van rád)
Type (REG_DWORD) = 1 (kernel mód)
ImagePath (REG_EXPAND_SZ) = system32\drivers\iastor.sys

Kész a szolgáltatás, felvehetjük az eszközeinket \Control\CriticalDeviceDatabase ágba, mint a neve is mutatja itt vannak a kurva kritikus eszközök, amikre szükség van mielőtt bármilyen más eszközkezelő elindulhatna és hát a massstorage driver az ilyen.
Szóval most nyissuk meg mondjuk az iaStor.inf fájlt és a [ControlFlags] szekcióban látunk egy csomó PNP azonosítót, ezeket szépen be kell pötyögnünk, úgy, hogy a "\" karakterből "#" lesz.
Pl.: PCI\VEN_8086&DEV_282A&CC_0104 -> PCI#VEN_8086&DEV_282A&CC_0104

A kulcs alá két értéket kell bevinni.
ClassGUID (REG_SZ) - ezt megtaláljuk az iastor.inf és iaahci.inf fájlok elején, megmondja, hogy milyen eszközről is beszélünk, iaStor.inf esetén {4D36E97B-E325-11CE-BFC1-08002BE10318}
Service (REG_SZ) -  a szolgáltatás neve ami az eszközhöz tartozik, ezt korábban iaStor-ként vittük be, szal értelemszerűn ezt kell ideírni.

Na ezt szépen megcsináljuk mindasok PNP azonosítóra és készen vagyunk. Ne felejtsük el leválasztalni az XP regisztrációs adatbázisát:

reg unload HKLM\xpsys

...utána pedig az image-t.

imagex /unmount /commit c:\temp\wimimage

Ööö, azthiszem ennyi, természetesen a módszer használható alaplapcsere után nem bootoló windows esetén is, csak egy winpe kell hozzá, vagy bármi amit be tudunk bootolni és kezelni tudjuk az ntfs-t és a regisztrációs adatbázist.

UPDATE: az iastor.sys helyét módosítottam, a nagy copy/paste között elfelejtettem módosítani és az is a catroot-ban landolt, de gondolom mindenki rájött magától is, hogy én vagyok a hülye és a drivers-ban a helye.


2008. május 16., péntek
 winflash.exe unattend

Az úgy volt, hogy vettünk egy jóadag hp dx2300 desktopot, de ez ugye olyan nagyon nem mánázsolható gép. Szerencsétlenségemre én meg úgy voltam vele, hogy driver/bios legfrissebbet rá, a driver az nem téma, mert a BDD/MDT remekül lekezeli, igaz én inkább a DRIVERSPATH változót használtam ecélra. A BIOS volt egy kicsit bajosabb, a hp softpaq csomagjában egy hp biostools lapult az meg a winflash-t használta a frissítésre.

Az egyik ini fájlban találtam egy ilyet,

Winflash.EXE bios.rom /PY /LD /SKIP /DRV 

A /PY kapcsolóról tudom, hogy az monnya meg hogy programozzá, a /LD az törli a CMOS beállításokat, a többiről fingom sincs, nem is találtam semmit róluk. Na szóval, ez most frissít csak nem éppen silent, de még unattend sem. Ezen problémára sem találtam megoldást ezen a nagy kerek neten.

Előgubertam hát a Sysinternals féle strings utilt, bízva abban hogy találok benne valami beszédeset. Így is történt rábukkantam olyan szövegekre, hogy "exit" meg "hide" és igen, biza azt jelentik amire gondolunk.

Egyébként a HP oldalán van egy kis parancssoros bios util, ennek segítségével egyik gépről kiexportálhatjuk a BIOS beállításokat a többin meg behúzhassuk, ez némileg enyhít a nem mánázsolható mivoltán, persze nem egy wmi névtér, dehát ez is valami.

UPDATE: Kicsit sietős voltam az "exit" paraméter azért fontos, mert a "hide" paraméter megadásával automatikusan újraindul a gép a BIOS frissítés után és az MDT script ettől kiakad, csak azt szereti ha ő maga indítja újra a gépet. Az exit paraméter hatására a flashelő egész egyszerűen kilép a flash befejeztével.


2008. május 7., szerda
 LTI Sysprepelt XP és UserLocale

Éppen nagy image könzpontosításban vagyok és úgy gondoltam, hogy lesz egy szép MUI image-em, amit aztán minden gépre megfelelően paraméterezve tolok fel a Microsoft Deployment Toolkit segítségével.

Viszont megint előjött az a problémám, hogy nyüglődés az image-től eltérő Locale beállításokat alkalmazni, most konkrétan az van, hogy hiába állítottam be bármit a UserLocale-ben egész egyszerűen nem ette, ugyanez az InputLocale-re is igaz.

Találtam ezt a kerülőmegoldást és igénybevettem ezt a segítséget az MDT-hez történő saját scriptek gyártásához.

A script annyit csinál, hogy fogja az általunk megadott UserLocale és InputLocale beállításokat majdan ezekből kreál a \Windows\Temp mappába egy UserLocale.txt válaszfájlt, amiben beállítja a UserLocale_DefaultUser és InputLocale_DefaultUser értékeket, utána pedig a KB cikkben említett parancs segítségével beimportálja majd törli a válaszfájlt.

A UserLocale-ra gyönyörűen működik is, az InputLocale-nál nem tudtam új billentyűzetet felvinni, csak az image-ben szereplők sorrendjét módosítani, végülis ez nekem már alsóhangon megfelel.
A teljes siker érdekében a Default User regadatbázisában kéne módosítani a \Keyboard Layout\Preload helyen a billentyűzeteket.

Van mégvalami amit állítani akarhatunk ez a Location érték, erre sajnos nem találtam megfelelő megoldást, hogy univerzális legyen, így ez nem szerepel ebben a script-ben.
Ezért egyébként szintén a Default User regjében kell matatni, \Control Panel\International\Geo\Nation a lehetséges értékek meg itt vannak.

Akár reg.exe-vel is megcsinálhatjuk, pölö így:

reg load HKU\DefaultUser "%SYSTEMDRIVE%\Documents and Settings\Default User\NTUSER.DAT"
reg add "HKU\DefaultUser\Control Panel\International\Geo" /v Nation /t REG_SZ /d 109 /f
reg unload HKU\DefaultUser

Aztán lehet, hogy idővel kibővítem ezekkel is a script-et, vagy valaki megteszi helyettem.

Visszatérvén az alapscript-hez be kell másolni a disztribuciós mappánk Scripts könyvtárába, és a Task Sequence-ben beállítani, hogy lefusson, ajánlom, hogy a State Restore idején fusson le valamikor.
Simán "Run Comman Line" elemet vegyünk fel és monnyuk azt, hogy:

cscript.exe "%SCRIPTROOT%\Z-UserLocale.wsf"

Letöltés: Z-UserLocale.wsf


2008. április 29., kedd
 Integrált XPSP3 meg a PID

Na, régen írtam eme elhanyagolt blogba, de ezt mindenképpen meg szerettem volna osztani azzal a kevés emberrel aki ottfelejtette a feedemet az RSS olvasójában.

Szóval, ha integráltad a technet-ről lenyúlt SP3-at az XP telepítődbe és utána azon kapod a géped, hogy nem eszi meg a mennyiségi termékkulcsot, akkor az történt, hogy TCO-t kímélve a robusztus Vista klienséről integráltad a telepítőt és itt el is basztad, tessék XP-ből integrálni.

A pontos technikai okát nem tudom, nem is érdekelt annyira, hogy esetleg kutatást végezzek az ügyben, mindenesetre ez a probléma a beta fázisban is élt, jelezve is volt az MS-nek, el is ismerték, de aztán jó szokás szerint így maradt.

Így hirtelenjében átnéztem néhány MS oldalt, esetleg az felmentheti é őket, hogy ezt leírták valahol, de nem találtam, szóval megint sikerült megcsinálni.


2007. december 19., szerda
 IE8 ACID2 pipa

Amíg mindenki azthitte, hogy az IE brigád valahol a sarokban matyizik, addig ők meghegesztették az IE8-at, ha mást nem is legalább az acid2 oldalt jól megjelenítse.

Bővebben: ieblog: Internet Explorer 8 and Acid2: A Milestone


2007. december 11., kedd
 IE Automatic Content Activation Preview

Igen, ez a már korábban beharangozott frissítés amely megszünteti a beleklikkolás szükségességét az ActiveX kontrollokba, éjjen.

Bővebben: An Internet Explorer Automatic Component Activation (IE ACA) update is available to disable the "Click to activate" behavior


 Microsoft Security Bulletin Summary for December 2007
 Office 2007 SP1-ek

Mindenféle SP1, Office-tól a Project-en át a Sharepoint-okig...

A Download Center-ből már töltheti, aki akarja, az Office oldal még félre mutat...


 SMS OSD Vista image és az X: meghajtó

A Vista ugye csinál Junction point-ot Documents and Settings névvel a gyökerünkbe, ami a Users mappába mutat, teszi mindezt azért, hogy azok az alkalmazások amik nem API-ból, környezeti változokból kérik le a profil könyvtárakat, ne hülyüljenek meg teljesen.

Visztont az OSD kliens mikor felhúzza az image-ből az oprendszert X:-re teszi a vinyónkat és így ez a junction az X:\Users-ra, azaz -újraindítás után amikor már C:-nek hívják a kötet- a nagy büdös picsába mutat.

Ennyi, suxx.

Egyelőre azt csinálom, hogy törlöm és linkd-vel rámutatok a C:\Users-ra.

Valami jobb megoldás, valaki?


2007. december 4., kedd
 licensing.microsoft.com

Most konkrétan a szoftverletöltő részére gondolok, ami tök jó volt, amíg el nem baszták.

Régebben ugye mindenki hozzáfért mindenhez, ami természetesen nem tetszett odafenn. Így hát megújították és lett belőle ez, amiben elvileg csak a szerződésben szereplő termékekhez lenne szabad hozzáférned. Csak sajna ahhoz sem mindig most már jóideje így van, nem férek hozzá pölö az SMS/SCCM-hez, vagy például XP telepítőket sem tok letölteni. Így például nem tudom kihasználni a Vista Enterprise azon lehetőségét, hogy használhatok helyette MUI-s XP-t, csak a MUI-t nemtom letölteni, telepítőkészletet meg nem kaptam hozzá...

Az MSHU egyébként nagyon kedves, aszonnyák mondjam meg mi kell, majd kiírják és postázzák, de akkor is bazze... ez kész.

Baszódjanak meg, nevet akarok.


 Microsoft Anti-Piracy Approach Evolves to Meet Ongoing Threat

A Vista SP1-gyel megpróbálnak kiiktatni két aktiválást kikerülő módszert. Pontosabban amikor azt hazudjuk a Windows-nak, hogy mi mekkora nagy OEM vagyunk igazából és tessék csak úgy venni, hogy itt nem kell aktiválni. A másik pedig mikor a telepítéskor valami eszement dátumot adunk meg, és aktiváláskor pedig visszaállítjuk, ettől kicsit meghülyül.

Megszűnik a reduced functionality mód, helyette idegesítő popuk vagy ilyesmik tódulnak majd a jóemberek képébe, hogy egész biztosan át lettek verve a vásárláskor. Hát persze, egész biztosan.

Bővebben: PressPass: Microsoft Anti-Piracy Approach Evolves to Meet Ongoing Threat


2007. november 22., csütörtök
 Vuln: Microsoft Windows Insecure Random Number Generator Information Disclosure Weakness

Igaz ugyan kompkikált, de ezzel a randomgenerator bugjával megtudhatják a jövőben generálandó titkosító kulcsokat, de a már létrehozottak megfejtésében is nagy segítséget ad.

A hiba 2000 és XP rendszereket érint és a Microsoft szerint a komplikáltság, illetve a kihasználáshoz szükséges admin jogok miatt nem olyan súlyú, hogy külön patch-csel jelentkezzenek, SP-ben lesz csak javítva, ami azt is jelenti, hogy a 2000 szópóágra került.

Aki ért az ilyesmihez, az utolsó linken megtalálhatják a hibát jelentő emberek (Zvi Gutterman&Benny Pinkas) tanulmányát.

Bővebben:
SecurityFocus: Vuln: Microsoft Windows Insecure Random Number Generator Information Disclosure Weakness
Computerworld: Microsoft confirms that XP contains random number generator bug
Cryptanalysis of the Random Number Generator of the Windows Operating System


2007. november 21., szerda
 .NET Framework 3.5

A legjobb, hogy benne van a 2.0SP1 és 3.0SP1, persze gondolom az AU kliens ugyanúgy megpróbálja majd feltelepíteni a 2.0 és 3.0 framework-öt olyan gépekre, amelyiken csak az szerepel.

Az egyéb LINQ meg AJAX hókuszpókuszokról nem tudok nyilatkozni.

Offline csomag -szokás szerint- a letöltő oldal alja felé keresendő.

Megjelent ezzel együtt amúgy a Visual Studio 2008 (express változatok is), meg új SQL2008 CTP is...

Letöltés: .NET Framework 3.5


 BDD, alkalmazástelepítés SMS leltár alapján

http://www.microsoft.com/technet/desktopdeployment/depprocess/bddscenaad_18.mspx

Le van írva minden, létrehozunk egy segédtáblát a BDD adatbázisában, amellyel összepárosítjuk a leltározott szoftver ProdID-ját, egy SMS csomaggal. A BDD ZTIGather script-je pedig szépen meglesi MAC address alapján, hogy erre a gépre volt-e olyan alkalmazás telepítve ami szerepel a segédtáblában, ezután feltölti a Packages változókat az eredménnyel, hogy a ZTIPackages majdan fel is telepítse őket.

Óriási, működik.


2007. november 14., szerda
 BDD+SMS OSD->USMT gubanc

Jelenleg tesztelgetem az OSD-vel történő oprendszer frissítést Vista-ra, olyan problémába ütköztem, hogy mikor a BDD/OSD procedúra elérkezik ahhoz a ponthoz, hogy visszahúzza az új OS-re az előző gép felhasználói beállításait, akkor kiakad az USMT3.0.1 telepítő, ez kerül a logfájlba:

MSI (s) (C0:B4) [15:33:50:639]: Note: 1: 1722 2: LaunchCBSInstaller 3: C:\Windows\System32\wusa.exe 4: /quiet /norestart "C:\Program Files\USMT301\KB934585.msu"
MSI (s) (C0:B4) [15:33:50:639]: Note: 1: 2205 2:  3: Error
MSI (s) (C0:B4) [15:33:50:639]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1722
MSI (s) (C0:B4) [15:33:50:649]: Note: 1: 2205 2:  3: Error
MSI (s) (C0:B4) [15:33:50:659]: Note: 1: 2228 2:  3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
MSI (s) (C0:B4) [15:33:50:659]: Product: User State Migration Tools version 3.0.1 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action LaunchCBSInstaller, location: C:\Windows\System32\wusa.exe, command: /quiet /norestart "C:\Program Files\USMT301\KB934585.msu"

Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action LaunchCBSInstaller, location: C:\Windows\System32\wusa.exe, command: /quiet /norestart "C:\Program Files\USMT301\KB934585.msu" 

Ezt találtam ami némileg összecseng a problémával, de sajnos ez a frissítés már integrálva volt az image-be és ennyi, szopóka...

Viszont sikerült workaround-olni, ugyanis a BDD logokból kiderül, hogyha nem jön össze a telepítés, akkor megnézi, hogy nincs-é esetleg ott a sima 3.0-ás USMT-nek a CAB-ja.
Szal, egy ilyet kell csinálnunk. Telepíteni kell egy USMT3.0.1-t és utána a BDD vagy Microsoft Deployment könyvtárunk Samples mappájából átmásoljuk az USMT30_x86.ddf (vagy x64, ízlés szerint) fájlt a Program Files\USMT301 mappába. Aztán a következő paranccsal létrehozzuk a .cab fájlt:

makecab /F USMT30_x86.ddf 

Az elkészült cab fájlt be kell másolni a kis LAB Distribution megosztásunk Tools mappájába és utána frissíteni a Deployment Point-okat. Ne feledjük, a kérdéses OSD csomag megfelelő programjánál kézzel hozzá kell adnunk ezt az új fájlt az egyéni telepítőfázis beállításainál, hogy az SMS Distribution Point-okon is megjelenjen.

Na szóval, jelenleg működik...


2007. november 13., kedd
 Microsoft Security Bulletin Summary for November 2007
2007. november 12., hétfő
 Csomó bejelentés

Hyper-V lett a 2008ban debütáló virtualizációs technológia végleges neve, a 2008 Standard/Enterprise/Datacenter változatokból lesz HyperV és anélküli változat, mivel az árkülönbség 28$ itten valami antitröszt huncutságot vélek felfedezni.

Elkeresztelték a Centro-t is, Windows Essential Business Server-nek, ez meg ugye a középvállalatok SBS-e szeretne lenni.

Beindult a Technet Edge is, ami az ITPro-k Channel9-ja szeretne lenni.

Namindegy, vannak még itt frissített Desktop Optimization Pack szoftverek ésatöbbi...

Bővebben:
PressPass: Microsoft Announces New Virtualization Offerings, Windows Server 2008 Details, System Center Product Availability at TechEd IT Forum 2007
PressPass: Microsoft Outlines Pricing, Packaging and Licensing for Windows Server 2008, Including the New Microsoft Hyper-V Server Product


2007. november 9., péntek
 Microsoft Deployment 1.0 RTW

No, elkészült, mire az ember összekalapál egy viszonylag jól működő BDD2007-re alapuló deployment rendszert, addigra itt az új, na de hálisten, azért párhuzamosan már ebbe is belekostóltam...

Letöltés: Microsoft Deployment 1.0 RTW

 


2007. november 8., csütörtök
 IE beleklikkelős kontrollok...

A tavaly áprilisi frissítéscsomag után az IE-nek meglett az az idegesítő tulajdonsága, hogy bizonyos módon beágyazott kontrollokba bele kellett klikkolnunk, hogy használhassuk. Ez ugye azért volt, mert a Microsoft nem volt hajlandó licencelni az Eolas ezen "technológiát".

Legkorábban decemberben szabadíthatjuk meg az IE-t ezen bigyójától, akkor töltik fel a letöltőközpontba a "javítást", ill. a Vista SP1 és XP SP3 következő kiadásai is tartalmazzák majd.

Amúgy pedig csak 2008 áprilisában kerül majd bele az aktuális IE frissítőcsomagba.

Bővebben: ieblog: IE Automatic Component Activation (Changes to IE ActiveX Update)


 Microsoft Security Bulletin Advance Notification for November 2007

Gyenger eresztés, 2bulletin Windowsra, remote code execution meg spoofing.

http://www.microsoft.com/technet/security/bulletin/ms07-nov.mspx


2007. november 7., szerda
 Windows Live Messenger 8.5

Vagyis ez a legfontosabb, mert egyébként a Live Photo Gallery/Mail/Writer/Toolbar/faszomtuggya miminden is kilépett a beta státuszból.

A Live Photo Gallery is aranyos, mi a pöcsért nem lehet respektálni a fénykép Orientation tulajdonságát? Hm? Minek kell elforgatni, amikor ez a művelet minőségromlással is járhat adott esetekben. Komolyan, már a Vista beta óta is nem egy ember szólt emiatt, de azonkívül, hogy great feedback, tovább nem jutott a dolog.

Jó, a Live Photo Gallery-ből a véglegest még nem láttam, de meg lennék lepődve, ha változás történt volna.

Egyébként jó ez a központi online install, de azért az offline is maradhatott volna, már csak azért is mert itten az anyacég ISA-ján baszik átmenni ez a BITS letöltés, az anyacég meg baszik rám...

http://www.windowslive.com


2007. november 6., kedd
 Microsoft Search Server 2008 Express RC

Végre valami jó dolog, a Sharepoint Services 3.0 keresőszolgáltatása ugyan jobb lett, mint a 2.0, de továbbra is hiányzott a Sharepoint-on kívüli tartalmak keresésének lehetősége. Ez ugye csak a nagytesónál volt elérhető, meglehetősen drágán.

Most viszont adnak nekünk ingyér', használható központi keresőt, beindexel mindent amihez létezik ifilter/indexing connector, vagy keres federated search connector segítségével is, el sem hiszem, ki kell próbálnom...

Lesz majd nagytesó (fizetős ofkorz) is, de ha minden igaz érdemi változás annyi lesz, hogy támogatja majd az NLB-t.

http://www.microsoft.com/enterprisesearch/serverproducts/searchserverexpress/default.aspx


 Windows PowerShell 2.0 CTP

Az elsőt is távolról szagolgatom csak, de valakit biztos érdekel.

Letöltés: Windows PowerShell 2.0 CTP


2007. október 28., vasárnap
 BDD => Ben Hunter

Igen, ez ilyen egyszerű, ennek az embernek az oldalán egy értékes tudásbázis gyűlt össze, scriptekkel és minden egyéb okossággal.
Csak mazsolázok:

BDD 2007 - How to move a computer object in Windows PE
BDD 2007 - Reusing the SMS GUID in a New Computer deployment
BDD 2007 - Tips and Tricks - List of utility functions
BDD 2007 - Tips and Tricks - How to write a custom script
BDD 2007 Tips - Creating Model Aliases
BDD 2007 - Tips and Tricks - Using the Lite Touch wizard in Zero Touch

A legjobb, hogy válaszol a kommentekre is és nem kell hozzá bejelentkezni, ami meg azért jó, mert a blogs.msdn.com és blogs.technet.com oldalakon még mindig nem sikerült megoldani, hogy passport-tal be lehessen jelentkezni, ehem...

Ha már, BDD, ugye néhány napja megjelent a BDD2008RC1->Deployment4 RC1->Microsoft Deployment RC1, aki korábban már letöltötte, annak talán érdemes mégegyszer megtennie, mert újból kiadták.


2007. október 22., hétfő
 Elöntött MS épület
2007. október 17., szerda
 Larry Osterman meg a Ping of Death

Persze ez nem mai történet még az NT hőskorából, Larry hegesztgette a browser szolgáltatást és egy diagnosztikai alkalmazást. Aztán egy bug következtében elküldött minen NT gépet a Microsoft-on belül bugcheck-elni, mivel akkoriban még nem volt switchelt a hálózat.

One day, as I was adding some functionality to the tool, my dev machine crashed, and my test machine locked up.

*CRUD*.  I can't debug the problem to see what happened because I lost my kernel debugger.  Ok, I'll reboot my machines, and hopefully whatever happened will hit again.

The failure didn't hit, so I went back to working on the tool.

And once again, my machine crashed.

At this point, everyone in the offices around me started to get noisy - there was a great deal of cursing going on.  What I'd not realized was that every machine had crashed at the same time as my dev machine had crashed.  And I do mean EVERY machine.  Every single machine in the corporation running Windows NT had crashed. 

Larry ezekből a régi sztorikból jöhet százával.

Bővebben: Larry Osterman: Larry and the "Ping of Death"


2007. október 15., hétfő
 format /p:n

Most vettem észre, Vista fícsör, zerofill-ezik formázáskor még azt is megaszondhatjuk, hogy hányszor.
Most épp hasznát vettem, mindig érdemes egy helpet kérni, hátha az áhított fícsör már default-ban ott leledzik...


2007. október 10., szerda
 =77,1*850 javítás

Egész gyorsan ki is publikálták, meg is lepődtem.

Bővebben: Description of the Excel 2007 hotfix package: October 9, 2007


2007. október 9., kedd
 Microsoft Security Bulletin Summary for October 2007
2007. október 5., péntek
 Microsoft Security Bulletin Advance Notification for October 2007

Múlt havi lazsálás után 7 bulletint kapunk, mondhatni szokásos windows/ie/office feloszlásban.

Bővebben: Microsoft Security Bulletin Advance Notification for October 2007


2007. október 4., csütörtök
 Frissített IE7

Van frissített IE7 telepítő, az új változat letöltéséhez/telepítéséhez nem szükséges WGA ellenőrzés, a menüsort pedig alapból bekapcsolták, monnyuk nekem nem hiányzott.

Hülye usereknek került bele frissített ismertető.

Ami fontos, hogy az IEAK7-t is frissítették ami már magától megcsinálja az msi wrapper-t.

A frissített magyar IE7 október vége/november eleje körül várható.

Letöltés:
Windows Internet Explorer 7 for Windows XP SP2
Windows Internet Explorer 7 for Windows Server 2003 SP1 or Windows Server 2003 SP2
IEAK7


2007. szeptember 27., csütörtök
 Word Viewer

Eszi az új Office Open XML-t is, de kell hozzá a Compatibility Pack.

Letöltés: Word Viewer


 Re: =77,1*850

Van hivatalos reagálás:

Of the 9.214*10^18 different floating point numbers that Excel 2007 can store, there are 6 floating point numbers (using binary representation) between 65534.99999999995 and 65535, and 6 between 65535.99999999995 and 65536 that cause this problem.  You can't actually enter these numbers into Excel directly (since Excel will round to 15 digits on entry), but any calculation returning one of those results will display this issue if the results of the calculation are displayed in a cell.  All other calculation results are not affected.

Bővebben: daven: Issue in Excel 2007 (and Excel Services 2007) involving calculation of numbers around 65,535


 =77,1*850

Az Excel2007 szerint ez 100000 (amúgy 65535 lenne), egyébként A1+1=100001, de A1-1=65534, A1+2=65537.

Egy MS hírcsoportból indult ki az egész, mennek az okfejtések olyan szorzatokból sikerült kicsíkarni aminek 65535 az eredménye, matekoláshoz nem értek így nem próbálnék belebonyolódni...

Forrás: Lori Pearce: Why even computers get the math wrong from time to time


2007. szeptember 25., kedd
 2008RC0, Vista SP1

Az SP1 az zártkörű, emellett SP-n kívül kijött még 5db beta javítás Vista-hoz.

2008RC0 kiindulópont: http://www.microsoft.com/windowsserver2008

Instant változat még nincsen.


2007. szeptember 18., kedd
 Office 2003 SP3

Megérkezett, ahogy pletykálták...

http://support.microsoft.com/kb/923618


 Deployment 4 Beta3

Nevezhetnénk BDD2008nak is akár.

Elsőre a legfeltűnőbb talán, hogy eltűnt a Build megnevezés, lecserélte a Task Sequence ezzel is erősítve az integritást az SCCM2007-tel ami körül végülis forog az új változat, a Windows Server 2008 komolyabb támogatása mellett.

A wizardok meg wizardosabb küllemet kaptak, ja belefutottam egy bugba nem tudok WDS kiszolgálóról image-ket hozzápakolni, mert a hüje wizard nem érzékeli, hogy kitöltöttem az textbox-ot, inkább reklamál hogy töltsem ki. A BDD2007 OperatingSystems.xml-jét megette, aztán hogy mennyire lesz jó majd kiderül. Egyébként szépen lehet a BDD2007-et és Deployment4-t egymás mellett használni, csak természetesen külön Deployment share-t kell nekik adni.

Ja és a doksi szerint newcomputer scenario-ban is lehet backupolni a gép tartalmát, még nem jutottam el odáig, hogy kipróbáljam.

Elérhetőség a Connect-en, invitation ID: BDDP-QMYH-VWTH

Bővebben: msdeployment: Announcing the Release of Deployment 4 Beta


2007. szeptember 11., kedd
 Microsoft Security Bulletin Summary for September 2007
2007. szeptember 5., szerda
 BDD nyelvi izgalmak

Kicsit BDD-zek, volt 2 apró kis gubanc amivel szégyenszemre napokat szenvedtem.

Nagyon egyszerű dolgot szerettem volna, az LTI Wizard-ban alapértelmezett értékeket szerettem volna beállítani, így ha nem akarok változtatni gyorsan végignext-elek, de amúgy megvan a lehetőségem, hogy átvizuálklikkelhessem a beállításokat.

Tudom, van rá mód, hogy akár adatbázisból húzzon le az LTI/ZTI script gépenként beállításokat magának, de egyelőre nem ez volt a cél, hanem, hogy lássam minden működik.

Az első probléma már az LTI wizard kezdőképernyőjénél fogadott, ahol be lehet állítani, hogy milyen billentyűzetet használunk a wizard-ban.
Ezt elvileg a KeyboardLocale érték szabályozza (CustomSettings.ini és BootStrap.ini közös beállítás), hátjó, megadtam, hogy hu-hu, a KeyboardLocale érték egyébként nem csak a wizard billentyűzetét szabályozza, hanem a telepített oprendszerét is.

Frissítem a deployment point-ot, behúzom a boot image-t a WDS alá és indítok, jön az LTI képernyő, aszonnya, hogy Arabic 101. Izé. Jó, akkor szar a kézikönyv megint, legyen, 040e:0000040e. Arabic 101. Anyád. Okés, akkor beállításokat kiveszem, szűzboot, kiválasztom, hogy Hungarian, next, megnézem a logfájlokat a \minint\smsosd\osdlogs mappában és látom, hogy 0409:0000040e értéket ír vissza.
Jó, ezt én is tudom, akkor legyen a KeyboardLocale=0409:0000040e. Szokásos image frissítés, boot, aszonnya Hungarian. Végre, vagyis a kurvaanyád, mert a next után mikor felhasználónév/jelszó párosra van szükség, kiderül, hogy ez maradt angol annak ellenére, hogy magyarnak hazudja.

Na, akkor itt ment a küzdelem, aztán úton hazafelé gondoltam mi van, skipelem az üdvözlőképernyőt? (SkipBDDWelcome=TRUE) Láss csodát, működött minden.

A következő probléma ott jött elő amikor az LTI script átadta a hatalmat a Vista telepítőnek, ugyanis beugrott az ablak, hogy válasszam ki milyen nyelven szeretném telepíteni, meg a szokásos locale, időzóna, blabla.
Ennek az előélete annyi, hogy angol Vista Enterspájzt telepítek, de vele együtt még tolok 2 nyelvi csomagot is. A CustomSettings.ini-ben pedig azt mondtam, hogy UserLocale=hu-hu mert mégis ez lesz a leggyakoribb.
Szóval, gyanús volt ennél az ablaknál, hogy csak English nyelven engedne telepíteni (egyébként, ha nexteltem egyet így, akkor magyar lett a rendszer, tehát később megette a UserLocale-t), a logfájlokból sikerült kideríteni, hogy ő nem tud olyan nyelvet telepíteni, hogy magyar.
Hm, jó, akkor majd beléjeintegrálom a .wim-nek a nyelvi csomagokat. Mondanom sem kell, hogy nem jártam sikerrel. Ekkor még jobban átnéztem a logfájlokat és kiderült, hogy egy lang.ini fájlból szedi ki, hogy ő mégis milyen nyelveket ismer. Megkerestem (a WDS kiszolgálón a .wim melletti sources mappában van) és tényleg en-us volt csak benne. Nem tűnt bonyolúltnak, de nem ajánlották a kézi szerkesztést, meg a numerikus értékeket sem tudtam hova tenni, ezért az intlcfg.exe-hez nyúltam.

intlcfg -image:c:\vista_mount -genlangini -dist:"\\risserver\reminst\Images\Windows Vista x86"

Értelemszerűen bemountoltam a vista_mount alá a WDS alatt leledző image-emet. Persze ezt közvetlenül nem lehet, mert a WDS szétbontja az eredeti wim-et, egy kis wim-re (ez gondolnám valami fejléc) és egy szépnagy .rwm fájlra ebben van a tényleges tartalom. Szal, a WDS konzolból ki kell exportálni az image-t először, hogy mount-olni tudjuk. Jelen esetben vissza már nem kellett húznom, mert a lang.ini az ugye nem a .wim-ben leledzik. Azért kellett csak bemount-olnom, hogy a lang.ini-nek megmondjam, naneszebazdmeg itt vannak benne a nyelvek. Egyébként simán replace image menüponttal tudnánk visszahúzni a módosított .wim-et.

Ezekután tökéletesen működött minden, amit így első lépcsőben szerettem volna megcsinálni vele.
A későbbiekben bizonyára lesznek még anyázásra okot adó incidensek, talán majd arról is írok.

A kutatások közepette találtam egy tökjó dolgot, én spec nem tudtam, létre lehet hozni XML fájlokat, amiket később az intl.cpl-nek átpasszolva átállíthatjuk a bejelentkezett felhasználó nyelvi beállításait. Mivel csak az éppen bejelentkezettét lehet, így némi scriptlogikával, grouppolicy security/wmi filter-rel tudjuk univerzálisabbá tenni. Persze aki roaming profile-t használ annak nem olyan hasznos.

Ja, és jótanács, Virtual Server-t deploy tesztelésre ne nagyon, hihetetlen lassan döcög a winpe és vista is. A Vista még javítható ugye az Addition-nel, de a winpe amiben a telepítés zöme folyik reménytelen, jobb beszerezni egy fizikai gépet.

Jó lenne egy vmadditions-szal integrált winpe image, próbálkoztam valamit elkövetni, de nekem nem sikerült.

Jó, BDD-zést mindenkinek.


 Process Explorer 11

Csomó újdonság, pölö nem akar Vista alatt egyből adminként futni, ha be van kapcsolva az UAC, de ugyancsak Vista alatt megnézhetjük, hogy egy process ASLR-rel lett fordítva vagy sem, megnézhetjük processek memory és IO prioritását is, meg egy csomó minden:

  • New treelist control for better UI responsiveness
  • Asynchronous thread symbol resolution on threads tab of process properties
  • More flags on groups in security tab and SID display
  • Thread IDs on threads tab
  • On-line search uses default web browser and search engine
  • Vista ASLR column for processes and DLLs
  • Vista Process and thread I/O and memory priorities in process and thread properties
  • Vista Process and thread I/O and memory columns
  • PROCESS_QUERY_LIMITED_INFORMATION support on process permissions on Vista
  • Run as limited user runs with low IL on Vista
  • Reports information for all object types on Vista
  • Show details for all processes elevation menu item on Vista
  • Supports replacement of task manager on Vista
  • /e to launch elevated
  • /s switch to select a process at startup
  • Compiled w/ASLR, DEP
  • Faster startup
  • Miscellaneous bug fixes and minor improvements

 Letöltés: Sysinternals Suite


2007. augusztus 29., szerda
 Vista SP1 infók

Végre némi hivatalos info is napvilágot látott.

A megjelenés továbbra is a korábban jelzett 2008Q1, annak ellenére, hogy évek óta ment az ígérgetés, hogy most már tökkicsi SP-k lesznek, mindenféle differential technológiának köszönhetően, semmi változás a kérdésben (na jó, az express csomagokkal azért történt változás).
A Vista SP1, 1GB (x86) lesz, igaz ebben benne foglaltatik majd az összes nyelvi változat és 7GB (x86), ill. 12GB (x64) hely szükséges majd a telepítéshez, ez azért már kemény és böszme. Ja és nem tudjuk offline telepíteni egy image-be, azaz házi slipstream-et el lehet felejteni, majd jön az MS-től a frissített telepítőkészlet.

Ettől függetlenül az SP1 szépnek és jónak ígérkezik, bővebben róla itt...


2007. augusztus 28., kedd
 SCCM 2007

Azaz SMSv4, elkészült, van belőle próbaverzió, licensing oldalon még nem látom.

http://www.microsoft.com/sccm


2007. augusztus 23., csütörtök
 HP MediaSmart 599$ ?

Az Amazon oldalára állítólag egy rövid időre felkerült a hp féle Windows Homer Server-rel hajtott doboz. Szeptember 15-én jelenik meg és 2 változatban lesz kapható 500GB - 599$, 1TB - 749$.

Hm, kicsit kevesebbre számítottam azért.

Bővebben: PCWorld: Amazon Leaks Price, Date of Windows Home Server Box


 Windows Script 5.7 info
Ugye nem nagyon tudtam a múltkorában, hogy mi a fene is történt vele, azon kívül, hogy a Vista-ban is ez van. Egy kedves kommentelő szerint egyes hívásokat cseréltek le a biztonságosabb fajtára, ill. a JScript blog-ban aztmondják, hogy csiszolgattak egy kicsit a teljesítményen is, így gyorsabbak lesznek az AJAX alkalmazások.
Régebbiek | Végére »