Windows Vista RTM-datum opgeschoven vanwege bug

Windows Vista bubble logo (klein)De DigiTimes bericht dat de RTM-datum van Windows Vista met twee weken is opgeschoven vanwege een vervelende bug. Microsoft was oorspronkelijk van plan om Windows Vista in de vierde week van oktober naar de cd-drukkerijen te sturen, maar deze datum is nu opgeschoven naar de tweede week van november. De reden voor het uitstel is een bug in RTM build 5824 die het systeem zodanig kon laten crashen dat een herinstallatie van het besturingssysteem noodzakelijk was. In de nieuwe Vista-versie, RTM build 5840, is dit probleem opgelost. De twee weken vertraging bij de RTM-versie van Windows Vista zal geen invloed hebben op de geplande introductiedatum van het besturingssysteem voor het bedrijfsleven in november en de consument in januari, zo stelt Microsoft.

Door Hielko van der Hoorn

26-10-2006 • 18:46

100

Bron: DigiTimes

Reacties (100)

100
91
42
11
2
18
Wijzig sortering
Moet je nagaan,

Deze bug fucked waarschijnlijk met de binary registry zooi.

Gelukkig dat ze geen text files gebruiken voor config settings zeg, want dat is zo gebruikers onvriendelijk. :P, stel je voor text files voor configuratie settings. die zou je gewoon kunnen editen met elke text editor, net als elk ander os dat heeft.
Even vanaf een live systeempje:

find /etc -name "*.conf" 2>/dev/null | wc -l
174

en nog 22 in /usr/local/etc

ik zie onmiddelijk dat ik in deze situatie een stuk sneller een stuk config kan editen dan dat ik daarvoor eerst editor moet starten die via een interface dezelfde informatie benadert, maar dan op een gecentraliseerde plek, oh ja voor die text file heb je ook een editor nodig, weg voordeel. Verder gis je maar wat, de fout kan net zo goed bij het driver laden zitten als er ergens een driver certificate kwijtraakt om maar een willekeurige andere plek te noemen waar een kritieke fout op kan treden.
En met de grootte van een gemiddeld Windows-register zal het parsen ervan in plaintext zéker geen vertragingen met zich meebrengen...

Jij bent ook een voorstander om vanaf nu alles op te slaan in plaintext XML?
Tja, het is maar net hoe je het aanpakt. Als je de instellingen van elk programma in diezelfde file plettert wordt 'ie erg groot, als elk programma z'n eigen configuratiefile heeft valt dat wel mee. Het lezen van een tekstfile van 4 KB is snel, iets opzoeken in een berg data van meerdere MB's kost vaak toch iets meer tijd, zeker als er disk I/O aan te pas komt.

XML als opslagformaat is een zegen en een plaag tegelijk. Er zijn veel tools die gemakkelijk met het formaat overweg kunnen, maar de verhouding grootte/informatiedichtheid wordt wel nadelig beïnvloedt.
Volgens mij had dit Windows 3.1 ook, al die aparte ini bestanden en dat leverde alleen maar problemen op.
Neem unix... (even in het algemeen of het nu een bsd-variant / linux / *nix) daar zijn (op mijn systeem) zo'n 200 losse config files..

Het registry is er alleen voor luie programeurs.. Makkelijk om ding in te knallen.. Gooien die meuk.. Er zijn zoveeel problemen en hacks al geweest via het register. Simpelweg omdat een programma toegang kan krijgen tot de instellingen van andere programma's.. (heb weinig goede woorden over het registry)
Windows register wordt niet in zijn geheel in 1 keer geparst, er worden door gestarte programma's simpelweg een soort 'padnamen' gebruikt om zijn instellingen op te halen.
Snelheid is een non-argument in dit geval. Als het parsen te traag gaat om dat realtime te doen cache je gewoon de geparste data en refresh je die cache op het moment dat de files op de schijf veranderd zijn.
En met de grootte van een gemiddeld Windows-register zal het parsen ervan in plaintext zéker geen vertragingen met zich meebrengen...
Volgens mij maakt dat niet veel verschil met het parsen van 100.000+ afzonderlijke register-bestandjes.
De registry heeft zowel voor als nadelen ten opzichte van de ini file. Zo heeft niet iedere applicatie een eigen layout voor settings, maar zijn alle settings via een API te benaderen, wat het voor scripts een stuk makklijker maakt, zijn subsets van configuraties makkelijk in te voegen zonder andere delen van de configuratie onbedoeld te wijzigen, er wordt niet geparset, en zijn wijzigingen en leesopdrachten in de registry, ongeacht van de applicatie, te volgen via bepaalde tools.

Ini files staan door het hele systeem verspreid, wat backuppen moeilijker maakt, en dat je ini files met iedere editor kan aanpassen lijkt me niet zo interessant, iedereen heeft tenslotte ook een editor voor de registry.

Uiteraard zijn er ook nadelen, de registry niet zelfdocumenterend, als er iets mis gaat met de registry kan het zo zijn dat niet alleen de applicatie maar heel windows de soep in loopt, enzovoort.

