Вопрос или проблема
У меня эта проблема с тех пор:
Служба OpenSSH SSH-сервера не может быть запущена.
Произошла системная ошибка.
Произошла системная ошибка 1067.
Процесс завершился неожиданно.
Сервер Openssh в добавлении функции в system32 не удается удалить успешно.
Я получаю ошибку в безопасном режиме при принудительном удалении.
Может быть, из-за последнего патча.
.NET Framework 4.8
Кумулятивное обновление октября 2024 года
Инструмент удаления вредоносного ПО
Командная строка администратора
microsoft Windows [Версия 10.0.20348.2762]
Корпорация Майкрософт. Все права защищены.
c:\Users\bob>rmdir /s /q C:\Windows\System32\OpenSSH
c:\Windows\System32\OpenSSH\LICENSE.txt - Доступ запрещен.
c:\Windows\System32\OpenSSH\NOTICE.txt - Доступ запрещен.
c:\Windows\System32\OpenSSH\scp.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\sftp.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-add.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-agent.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-keygen.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-keyscan.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-pkcsll-helper.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh-sk-helper.exe - Доступ запрещен.
c:\Windows\System32\OpenSSH\ssh.exe - Доступ запрещен.
Ответ или решение
Проблема с удалением OpenSSH сервера на Windows
Вам необходимо решить проблему с неудачной попыткой удаления OpenSSH сервера, а также с ошибкой запуска службы, которая может быть связана с системной ошибкой 1067. Давайте разберёмся с первопричинами и возможными решениями данной ситуации.
Ошибка 1067: Причины и Решения
Ошибка 1067, которая появляется при попытке начать службу OpenSSH, указывает на то, что процесс завершился неожиданно. Это может быть вызвано различными факторами, включая:
-
Конфликты с обновлениями Windows:
Как вы упомянули, проблема могла возникнуть после установки последнего обновления, а именно "Cumulative Update October 2024" для .NET Framework 4.8. Проверьте в журнале обновлений, были ли установлены какие-либо обновления, которые могли повлиять на работу службы OpenSSH. -
Проблемы с разрешениями:
Ошибки "Access is denied" в процессе удаления файлов из директории OpenSSH указывают на недостаток прав доступ к системным каталогам. Убедитесь, что вы выполняете команду от имени администратора.
Шаги по устранению проблемы
Вот несколько шагов, которые вы можете предпринять для решения этой проблемы:
-
Запуск командной строки от имени администратора:
Убедитесь, что вы открываете командную строку с правами администратора. Для этого найдите "Командная строка" в меню "Пуск", нажмите правой кнопкой мыши и выберите "Запуск от имени администратора". -
Остановка службы OpenSSH:
Прежде чем удалять OpenSSH, остановите службу. Введите следующую команду в командной строке:sc stop sshd
-
Удаление OpenSSH через PowerShell:
Если стандартная команда rmdir не работает, попробуйте удалить OpenSSH с помощью PowerShell. Выполните PowerShell от имени администратора и используйте следующую команду:Remove-WindowsFeature OpenSSH.Server
-
Проверка зависимостей:
Убедитесь, что никаких других программ или служб не зависят от службы OpenSSH. Это может быть причиной, по которой служба не может быть остановлена и удалена. -
Использование Safe Mode (Безопасный режим):
Если все вышеперечисленные методы не помогли, попробуйте перезагрузить систему в безопасном режиме. Это поможет разблокировать доступ к файлам, которые могут быть заняты другими процессами. -
Проверка целостности системных файлов:
Иногда проблема может быть связана с повреждением системных файлов. Для их проверки воспользуйтесь командой:sfc /scannow
-
Удаление директории OpenSSH вручную:
Если службы остановлены, но директория все еще не удаляется, попробуйте вручную удалить содержащиеся в ней файлы через безопасный режим или с использованием Live CD.
Заключение
Используя описанные выше методы, вы должны быть в состоянии устранить проблемы с удалением OpenSSH сервера и ошибкой 1067. Если ни один из предложенных решений не помог, рассмотрите возможность обращения в техническую поддержку Microsoft для более глубокого анализа проблемы.
Если у вас возникли дополнительные вопросы, не стесняйтесь задавать их.