Sida 1 av 2
gdi32.dll gör förbjuden åtgärd
Postat: 23 november 2008, 10:06:24
av Fritzell
När jag skulle öppna programmet jag använder för att skriva noter säger den helt plötsligt innan den hinner öppna helt och hållet, "Encore: Music Notation and MIDI har stött på ett problem och måste avslutas."
Under detaljer säger den att felet ligger i gdi32.dll
Vad är detta? Hur löser man detta?
Har kikat runt lite på nätet efter en ny gdi32.dll som verkar höra hemma i System32 men inte kommit fram till något direkt. Hittar ingen gdi32.dll på Windows XP skivan heller.
Tacksam för svar!
//Fritzel
Postat: 23 november 2008, 13:51:59
av kimmen
gdi32.dll är biblioteket som innehåller API:erna för att rita och skriva på skärmen typ. Skulle kunna tänka mig att programmet skickar någon felaktig parameter till den eller så.
Har du provat starta om? Det har alltså fungerat förut eller?
Postat: 23 november 2008, 13:54:46
av sodjan
> Under detaljer säger den att felet ligger i gdi32.dll
Sannolikt uppträder eller upptäcks där. Det är mindre sannolikt
att felet faktiskt ligger *i* gdi32.
Postat: 23 november 2008, 14:01:49
av kimmen
Precis.
Postat: 23 november 2008, 17:38:45
av Fritzell
Hm okey. Låter skumt. Programmet har fungerat felfritt tills jag skulle använda det nu. Har även provat att installera om programmet. Det kan vara så att det här felet kom efter ett virusangrepp på datorn som ställde till det en hel del. Är dock utrensat för ett tag sedan men jag har nog inte kört programmet efter detta. Kan det vara värt att kopiera någon annans gdi32.dll fil?
Postat: 25 november 2008, 17:10:45
av JimmyAndersson
Hur stor är din gdi32.dll ?
Min är 276kB (282 624 bytes). Det är inte ovanligt att storleken ändras vid virusangrepp eller om filen blivit skadad på annat sätt.
Jämför även "senast ändrad"-datumet med andra Windows-filer i samma mapp.
Postat: 25 november 2008, 17:15:22
av sodjan
Det är nog inte bara att jämföra så där rakt av, bl.a SP2/SP3 spelar säkert roll o.s.v.
Min (XP SP3) är : 278 kB (285 184 byte).
Kolla även Version->Filversion.
Hos mig står det : 5.1.2600.5512 (xpsp.080413-2105)
Alltså om man ska jämföra mellan två maskinner...
Postat: 26 november 2008, 10:25:45
av speakman
Eller räkna fram MD5-summan för filen, så virus garanterat inte kan gömma sig.
Postat: 26 november 2008, 19:27:41
av Glenn
kanske dum fråga, men kvarstår problemet efter omstart ?
Inte helt ovanligt med sånt där efter att windows kackat ihop, och sen funkar det efter omstart igen.
..fast det fins ju folk som stänger av sina datorer också.
Postat: 30 november 2008, 10:49:10
av Fritzell
Givetvis kvarstår problemet efter omstart. Har som sagt även ominstallerat programmet.
Min gdi32.dll fil är 271 kB (278 016 byte) och "Storlek på disk" 272 kB (278 528 byte). Har Windows XP SP2.
Senast ändrad är den 4 augusti 2004, 00:33, liksom många andra av filerna i System32 mappen. Hittade även en gdi.exe.

Postat: 30 november 2008, 15:52:23
av larsson
Jag fick samma felmeddelande för något år sedan då jag köpt ny monitor och grafikkort. En uppdatering till senaste drivrutin från tillverkarens hemsida löste i alla fall mitt problem.
Re: gdi32.dll gör förbjuden åtgärd
Postat: 15 februari 2009, 20:32:25
av Fritzell
Ingen som har nån idé på hur jag kan få igång programmet? Kanske ett byte av gdi32.dll med någon som har SP2?
Har alltså ominstallerat programmet och uppdaterat drivrutinerna för grafikkortet, och det blir samma visa. Det fungerar dock i felsäkert läge. Men i windows kraschar det...
Re: gdi32.dll gör förbjuden åtgärd
Postat: 15 februari 2009, 20:41:35
av Norpan
Det ligger vanligtvis en gdi32.dll i reserv i en mapp som heter "windows\servicepackfiles\i386".
Problemet är väl att ta bort den du har eftersom den är igång.
Re: gdi32.dll gör förbjuden åtgärd
Postat: 15 februari 2009, 21:47:06
av sodjan
> Ingen som har nån idé på hur jag kan få igång programmet?...
He he, det låter som om du tror att alla har suttit och funderat på just
detta problem sedan den 30-Nov...

Re: gdi32.dll gör förbjuden åtgärd
Postat: 16 februari 2009, 08:57:36
av Fritzell
Norpan: Tack för tipsen. Hittar dock ingen sådan mapp på min dator. Liknande saker jag hittar är C:\WINDOWS\Driver Cache\ där det finns två .cab filer men ingen av dem innehåller gdi32. Även C:\WINDOWS\system32\ReinstallBackups\ men inget där heller.
Men varför funkar det i felsäkert läge?
Sodjan: Ja, har du inte gjort det?
Som sagt, kan bli svårt att byta den. Får väl göra det i DOS på nått sätt antar jag?