Dat die bug sowieso iets met de registry te maken heeft is natuurlijk nergens op gebaseerd
Als elke applicatie gewoon alles in z'n eigen directory houd en daar ook z'n config files wegschrijft wat is dan het probleem. Alles in het register gooien geeft alleen maar vervuiling omdat de uninstall programma's maar zelden alles weer weggooien. Verder mag elke applicatie lekker z'n gang gaan in het register en lekker de boel overhoop gooien. Probeer het dan maar weer recht te krijgen.

Het zou beter zijn als elke applicatie een soort eigen mini-register kreeg welke wordt ingelezen vanuit een file in de applicatie directory. Als het bestand niet meer bestaat doordat je de applicatie de-installeert wordt automatisch de register info niet meer ingelezen.
Wel was het niet zo met Vista, dat Vista het programma zou doen geloven da er iets in het Register en in Program Files werd gelezen, terwijl het zo niet is?
Dat kan al jaren op XP met de Compatiblity zooi :) Je hebt het ook alleen maar nodig als je iets als user wil draaien en de applicatie bv. persé files in de windows folder wil aanmaken (waar je gebruikers geen rechten ôp mogen hebben).
Heb het even nagevraagd over de geleakte 5840 versie op aeroxp.org en dit is het antwoord:

"Danny, you forget that the build number in this context could be highly irrelevant - 5840 could have been (and most certainly was...) compiled many times; probably in more than one lab or whatever (excuse my crap terminology...yeah.) Effectively, it could just have been that the compile that leaked didn't yet feature whatever it is that's supposed to jump into the Vista fray."
als ze het voor elke vervelende bug gaan uitstellen zal ie nooit uitkomen....
Maar voorkomen is nog altijd beter dan genezen, zeker in een (blijbkaar) kritiek geval als dit. Er kunnen zo zeker nog wel bugs zijn, maar als ze er weet van hebben en ze kunnen er nog iets aan doen dan moeten ze het ook niet laten natuurlijk.
als ze het voor elke vervelende bug gaan uitstellen zal ie nooit uitkomen....
mjah, inderdaad. maar in dit geval moet ik MS toch echt wel gelijk geven. Mensen willen geen OS kopen dat crashed en dan een reinstall nodig heeft. Als ze dat zouden willen zouden ze nog wel massaal windows 98 gebruiken.
Ze stellen die release datum echt niet zomaar uit hoor. Dit moet dan ook een vrij kritieke bug zijn. En Vista komt binnenkort ook echt wel uit. Het moet zijn geld op gaan leveren na 5 jaar kosten ;)
@COMPUTERNERDNR1:

Even de bril op en lees opnieuw.
De twee weken vertraging bij de RTM-versie van Windows Vista zal geen invloed hebben op de geplande introductiedatum van het besturingssysteem voor het bedrijfsleven in november en de consument in januari, zo stelt Microsoft.
ik reageerde ook op het bericht van DropjesLover, niet op het artikel ;)
als ze het voor elke vervelende bug gaan uitstellen zal ie nooit uitkomen
Hoeveel andere kopietjes van MS producten zouden er verkocht zijn in die 5 jaar? :+
Dit moet dan ook een vrij kritieke bug zijn.
Elke maand komen er patches voor kritieke bugs uit. In sommige maanden brengen ze zelfs als extra nog een kritieke bug uit.
brengt microsoft af en toe een kritieke bug uit? spannend
Mja maar een bug waar voor je je systeem opnieuw kunt gaan installeren vind ik toch vrij vervelend. Ik bepaal liever zelf wanneer het tijd is om mijn computer te installeren zodat ik geen belangrijke data verlies enzo :Y)
ik neem aan dat je op vista geen belangrijke data gaat zetten :S
Een bug die twee weken in beslag neemt is niet eender welke bug me dunkt.
Zoek de verschillen:
Duke nuken forever
Windows Vista
Zoek de verschillen:
Duke nuken forever
Windows Vista
De een (Vista) komt bijna uit, de ander is een hersenspinsel van miljoenen wereldvreemde gamers? ;)
Beetje jammer dat je zo reageerd blijkt wel weer dat er ook nog mensen in de wereld zijn die de essentie van een nuttige post niet weten.

MAAR om even terug te komen op het onderwerp.

In tegen stelling tot het merendeel hierboven.
Ben ik eigenlijk blij dat microsoft begint te begrijpen dat 100 keer pleisters plakken niet beter is dan een OS door te ontwikkelen voordat het ge-released wordt.

Hulde aan MS dus.
windows vista bestaat maar uit 2 woorden
windows vista heeft al beschikbare versies (al zijn het beta's en RC's)
windows vista komt in 2007
Microsoft was oorspronkelijk van plan om Windows Vista in de vierde week van oktober naar de cd-drukkerijen te sturen, maar deze datum is nu opgeschoven naar de tweede week van november.
Komt het nu op DVD of toch een CD?
Alle Vista versies komen uit op 1 dezelfde DVD. Je installeert jou versie aan de hand van de gekochte installatie code (CD-key).
Is het dan nog wel een CD-key en niet een DVD-key :P
Dan had ik het toch goed. "cd-drukkerijen" is dan een beetje misleidend
Prima zet van Microsoft. Liever een (zoveel mogelijk) bugvrij systeem, dan later x keer moeten patchen.

