วิธีแก้ไขปัญหา 'ข้อผิดพลาดเซิร์ฟเวอร์ DDE'

โคลสอัพมือบนแป้นพิมพ์แล็ปท็อปพิมพ์

ภาพระยะใกล้ของมือที่พิมพ์บนแป้นพิมพ์แล็ปท็อป

เครดิตรูปภาพ: ภาพ feelphotoart / iStock / Getty

ข้อผิดพลาดของเซิร์ฟเวอร์ Dynamic Data Exchange บ่งบอกถึงบางสิ่งที่ขัดขวางไม่ให้โปรแกรมหรือบริการสองรายการสื่อสารกัน กระบวนการแก้ไขปัญหาข้อผิดพลาดของเซิร์ฟเวอร์ DDE เกี่ยวข้องกับการระบุตำแหน่งที่การสื่อสารระหว่างโปรแกรมถูกทำลายและขจัดอุปสรรคในการสื่อสารดังกล่าว ยกเว้นกรณีที่คอมพิวเตอร์ของคุณเป็นเซิร์ฟเวอร์ที่คุณพยายามจะสื่อสารด้วย ส่วน "ข้อผิดพลาดของเซิร์ฟเวอร์" จะระบุถึงความล้มเหลวในการสื่อสารระหว่างคอมพิวเตอร์สองเครื่อง

เกี่ยวกับ DDE Services

DDE เป็นบริการที่อนุญาตให้โปรแกรมมากกว่าหนึ่งโปรแกรมเข้าถึงข้อมูลเดียวกันได้ในเวลาเดียวกัน มันกำหนดชุดของแนวทางสำหรับการแบ่งปันหน่วยความจำคอมพิวเตอร์ระหว่างโปรแกรม หากคุณเคยได้รับข้อความแสดงข้อผิดพลาดว่า "ไฟล์ถูกใช้งานโดยโปรแกรมอื่น" แสดงว่าคุณพบสถานการณ์ที่ไม่รองรับ DDE หรือโปรโตคอลที่คล้ายคลึงกัน ตัวอย่างเช่น DDE จะให้คุณแนบไฟล์รูปภาพที่คุณใช้งานใน Photoshop กับอีเมลที่คุณส่งใน Outlook โดยไม่ต้องปิดไฟล์ใน Photoshop

วิดีโอประจำวันนี้

รีบูตและติดตั้งโปรแกรมที่มีปัญหาใหม่

แม้ว่าจะไม่ได้ระบุเฉพาะข้อผิดพลาดของเซิร์ฟเวอร์ DDE แต่การรีบูตเครื่องคอมพิวเตอร์และติดตั้งโปรแกรมที่พบข้อผิดพลาดใหม่อาจช่วยแก้ไขปัญหาได้ การรีบูตเครื่องคอมพิวเตอร์ช่วยล้างข้อบกพร่องของโปรแกรมโดยทำให้โปรแกรมกลับสู่สถานะเริ่มต้นเริ่มต้น นอกจากนี้ การถอนการติดตั้งและติดตั้งโปรแกรมที่มีปัญหาใหม่อาจช่วยแก้ปัญหาได้ บริการ DDE ใช้ไฟล์ "ไดนามิกลิงก์ไลบรารี" หรือที่เรียกว่าไฟล์ DLL เพื่อจัดการการสื่อสารระหว่างโปรแกรม ไฟล์ DLL อาจหยุดทำงานอย่างถูกต้องหลังจากการเปลี่ยนแปลง การติดตั้งโปรแกรมใหม่สามารถกู้คืนไฟล์ DLL ได้

รีสตาร์ท Simple Network Management Protocol

บางโปรแกรมจะเช็คอินกับเซิร์ฟเวอร์เครือข่ายเป็นระยะระหว่างการทำงาน Simple Network Management Protocol เป็นบริการที่ใช้กันทั่วไปในการจัดการการแบ่งปันข้อมูลระหว่างอุปกรณ์เครือข่าย ปัญหา SNMP จำนวนมากสามารถแก้ไขได้โดยการเริ่มบริการใหม่ ในการรีสตาร์ท SNMP ให้กด "Windows Key+R" พิมพ์ "cmd" แล้วคลิก "OK" เพื่อเปิดพรอมต์คำสั่ง พิมพ์ "net stop snmp" กด "Enter" พิมพ์ "net start snmp" แล้วกด "Enter" ในหน้าต่างพรอมต์คำสั่งเพื่อหยุดและเริ่ม SNMP พรอมต์คำสั่งจะแจ้งว่าคำสั่งนั้นไม่ถูกต้องหากคุณไม่ได้ติดตั้ง SNMP

เปิดพอร์ตไฟร์วอลล์

การตั้งค่าไฟร์วอลล์ที่ไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดของเซิร์ฟเวอร์ DDE ตัวอย่างเช่น การบล็อกพอร์ต UDP 137 และพอร์ต TCP 135 จะหยุดรูปแบบโปรโตคอล NetDDE หากการปิดใช้งานไฟร์วอลล์หยุดข้อผิดพลาด แสดงว่าไฟร์วอลล์กำลังบล็อก DDE ผู้ใช้ Windows Firewall สามารถปิดบริการได้โดยเปิดแถบ Charms ค้นหา "firewall" คลิก "ไฟร์วอลล์ Windows" และคลิก "ปิด" เปิดพอร์ต UDP และ TCP ที่เกี่ยวข้องเพื่อแก้ไขเซิร์ฟเวอร์ DDE ที่เกิดจากไฟร์วอลล์ ข้อผิดพลาด

ตรวจสอบตัวแสดงเหตุการณ์

ผู้สร้างโปรแกรมอาจเป็นคนเดียวที่สามารถแก้ไขปัญหา DDE ที่ซับซ้อนได้ คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับลักษณะของข้อผิดพลาดได้โดยใช้โปรแกรม "ตัวแสดงเหตุการณ์" เปิดโปรแกรมโดยกด "Windows Key+R" พิมพ์ "eventvwr.msc" แล้วกด "OK" ตัวแสดงเหตุการณ์แสดงรายการเหตุการณ์ข้อผิดพลาดภายใต้ส่วน "บันทึก/แอปพลิเคชันของ Windows" คุณค้นหาข้อผิดพลาดเฉพาะของโปรแกรมได้โดยจับคู่ "แหล่งที่มา" กับชื่อโปรแกรม

หมวดหมู่

ล่าสุด

วิธีตั้งโปรแกรม Universal Remote สำหรับ Set Top Box

วิธีตั้งโปรแกรม Universal Remote สำหรับ Set Top Box

โปรแกรม Universal Remote กล่องรับสัญญาณช่วยให้...

วิธีปัดเศษขึ้นเป็น 10 ที่ใกล้ที่สุดใน Excel

วิธีปัดเศษขึ้นเป็น 10 ที่ใกล้ที่สุดใน Excel

คลิกเซลล์แล้วกด "F2" เพื่อแสดงสูตรแทนผลลัพธ์ เ...