Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 131 reacties
Bron: The Inquirer

Een probleem met DirectX 8.1, WindowsXP en AMD-processors, waar DirectX 8.1 soms stopt zonder ook maar een foutmelding te geven, blijkt aan Microsoft te liggen, aldus dit bericht van The Inquirer. Volgens de softwarereus ligt het probleem aan een programmeerfout in de geoptimaliseerde AMD-code, wat leidt tot een heap corruption, oftewel verminking van bij elkaar horende gegevens.

DirectX logoHet probleem is inmiddels door Microsoft opgelost, maar de oplossing is nog niet vrij verkrijgbaar. Je zult eerst contact met Microsoft moeten leggen wil je de patch ontvangen en eventueel zullen daar kosten aan verbonden zijn, indien je niet kan bewijzen dat de patch voor jouw systeem van toepassing is. Vandaar dat het bedrijf liever heeft, dat je wacht totdat deze patch in de XP-servicepack wordt meegenomen. Het probleem wordt door Microsoft hier beschreven.

OpblaaskrokodiL bracht ons op de hoogte van dit probleempje

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (131)

Is toch belachelijk dat ze de patch nog niet gewoon vrijgeven, maar alleen in de service pack verwerken? Nu zitten vele gamers met dit probleem opgescheept, wat ze pas met de nieuwe SP op kunnen lossen... :(
Als nu eerst even echt goed leest dan blijkt dat de patch blijkbaar nog niet gevalideerd is:
"This fix [b]may receive additional testing[b]. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows XP service pack"

Dus om te voorkomen dat dat deze patch wellicht weer nieuwe(nu nog onbekende) problemen gaat veroorzaken houden ze hem liever nog even 'intern'.
Een 'A-merk' brengt immers alleen maar 'finals' op de markt, altans dat is het streven! ;)
Gelukkig nog iemand die het wel snapt.

Als zo'n hotfix in zo'n artikel vermeldt staat dan is het een fix die in een zeer korte tijd gemaakt is om dat probleem op te lossen, waar maar weinig tests op los gelaten zijn, anders dan om te kijken of het probleem is opgelost.

Er is nog helemaal niet getest of die fix niet toevallig weer andere software verziekt. Of dat het op de ene hardware wel werkt of op andere niet etc etc etc. Het is in dit stadium ALLEEN nog maar gemaakt en getest voor de omgeving van de gebruiker die het probleem heeft aangemeld bij Microsoft.

Daarom dat je dus niet zomaar die patch krijgt.

Pas als ze er van overtuigd zijn dat deze hotfix geen andere zaken vernield wordt ie klaar gemaakt als een fix die je vrij kan downloaden en wordt ie in het eerstvolgende servicepack verwerkt. (Standaard procedure voor alle hotfixes bij MS)

Dit is ook niet iets van Microsoft in het bijzonder, want elke zichzelf respecterend software bedrijf werkt op deze manier. (Alleen laten die meestal niet eens publiekelijk merken dat ze een hotfix hebben, en kan je er uberhaupt pas achter komen als je met hun support mensen contact hebt)

En dat van die kosten is ook wat anders dan het lijkt. Als je Microsoft product support services belt/mailt dan zitten daar kosten aan. (Er bellen namelijk ook mensen met problemen die niet door bugs veroorzaakt worden maar bv door slechte configuratie door de gebruikers)
MAAR als het komt door een bug in hun software dan hoef je niet te betalen. Daarom dat er dus in het artikel staat dat je die kosten die je normaal moet betalen NIET hoeft te betalen als je probleem inderdaad met die bugfix te maken heeft.
en in aanvulling op bluf98 omdat dit dus een eerste fix is moet je wel bellen omdat ze willen bijhouden wie deze fixes hebben om deze personen dan op de hoogte te kunnen stellen van eventuele aanpassingen. Dat je daar geld voor zou moeten betalen is onzin. Dat staat ook bij de fix, als je dit probleem opgelost wil hebben kost het je niets, moet je geen aanvullende vragen stellen natuurlijk.
Het is gewoon simpel. Microsoft wil eigenlijk dat iedereen de nieuwe EULA (met dat extra stukje controlerende code) accepteert en die software dus ook installeert. Als de patch vrijgegeven wordt zullen er misschien een hoop gebruikers SP1 niet installeren omdat het systeem toch al up-to-date is.