Liever die 2 weken uitstel!
Absoluut, blijkbaar luisteren ze tegenwoordig goed naar klachten dat ze systemen shippen voordat ze goed getest zijn.

Overigens is er geen sprake van uitstel voor de release...
Hoe werkt dat patch systeem van Windows dan want mijn eerste gedacht was "kennen ze geen updates bij Microsoft?"

Als apple gebruiker vind ik een update (patch) totaal geen probleem vermits het één klik betreft.
Idd, installatiebugs op een CD: daar BLIJF je last van houden bij iedere verse installatie (dit itt bugfixes op een lopend systeem, dat kan later altijd nog).
Prima dat ze dat eerst fixen. :*)
De bedrijven krijgen als eerst windows vista en daarna pas de thuis gebruikers. Beetje vreemd eingelijk omdat bedrijven altijd laat overstappen gezien de meeste aplicaties niet werken onder een nieuwere OS (was met windows xp ook zo). Ik denk toch dat thuis gebruikers (eingelijk alleen de tweakers hier) eerder windows vista gaan gebruiken dan het bedrijfs leven.
denk dat eerder dat de mensen elkaar aansteken, als je vista draait op je werk, wil je dat thuis ook, en als het thuis draait wil je het op werk ook


dus dat de corp versie eerder uitkomt is mss zodat bedrijven zich er op voor kunnen bereiden
Bedrijven krijgen als eerste de dvd's omdat het hier gaat om bedrijven die besturingssystemen gaan verkopen met winVista erop.
Bedrijven als HP, Dell, Packerd Bell, etc. krijgen de cd's als eerste zodat ze een voorraad van pc's kunnen aanleggen met het besturingssysteem pre-installed erop.

Het is dus niet zo dat de corp. edition al massaal geleverd zal worden
Wat Ramsesll ook al zegt.
Voor het bedrijfsleven dit ingebruik neemt komen er eerst een aantal test stations om te kijken of het werk hoe het werkt en hoe het allemaal moet worden in gesteld.
Er zullen voor een serie applicatie's waarschijnlijk ook nog update/upgrades nodig zijn.
Hiervoor moet dus eerst getest worden dan moeten de leveranciers geinformeerd worden en dan moet er weer getest worden.

Pas dan kan er eventueel begonnen worden met de uitrol. Al ben je dan toch wel een jaar verder. Dus dan zijn de particulieren toch eerder.
Daarnaast is het meer een logistike reden dat bedrijven eerder zijn.
Het is voor de OEM's namelijk niet meer mogelijk om voor de kerst dagen alle computers te voorzien van vista. Hierdoor zijn ze bang dat een aantal wel, een aantal niet en een aantal met beide OS'en in de winkel terecht komen. Dat is niet goed voor de verkopen. Dus hebben de OEM's gevraagt om uitstel tot na de kerst zodat iedereen de kerstvoorraaden kan verkopen en dan Vista uitrollen.
Is een logische stap van MS, na hun pre-releases om het VISTA onder de "gewone man" te promoten is het niet meer dan normaal om er dan ook lering uit te
trekken en de bugs er uit te halen, al was het allen maar om de ondertussen grote groep critici (voorbeelden hierboven) de wind uit de zeilen te halen!
Dat dan de release wederom een paar weken vertraagd word is binnen een half jaar waarschijnlijk weer vergeten en vergeven, wat wel anders zou zijn als
het VISTA os geregeld crashed waarbij je het gehele os weer moet herinstaleren met de kans dat hij binnen een paar uren/dagen weer crashed!
Ach, Microsoft blijft toch wel z'n OS'en patchen, hoe 'bugfree' een RTM ook is.

Iets wat een kennis tegen me zei:

Brandkastfabrikant:

Dag 1: "We hebben een hele veilige! Echt heel veilig!"
Dag 2: "Er is een lek..."
Dag 3: "We plakken er een pleister op..."
Dag 4: "Willen de inbrekers a.u.b. de sleutels gebruiken i.p.v. een breekijzer..."

:+
wat kan mij deze 2 weken uitstel nou schelen....

het heeft volkgens het artikel geen invloed op wanneer berijven en consumenten het kunnen kopen in de winkel.

wat ik me dan wel afvraag, hoe komt dat?

had MS ons anders gewoon 2 weken langer laten wachten terwijl de cd's / dvd's al lang klaar liggen?


ik denk dat het misschien zo is dat de bedrijven die vista zo snel willen hebben in november, er dan ok echt iets mee doen, en dat dat tpch al weer een ardige stapel extra bugs zal opleveren, die MS graag oplost voordat de consumenten versie in de winkel ligt.

als ik dit zo lees, worden de cd's in een week of twee gemaakt, voor de bedirjven.
omdat dat aantal wat lager zal liggen dan bij consumenten versie, en waarschijnlijk een hele andere cd zal zijn dan de cd die alleen de "corporate" editie bevat.

Op dit item kan niet meer gereageerd worden.