Крупним планом рук друкувати на клавіатурі ноутбука
Авторство зображення: feelphotoart/iStock/Getty Images
Помилки сервера динамічного обміну даними означають, що щось заважає двом програмам або службам спілкуватися. Процес усунення несправностей сервера DDE включає визначення місця поломки міжпрограмного зв’язку та усунення зазначеного бар’єру зв’язку. Якщо ваш комп’ютер не є сервером, з яким ви намагаєтеся зв’язатися, частина «помилка сервера» вказує на збій зв’язку між двома різними комп’ютерами.
Про послуги DDE
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 можуть вимкнути службу, відкривши панель Charms, ввійшовши в пошуковий запит «брандмауер», натиснувши «Брандмауер Windows» і натиснути «Вимкнути». Відкрийте відповідні порти UDP і TCP, щоб усунути сервер DDE, спричинений брандмауером помилки.
Перевірте програму перегляду подій
Творці програми можуть бути єдиними, хто здатний вирішити складні проблеми DDE. Ви можете надати більше інформації про характер помилок за допомогою програми «Перегляд подій». Запустіть програму, натиснувши «Клавіша Windows+R», ввівши «eventvwr.msc» і натиснувши «ОК». Програма перегляду подій перераховує події помилок у розділі «Журнали/додаток Windows». Ви можете знайти конкретну помилку вашої програми, зіставивши "Джерело" з назвою програми.