Waarschijnlijk is het de patch een te klein stukje software om er een hele installer omheen te bouwen oid.

Het blijft natuurlijk te idioot voor woorden. Waarom geven ze info vrij als ze weten dat er nare reacties op komen? Weird.
Nu zitten vele gamers met dit probleem opgescheept, wat ze pas met de nieuwe SP op kunnen lossen
En er zijn nog genoeg gamers die op 56k geen zin hebben in het downloaden van een Service Pack van tussen de 50 en 120 MB grootte... :(
Microsoft wil de patch niet los beschikbaar maken, omdat Service Pack 1 voor Windows XP voor MS 3 belangrijke doelen heeft:
1) oplossen van bestaande problemen, bugs, etc. (waaronder dit Dx8 geval dus ook valt)

2) voldoen aan eisen van rechter n.a.v. anti-trust zaak, dus mensen niet meteen Passport, Hotmail, MSN en IE door de strot douwen

3) maatregelen nemen tegen illegale versies: het Service Pack kan waarschijnlijk niet op (alle) illegale exemplaren van XP worden ge´nstalleerd. Dit soort nuttige updates zouden mensen alsnog kunnen overtuigen een legaal exemplaar aan te schaffen (waarschijnlijker: even doen wachten tot een gehackt service pack beschikbaar is, maar goed).
Microsoft also will use the Windows update to crack down on software pirates: It identified a stolen unlocking combination widely distributed on the Internet to install Windows XP illegally.

In an unusually aggressive move, Microsoft designed its update not to load on these illegal copies and will block these users from downloading future repairing patches from its Web site. Microsoft refused to estimate how many users might be affected except to say it identified a sizable number of illegal copies of Windows XP that would account for millions in lost sales.
[[url="http://www.digitalminds.net/modules.php?op=modload&name=News&file=article&sid=8"]Bron[/url]]
Je bedoelt dat de FCKGW-XXXXX-XXXXX-XXXXX-XXXXX serial geblockt gaat worden. :) Daar zijn allang oplossingen voor.
Wat lezen mensen toch slecht hier.

Er staat sowieso nergens dat je voor de patch moet betalen!

Het enige dat MS aangeeft is dat er in de volgende SP de juiste patch zal zitten en tot die tijd kan je een patch bij MS aanvragen die dit specifieke probleem oplost maar waar misschien nog verdere testen mee gedaan moeten worden, een soort bŔta patch dus als ik het goed begrijp, die ze niet ongecontroleerd vrij willen geven.

Dus of je hebt problemen en je vraagt de patch aan (en misschien krijg je daarmee weer andere problemen) of je hebt problemen maar je kan wachten tot de volgende SP of je hebt geen problemen en dan is er helemaal niets aan de hand.

Overigens denk ik dat AMD zelf best contact met MS zal hebben om deze fout zo snel mogelijk op te lossen.
Het zou me zelfs niet verbazen als er een patch op de site van AMD zal komen.
In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

Hier staat toch duidelijk dat als je niet hard kan maken dat je de patch echt nodig hebt, je er voor moet betalen.

Overigens.. wil je de patch hebben moet je ook kunnen aantonen dat je het product (windowsXP) hebt gekocht (is het eerste wat ze je vragen als je een mail stuurt of als je ze opbelt.. had ik al bij een vraag of Mediaplayer HDCD aankon..)
Overigens.. wil je de patch hebben moet je ook kunnen aantonen dat je het product (windowsXP) hebt gekocht (is het eerste wat ze je vragen als je een mail stuurt of als je ze opbelt.. had ik al bij een vraag of Mediaplayer HDCD aankon..)
Dit lijkt me toch vrij logisch.
Als een klant van mij reclameerd over een product ga ik ook eerst na of hij het wel bij mij gekocht heeft.
eh...volgens mij staat er dat wanneer jouw probleem mogelijk door een fix opgelost kan worden dat de normaal gesproken kosten die aan een supportcall verbonden zijn niet betaald hoeven te worden. Als je daarnaast nog andere vragen hebt dan moet je wel weer gewoon het normale tarief betalen.
Wat een gezeik weer, gooi gewoon die patch op het net :(

Noem me 1 reden waarom dat nadelig zou zijn?
nou als je het stuk van microsoft leest zie je dit staan

A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Only apply it to systems that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows XP service pack that contains this fix.

dit betekent dat de fix ok erg buggy kan zijn en misschien juist een problem verorzaakt als het niet speciaal voor je system is bedoeld

dus niet vanwege het in de hand houden maar om juist een probleem voor te zijn
Dus dan id de fix zo'n fix nog niet :)
In mijn ogen fix je een probleem en dan maak je de patch beschikbaar.
Microsoft probeert alles nu met veel geweld in een service pack te duwen.

Dit heeft voor MS twee vooredelen:
1) ze hoeven de fix maar 1 keer uit te geven in plaats van een losse patch en in een service pack.
2)Bij het installeeren van het service pack wordt weer gekeken of je wel een legale kopie hebt.
Hierdoor komt de patch alleen bij de "rechthebbenden"
ofwel mensen met een licentie.
En dat gebeurt niet als je een patch installeerd

