Ошибка "Точка входа в процедуру DiscardVirtualMemory не найдена в библиотеке dll" обычно возникает, когда требуемая функция отсутствует в библиотеке DLL или когда версия библиотеки несовместима с вашей операционной системой.
Для исправления этой ошибки вы можете попробовать следующие решения:
1. Проверьте системные требования: Убедитесь, что ваша операционная система соответствует требованиям GitHub Desktop. Если GitHub Desktop требует определенную версию операционной системы, убедитесь, что ваша система соответствует этому требованию.
2. Удалите и повторно установите GitHub Desktop: Попробуйте полностью удалить GitHub Desktop с вашего компьютера, используя "Установку/удаление программ" в системных настройках. После удаления перезагрузите компьютер и повторно установите GitHub Desktop из официального источника.
3. Обновите операционную систему и библиотеки: Убедитесь, что ваша операционная система и все необходимые библиотеки находятся в актуальном состоянии. Выполните все доступные обновления Windows и установите последние версии необходимых библиотек, если это необходимо.
4. Проверьте наличие библиотеки DLL: Убедитесь, что нужная библиотека DLL присутствует на вашем компьютере. Если она отсутствует, возможно, она была повреждена или не была установлена. Попробуйте повторно установить или восстановить библиотеку DLL.
5. Обратитесь в службу поддержки: Если эти шаги не решают проблему, рекомендуется обратиться в службу поддержки GitHub Desktop или на их форум, где вы можете получить индивидуальную помощь специалиста, а также информацию о возможных исправлениях или обновлениях для решения этой проблемы.