Hur man felsöker ett "DDE-serverfel"

närbild händer på laptop tangentbord att skriva

Närbild av händer som skriver på ett tangentbord för bärbar dator

Bildkredit: feelphotoart/iStock/Getty Images

Dynamic Data Exchange-serverfel antyder att något hindrar två program eller tjänster från att kommunicera. Felsökningsprocessen för DDE-serverfel involverar att identifiera var kommunikationen mellan program går sönder och ta bort kommunikationsbarriären. Såvida inte din dator är servern du försöker kommunicera med, indikerar delen "avbrottsfel" ett kommunikationsfel mellan två olika datorer.

Om DDE-tjänster

DDE är en tjänst som tillåter mer än ett program att komma åt samma data samtidigt. Den fastställer en uppsättning riktlinjer för delning av datorminne mellan program. Om du någonsin har fått ett felmeddelande som säger "filen används av ett annat program", har du stött på en situation där DDE eller ett liknande protokoll inte stöds. Till exempel skulle DDE låta dig bifoga en bildfil du arbetar med i Photoshop till ett e-postmeddelande som du skickar i Outlook utan att behöva stänga filen i Photoshop.

Dagens video

Starta om och installera om det problematiska programmet

Även om det inte är specifikt för DDE-serverfel, kan det lösa problemet om du startar om din dator och installerar om programmet som upplever felen. Att starta om datorn hjälper till att åtgärda programfel genom att återställa programmen till initiala startlägen. Dessutom kan avinstallation och ominstallation av det problematiska programmet lösa problemet. DDE-tjänster använder "dynamic-link library"-filer, kända som DLL-filer, för att hantera kommunikation mellan program. DLL-filerna kan sluta fungera korrekt efter ändring; Om du installerar om programmet kan du återställa DLL-filerna.

Starta om Simple Network Management Protocol

Vissa program checkar regelbundet in med en nätverksserver under drift. Simple Network Management Protocol är en vanlig tjänst för att hantera informationsdelning mellan nätverksanslutna enheter. Många SNMP-problem kan lösas genom att starta om tjänsten. För att starta om SNMP, tryck på "Windows Key+R", skriv "cmd" och klicka på "OK" för att starta kommandotolken. Skriv "net stop snmp", tryck på "Enter", skriv "net start snmp" och tryck på "Enter" i kommandotolksfönstret för att stoppa och starta SNMP. Kommandotolken kommer att säga att kommandot inte är giltigt om du inte har SNMP installerat.

Öppna brandväggsportarna

En dålig brandväggsinställning kan orsaka DDE-serverfel. Blockering av UDP-port 137 och TCP-port 135 stoppar till exempel NetDDE-protokollvariationen. Om inaktivering av brandväggen stoppar felet, blockerar brandväggen DDE. Användare av Windows-brandväggen kan inaktivera tjänsten genom att öppna Charms-fältet, söka efter "brandvägg" och klicka "Windows-brandvägg" och klicka på "Av". Öppna relevanta UDP- och TCP-portar för att lösa brandväggsorsakad DDE-server fel.

Kontrollera händelsevisaren

Programskaparna kan vara de enda som kan ta itu med komplexa DDE-problem. Du kan ge mer information om felens karaktär genom att använda programmet "Event Viewer". Starta programmet genom att trycka på "Windows Key+R", skriv "eventvwr.msc" och tryck på "OK". Händelsevisaren listar felhändelser under avsnittet "Windows Loggar/program". Du kan hitta ditt programs specifika fel genom att matcha "Källan" med programnamnet.