Hieruit trek ik de konklusie dat de fix niet zo heel buggy is als MS doet voorkomen.
Het komt ze gewoon beter uit om deze fix in een service pack te stoppen.
Tja, ik denk meer dat een belangrijkere reden erin zit dat een heleboel AMD gebruikers (veelal tweakers = geen legale XP) nu niet aan deze fix kunnen komen, omdat er tegenwoordig toch registratiegegevens meegezonden worden bij het doen van een windows update, wat ongeveer de enige manier zal zijn om via legale weg aan deze patch te komen, dus gewoon nog een manier om illegale XP installaties tegen te gaan...

[edit]Wow... En het is meteen een dubbelpost, wat een grap, had ik in die 5 minuut dat ik de awfas aan het doen was maar op refresh moten drukken :P
A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Only apply it to systems that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows XP service pack that contains this fix.

Dat zetten ze bij alle fixes, (op het Windows XP specifieke na dan)
ach... zodra 1 iemand die patch heeft...
zwerft in no time rond in de newsgroups/p2p software, mocht die patch z'n werk niet goed doen..dan maar hopen dat de opvolger van DX8.1 niet te lang op zich laat wachten...

Het is 'n schoonheidsfoutje in 'n product van hun kant, blijft er dus wel bij dat iedereen die XP heeft ook gewoon gratis moet kunnen updaten.

Vraag me alleen 1 ding af.. hoe moet het met de mensen die geen Internet hebben?!
Microsoft wacht met het uitbrengen van deze Bugfix omdat het ze heel wat geld scheelt om hem samen met SP1 uitgegeven.

Maar waar het meer omgaat denk ik is dat ze dan nog meer uitstel kunnen krijgen voor SP1, waarin ook is opgenomen dat je NIET met wma of met ie e.d. hoeft te werken.

Journalist: Mister Ballmer why isn't SP1 out yet?
Ballmer: We had to change the SP cause there where some unfinished bugfixed we wanted to include in this SP.
Journalist: Why don't you bring it out seperatly?
Ballmer: Cause we want to have some delay in this SP that's better for our cash'n out.... uuh did i said that? I meant that this expanded SP will facilitate the use of making your Windows XP a better XP!
People using a beta release of Service Pack 1 will need to just download the fixed dll file and copy it to their "\Windows\system32" folder. People that are not running any versions of SP1 need to install the Q321178*.exe hotfix file.

http://userpages.umbc.edu/~dpitly1/amddirectx/Q321178_WXP_SP1_x86_ENU.exe

http://userpages.umbc.edu/~dpitly1/amddirectx/d3d8.dll

En als je nederlandse versie ken je maar beter meteen naar huis gaan

Net zoals Bioscoop films duurt alles VEEL langer in .nl
nee dit klopt dit is geen verhaal ik heb net een amd 2100 + gekocht hij is snel maar soms als ik spelle speel loop die vast of hij gaat op niew opstarte maar dat lig duzz aan het direct x maar probeer is direct x 8,0 :z
Kijk maar uit, straks gaan ze je nog dwingen een spellingchecker te gebruiken.
The English version of this fix should have the following file attributes or later:
Date Time Version Size File name
-----------------------------------------------------
06-May-2002 13:51 5.1.2600.44 1,180,672 D3d8.dll
Dus ze hadden m ook al meer dan 2 maanden! kun je daarin niet genoeg testen ofzo :?

