Forum

Пожалуйста or Регистрация для создания сообщений и тем.

SoftwareDistribution [Решено]

Page 1 of 3Next

Всем привет!
При нажатии кнопки "применить" в службах - System.IO.IOException: Не удается создать "C:\Windows\SoftwareDistribution", поскольку файл или каталог с тем же именем уже существует.
Игнорирую ошибку - вроде ни на что не влияет!
Пробовал также после сброса всех служб - ситуация не изменилась!
Windows 10 Pro x64 (20H2/19042.630)
W10T 16.3Beta Pro

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь

Здравствуйте. У меня тоже при переходе на 16.3 beta появилась эта ошибка (на всех трёх пк). Я просто удалил этот файл (не знаю правильно сделал или нет), ошибка пропала.

seriogas, привет 🖐
Сразу видно, кто шустро и стабильно и быстро обновляет beta =))
В Твоём случае – просто удали файл SoftwareDistribution в папке Windows и всё.


Цитата: Олег от 24.11.2020, 16:20

Здравствуйте. У меня тоже при переходе на 16.3 beta появилась эта ошибка (на всех трёх пк). Я просто удалил этот файл (не знаю правильно сделал или нет), ошибка пропала.

Привет =)) Правильно 👍

Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользователь

Обновите beta.
Подобной ошибки не будет 👏

Удаленный пользователь, Удаленный пользователь и ещё 3 отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Привет. Обновил. Свежак только что. Ошибку выдаёт. Удалю папку SoftwareDistribution как советуете.

а эта папка какой функционал несёт? опять создалась..

Привет. Та же ошибка, теперь ругается на папку. Можно сделать чтобы перед созданием сначала эта папка удалялась?

 а эта папка какой функционал несёт?

Как я понял в неё качаются обновления. По пути "C:\Windows\SoftwareDistribution\" должна быть папка "Download", но так как там файл  "Download" а не папка,  Windows не может создать эту папку и скачать обновления. Такой вот лайфхак.

admin и Удаленный пользователь отреагировали на эту запись.
adminУдаленный пользователь

Привет!
У меня аналогично, запустил сегодня и обратил внимание, что служба обновлений Windows в W10T сбросилась (что и раньше случалось - обновления естественно не ставятся), включил снова на запрет и получил ошибку

Спойлер
System.UnauthorizedAccessException: Отказано в доступе по пути "C:\Windows\SoftwareDistribution".
в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.File.InternalDelete(String path, Boolean checkHost)

seriogas, привет 🖐
Обнови Win 10 Tweaker 16.3 beta.
Примени отключение служб.

Спойлер
Как написал выше Олег, да, удаляется каталог Download в SoftwareDistribution, и создаётся файл Download.
Таким образом служба обновлений не сможет запустится, т.к. не может получить доступ к папке. Она вроде бы есть и вроде бы её нет. Лайфхак, опять же, как отмечено выше. В Windows нельзя создавать имена файлов и папок одинаковыми в одном и том же каталоге.

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь

Хачатур, привет!
Обновился, пробовал и с удалением "Download" папки и с созданием новой - ошибка остаётся, может что-то упустил ...
p.s. разобрался - надо было удалить всю папку "SoftwareDistribution"
Спасибо 🙂

Page 1 of 3Next