nahja, we hebben er al een flink aantal maanden mee geleefd, dan kunnen die paar tot SP1 ook nog wel..
dat is geen excuus, de mensen die er last van hebben, hebben (als het goed is) ook betaald voor Windows en dus ook voor de oplossing :)

[edit]
stomme 'programmeerfout van mij' was reactie op Scarecrow
Het is idd geen excuus, maar wat doe je eraan :? voor jezelf wel te vinden binnenkort, maar ms bepaald het voor de massa.

ik denk dat ik er zelf last van heb bij morrowind, die schiet er dagelijks wel een paar keer uit zonder foutmelding. Als die patch straks beschikbaar is op een andere site gaat ie dr mooi overheen..
Morrowind is een spel die beta met bugs en memleaks op de markt gegooid is. :(
Daar zal die patch niet aan helpen. In Win2K gebeurd het ook. Of die moet ook dat probleem met DX8.1 hebben.
er staat dat het een bug in dx 8.1 is dus het lijkt me dat als je dx 8.1 in win2k hebt dat je er ook last van hebt. :)

Ik ga verder geen oordelen geven, maar ik vind het een schande dat je er op moet wachten OF ze hadden gewoon niet op dit moment naar buiten moeten brengen dat het een fout van hun is en dat er een oplossing voor is, dat wekt naar mijn mening altijd weerstand. :(
Het artikel linkt weer naar artikel Q321178 in de MSKB. Daar staat toch echt alleen XP genoemd.
nahja, we hebben er al een flink aantal maanden mee geleefd, dan kunnen die paar tot SP1 ook nog wel..
Ik denk dat ze InterActual problemen belangrijker vinden dan AMD ...
support.microsoft.com/default.aspx?scid=kb;EN-US;q320552

Date Time Version Size File name Platform
-------------------------------------------------------------
29-Apr-2002 23:08 6.4.2600.44 356,864 Qdvd.dll Intel
Vooral dat laatste kolommetje
euh... AMD is gebaseerd op Intel (x86 architectuur) dus wordt meestal ook tot het intel platform gerekend. :)
hmmm, dit klonk me al zo bekend in de oren. Even aan het zoeken geweest, en deze politiek van MS is niet geheel ongebruikelijk:

het gaat om het volgende item:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q269600

Probleem met een bepaald type HP tapedrive. Probleem zit hem in een driver bestandje. MS heeft het gefixed, maar nog niet ter download aangeboden. Wordt in de volgende SP geleverd. Ondertussen raden ze het volgende aan:
You can incrementally reduce computer memory until the tape drive works by modifying the Boot.ini entry that is used to boot the computer, and then adding a /maxmem switch, or you can use a different model tape drive.
Beetje zelfde gang van zaken als het DX8.1 probleem. Problem fixed, let the customer wait!

Je kan ook bellen bla bla bla. Komt allemaal op het zeflde neer.

edit: URL fix
Bullshit verhaal. Die fix zit allang in Service Pack 2, alleen daar heet-ie Q269060
gaaf ... :?
Iemand die al last van die fout heeft gehad?
ik heb 'm anders niet gehad hoor en draai ook fijn 8.1
Vraag me af hoe ernstig de 'doelgroep' is voor die error, als het ene kleine groep is, en veel programeer werk is om dat te fixen. Kost het geld, misschien dat dat juist de betaal rede is :?
Op AMD Zone ben ik een link naar de page waar de update (Q321178) te krijgen is tegengekomen.

Ik wacht er nog even mee, maar voor mensen die 't toch al willen hebben: ;)

http://support.microsoft.com/search/preview.aspx?scid=kb;en-us;Q321178
Wacht even, begrijp ik het goed?

Microsoft maakt een programmeerfout en je moet betalen om het te laten corrigeren :?
Dat begrijp je dus niet goed...
Je moet alleen betalen als het NIET voor jouw pc is.
wat een koning in marketing is die gates toch,

je moet betalen als je je systeem patched met een patch die niet voor je systeem bedoeld is...?

dat is het zelfde als dat je je tandarts extra moet betalen als je tot het besluit komt om met een utp kabel je tanden te flossen :D

wow!
Ah InterCC ik snap!!!!

Je mag de patch ook niet hebben als je daarmee de pc van een vriend(in) wil fixen :?

Ik heb nog even op hun site gekeken. Het is EEN dll file!!!! die vervangen wordt.

Wat nou uitgebreide test periode en niet mogelijk om een patch van te maken :?

Ben blijk dat ik XP toch al niks vond vanwege de zooi aan spyware die je mee krijgt en ik dus heerlijk win2k draai :)
Leg eens uit waarom je denkt dat bij een DLL file geen uitgebreide test periode nodig is????

De testperiode is niet bedoeld om te kijken of ze die DLL file wel kunnen vervangen, maar om te testen of de veranderingen in de DLL geen onbedoelde (nadelige) bijeffecten hebben. En dat is nu gewoon nog niet afdoende getest. Daarom dat ze dus nog voorzichtig zijn met het vrijgeven van die hotfix.
Volstrekt logisch dus.
Ik heb nooit zo geloofd in Windows XP. Windows 2000 draait hier uitstekend; en daar verandert XP niets aan. Het biedt nauwelijks meer dan Win2k, eigenlijk is het een veredelde schil eromheen met leuke my-first-windows kleurtjes. Als dank mag je met XP ook nog eens een performanceverslechering verwachten (meer RAM-geheugen nodig).

If it ain't broken don't fix it. Beter een generatie achter liggen met je besturingssysteem (maar wel diverse SP's kunnen gebruiken) dan telkens de eerste willen zijn, dat zie je maar weer. Het is niet voor niets dat bedrijven NU pas beginnen met het uitrollen van Windows 2000, XP speelt nog nauwelijks een rol daar.
De reden voor die late uitrol heeft met een ding te maken en een ding alleen; geld.
M$ (iemand klaagde over mijn gebruik van het $-teken, maar ik doe het echt met reden) heeft toendertijd namelijk net hun licenties veranderd; een nieuwe licentie koste bedrijven gemiddeld 40% meer dan vorige jaren. Een debiele stijging, die vele bedrijven dus ook heeft weerhouden. M$ heeft toen de licentiekosten verlaagd (weet niet hoeveel, maar dit is nou marketing; verhoog je prijs met een belachelijke hoeveelheid en laat iedereen klagen. Verlaag je prijs dan, en iedereen is weer blij. Ook al zou die uiteindelijke prijs ook voor opschudding hebben gezorgd, als dat de oorspronkelijkle prijsstijging zou zijn geweest :) )

Wat ook handig is aan winxp is die compatibility functie.

Maar, wat je zegt; if it ain't broke, and you don't need anything else, don't fix it.
Er zit best wel wat in in wat je zegt,
maar nou draai ik op dit moment Win2K op mijn Duron 900 en een GeForce 4 ti4200 maar ik heb niks anders dan problemen ... ik kan niet eens de 3dmark test uitvoeren zonder dat ie in de tweede test spontaan mijn PC reboot :s
Warmte? Zou zomaar kunnen..
Ik zie je punt wel. Toch ben ik heel tevreden met XP. Het is gewoon minder werk om bepaalde zaken te doen. Gemakzucht. Windows 2000 is, als je hem goed installed en weet wat je doet, een stuk sneller. Maar het is allemaal zo lekker snel gepiept met XP.

En ach, die paar mb's geheugen. Pleur je d'r toch wat bij. Of je laat je background van 3 mb voor een keer achterwege. ;)

De userinterface is een kwestie van smaak. Ik vind hem heel fijn (lekker snel bij de dingen die ik wel, de rest niet in beeld). Maar nogmaals: dat is weer gemakzucht.
Meer ram geheugen nodig? Valt wel mee hoor.
Ik draai nu (toch weer) 2000 met 50 mb clean boot en met xp had ik maar 47mb nodig (zonder explorer).
Je moet wel even wat dingen wegslopen alleen.
disney interface kan (gelukkig) uit, al die extra toeters, bellen en andere tierelantijnen ook.. (een of andere vage hond die mn search zit onder te schijten :/ )

Kost nog steeds wel extra ruimte op hd, maar je hebt ook weer wat extra's.. sneller opstarten (jaja, 1x in de 2 weken...) meer info over je lopende programma's,m de mogelijkheid tot het hiden van tray icons en nog wat kleine dingen. XP kan goed ingesteld net iets beter dan 2k zijn..

Al zou ik er niet de moeite voor nemen het er op te zetten als je toch niet je hd al aan het formateren was..

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True