Меню

Net framework 4 ошибка 0х800с0005

Icon Ex Номер ошибки: Ошибка 0x800C0005
Название ошибки: .NET 4.0 Error Code 0X800C0005
Описание ошибки: Ошибка 0x800C0005: Возникла ошибка в приложении .NET Framework. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Microsoft Corporation
Программное обеспечение: .NET Framework
Относится к: Windows XP, Vista, 7, 8, 10, 11

Обзор «.NET 4.0 Error Code 0X800C0005»

Люди часто предпочитают ссылаться на «.NET 4.0 Error Code 0X800C0005» как на «ошибку времени выполнения», также известную как программная ошибка. Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Microsoft Corporation, выполняют отладку перед выпусками программного обеспечения. К сожалению, некоторые критические проблемы, такие как ошибка 0x800C0005, часто могут быть упущены из виду.

В выпуске последней версии .NET Framework может возникнуть ошибка, которая гласит: «.NET 4.0 Error Code 0X800C0005». Во время возникновения ошибки 0x800C0005 конечный пользователь может сообщить о проблеме в Microsoft Corporation. Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. В результате разработчик может использовать пакеты обновлений для .NET Framework, доступные с их веб-сайта (или автоматическую загрузку), чтобы устранить эти ошибки 0x800C0005 проблемы и другие ошибки.

Что запускает ошибку времени выполнения 0x800C0005?

«.NET 4.0 Error Code 0X800C0005» чаще всего может возникать при загрузке .NET Framework. Следующие три наиболее значимые причины ошибок выполнения ошибки 0x800C0005 включают в себя:

Ошибка 0x800C0005 Crash — это очень популярная ошибка выполнения ошибки 0x800C0005, которая приводит к завершению работы всей программы. Обычно это происходит, когда .NET Framework не может распознать, что ему дается неправильный ввод, или не знает, что он должен производить.

Утечка памяти «.NET 4.0 Error Code 0X800C0005» — последствия утечки памяти .NET Framework связаны с неисправной операционной системой. Повреждение памяти и другие потенциальные ошибки в коде могут произойти, когда память обрабатывается неправильно.

Ошибка 0x800C0005 Logic Error — логическая ошибка возникает, когда компьютер производит неправильный вывод, даже если вход правильный. Неисправный исходный код Microsoft Corporation может привести к этим проблемам с обработкой ввода.

Microsoft Corporation проблемы с .NET 4.0 Error Code 0X800C0005 чаще всего связаны с повреждением или отсутствием файла .NET Framework. В большинстве случаев скачивание и замена файла Microsoft Corporation позволяет решить проблему. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например .NET 4.0 Error Code 0X800C0005) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.

Распространенные проблемы .NET 4.0 Error Code 0X800C0005

Обнаруженные проблемы .NET 4.0 Error Code 0X800C0005 с .NET Framework включают:

  • «Ошибка .NET 4.0 Error Code 0X800C0005. «
  • «.NET 4.0 Error Code 0X800C0005 не является приложением Win32.»
  • «Извините, .NET 4.0 Error Code 0X800C0005 столкнулся с проблемой. «
  • «.NET 4.0 Error Code 0X800C0005 не может быть найден. «
  • «.NET 4.0 Error Code 0X800C0005 не найден.»
  • «Ошибка запуска программы: .NET 4.0 Error Code 0X800C0005.»
  • «Файл .NET 4.0 Error Code 0X800C0005 не запущен.»
  • «Ошибка .NET 4.0 Error Code 0X800C0005. «
  • «Ошибка в пути к программному обеспечению: .NET 4.0 Error Code 0X800C0005. «

Проблемы .NET 4.0 Error Code 0X800C0005 с участием .NET Frameworks возникают во время установки, при запуске или завершении работы программного обеспечения, связанного с .NET 4.0 Error Code 0X800C0005, или во время процесса установки Windows. Отслеживание того, когда и где возникает ошибка .NET 4.0 Error Code 0X800C0005, является важной информацией при устранении проблемы.

.NET 4.0 Error Code 0X800C0005 Истоки проблем

Проблемы .NET 4.0 Error Code 0X800C0005 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с .NET 4.0 Error Code 0X800C0005, или к вирусам / вредоносному ПО.

Более конкретно, данные ошибки .NET 4.0 Error Code 0X800C0005 могут быть вызваны следующими причинами:

  • Недопустимая или поврежденная запись .NET 4.0 Error Code 0X800C0005.
  • Вирус или вредоносное ПО, повреждающее .NET 4.0 Error Code 0X800C0005.
  • Другая программа (не связанная с .NET Framework) удалила .NET 4.0 Error Code 0X800C0005 злонамеренно или по ошибке.
  • .NET 4.0 Error Code 0X800C0005 конфликтует с другой программой (общим файлом).
  • .NET Framework (.NET 4.0 Error Code 0X800C0005) поврежден во время загрузки или установки.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Код ошибки 0x800c0005 можно встретить в Windows 10 при разных сценариях: при попытке установить .NET Framework 4, установке ожидающего обновления Windows или загрузке обновления. Также, эту ошибку можно встретить в Xbox One при установки игры или при попытке загрузить обновление игры. Независимо в кокам сценарии вы встретили ошибку 0x800c0005, рекомендую выполнить все пункты по порядку. Также, точное нахождение параметров в Xbox One я не смогу показать из-за отсутствия консоли, но вы можете самостоятельно найти эти параметры. Способы к Xbox One находятся в коне 4 и 5.

1. Отключить сторонний брандмауэр

Виновником данной ошибке в Windows 10 был замечен сторонний брандмауэр, который обычно входит в сторонний антивирусный пакет. Если у вас установлен сторонний антивирус, то его брандмауэр может блокировать сетевой доступ к серверам и соответственно будет появляться ошибка 0x800c0005. Важно понимать, что простое отключение стороннего антивируса на некоторое время не поможет, так как встроенный в него брандмауэр будет работать с заданными сценариями. В этом случае, рекомендую полностью удалить сторонний антивирус, после чего перезагрузите ПК и проверьте, устранена ли проблема.

2. Перерегистрация DLL

Если ошибка 0x800c0005 появляется при попытке установить .NET Framework 4 или установке обновления Windows 10, то по словам Microsoft, причина может быть в DLL файлах (Softpub.dll, Wintrust.dll, Initpki.dll), которые не зарегистрированы в системе и Windows 10 не может их использовать для правильной работы.

Запустите командную строку от имени администратора и введите команды ниже, чтобы зарегистрировать эти DLL файлы в системе.

  • regsvr32 Softpub.dll
  • regsvr32 Wintrust.dll
  • regsvr32 Initpki.dll

Перезагрузите систему.

regsvr32 Softpub.dll

3. Сброс компонентов обновления

Если ошибка 0x800c0005 появляется при попытке установить ожидающие обновления в Windows 10, то старые файлы зависимостей обновления могут конфликтовать с новыми. Это легко исправить при помощи автоматического создания новых каталогов. Для этого, запустите командную строку от имени администратора и введите следующие команды по порядку, которые остановят службы, чтобы они нам не мешали в дальнейшим для создания каталогов.

  1. net stop cryptsvc
  2. net stop wuauserv
  3. net stop bits
  4. net stop appidsvc

net stop cryptsvc cmd

Как только мы остановили службы связанные с центром обновления, теперь переименуем каталоги (папки), которые отвечают за обновления системы. Таким образом, новые папки создадутся автоматически по умолчанию. Вводим две команды:

  1. Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
  2. Ren %systemroot%system32catroot2 catroot2.bak

Ren systemroot SoftwareDistribution SoftwareDistribution.bak

Как только переименовали папки, нужно запустить службы, которые мы останавливали в начале. Вводим команды:

  1. net start cryptsvc
  2. net start wuauserv
  3. net start bits
  4. net start appidsvc

Перезагрузите систему и проверьте, устранена ли ошибка 0x800c0005.

net start cryptsvc

4. Смена DNS

Виновником данной ошибки был DNS адрес. который стоял в автоматическом режиме. Этот способ применим для Windows 10 и для Xbox One. Я покажу пример для Win10.

  • Нажмите сочетание кнопок Win+R и введите ncpa.cpl, чтобы открыть сетевые адаптеры.
  • Нажмите правой кнопкой мыши по сетевому адаптеру, через который осуществляете подключение к интернету, и выберите «Свойства«.
  • Выделите одним нажатием мыши IP версии 4 (TCP/IPv4) и ниже щелкните по кнопке «Свойства«.
  • Установите значение «Использовать следующие адреса DNS-серверов».
  • Задайте предпочтительный 8.8.8.8 и альтернативный 8.8.4.4.
  • Установите галочку «Подтвердить параметры при выходе» и нажмите OK.

настройка DNS от google

5. Xbox One питание

В консоли Xbox One проблема может быть с сетевой несогласованностью, которая не сбрасывается автоматически. В этом случае, вы просто нажмите кнопку выключения и удерживайте её пока не погаснуть светодиоды спереди. Когда консоль выключилась полностью, отсоедините питание с розетки на минуту, чтобы разрядить конденсаторы, тем самым сбросив кеш, и включите все обратно. Если вы увидите более длинную анимацию, около 5 секунд, это означает, что операция прошла успешно.


Смотрите еще:

  • Как установить NET Framework 2.0 3.0 и 3.5 в Windows 10
  • Ошибка 0x800f0954 при установке NET Framework 3.5
  • Исправить ошибку 0x80070570 в Windows 10/7 
  • 0x8007025D: Windows не удается установить необходимые файлы 
  • Исправить ошибку 0x800705b4 обновления Windows 10

[ Telegram | Поддержать ]

Содержание

  1. Исправить код ошибки 0x800c0005 в Windows 10 и Xbox
  2. 1. Отключить сторонний брандмауэр
  3. 2. Перерегистрация DLL
  4. 3. Сброс компонентов обновления
  5. 4. Смена DNS
  6. 5. Xbox One питание
  7. Как исправить ошибку .NET Framework 0x800C0005
  8. Обзор «.NET 4.0 Error Code 0X800C0005»
  9. Что запускает ошибку времени выполнения 0x800C0005?
  10. Распространенные проблемы .NET 4.0 Error Code 0X800C0005
  11. .NET 4.0 Error Code 0X800C0005 Истоки проблем
  12. Как исправить код ошибки 0x800c0005 «Ваш компьютер не подключен к Интернету»
  13. Отключить сторонний брандмауэр
  14. Перерегистрация файлов .DLL
  15. Сброс ошибки Центра обновления Windows
  16. Включение питания консоли (только для Xbox One)
  17. Включение UPnP или перенаправление необходимых портов вручную
  18. Переход на гугл DNS
  19. A. Переключение на Google DNS на Xbox One
  20. Б. Переключение на Google DNS в Windows

Исправить код ошибки 0x800c0005 в Windows 10 и Xbox

Код ошибки 0x800c0005 можно встретить в Windows 10 при разных сценариях: при попытке установить .NET Framework 4, установке ожидающего обновления Windows или загрузке обновления. Также, эту ошибку можно встретить в Xbox One при установки игры или при попытке загрузить обновление игры. Независимо в кокам сценарии вы встретили ошибку 0x800c0005, рекомендую выполнить все пункты по порядку. Также, точное нахождение параметров в Xbox One я не смогу показать из-за отсутствия консоли, но вы можете самостоятельно найти эти параметры. Способы к Xbox One находятся в коне 4 и 5.

1. Отключить сторонний брандмауэр

Виновником данной ошибке в Windows 10 был замечен сторонний брандмауэр, который обычно входит в сторонний антивирусный пакет. Если у вас установлен сторонний антивирус, то его брандмауэр может блокировать сетевой доступ к серверам и соответственно будет появляться ошибка 0x800c0005. Важно понимать, что простое отключение стороннего антивируса на некоторое время не поможет, так как встроенный в него брандмауэр будет работать с заданными сценариями. В этом случае, рекомендую полностью удалить сторонний антивирус , после чего перезагрузите ПК и проверьте, устранена ли проблема.

2. Перерегистрация DLL

Если ошибка 0x800c0005 появляется при попытке установить .NET Framework 4 или установке обновления Windows 10, то по словам Microsoft, причина может быть в DLL файлах (Softpub.dll, Wintrust.dll, Initpki.dll), которые не зарегистрированы в системе и Windows 10 не может их использовать для правильной работы.

Запустите командную строку от имени администратора и введите команды ниже, чтобы зарегистрировать эти DLL файлы в системе.

  • regsvr32 Softpub.dll
  • regsvr32 Wintrust.dll
  • regsvr32 Initpki.dll

3. Сброс компонентов обновления

Если ошибка 0x800c0005 появляется при попытке установить ожидающие обновления в Windows 10, то старые файлы зависимостей обновления могут конфликтовать с новыми. Это легко исправить при помощи автоматического создания новых каталогов. Для этого, запустите командную строку от имени администратора и введите следующие команды по порядку, которые остановят службы, чтобы они нам не мешали в дальнейшим для создания каталогов.

  1. net stop cryptsvc
  2. net stop wuauserv
  3. net stop bits
  4. net stop appidsvc

Как только мы остановили службы связанные с центром обновления, теперь переименуем каталоги (папки), которые отвечают за обновления системы. Таким образом, новые папки создадутся автоматически по умолчанию. Вводим две команды:

  1. Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
  2. Ren %systemroot%system32catroot2 catroot2.bak

Как только переименовали папки, нужно запустить службы, которые мы останавливали в начале. Вводим команды:

  1. net start cryptsvc
  2. net start wuauserv
  3. net start bits
  4. net start appidsvc

Перезагрузите систему и проверьте, устранена ли ошибка 0x800c0005.

4. Смена DNS

Виновником данной ошибки был DNS адрес. который стоял в автоматическом режиме. Этот способ применим для Windows 10 и для Xbox One. Я покажу пример для Win10.

  • Нажмите сочетание кнопок Win+R и введите ncpa.cpl, чтобы открыть сетевые адаптеры.
  • Нажмите правой кнопкой мыши по сетевому адаптеру, через который осуществляете подключение к интернету, и выберите «Свойства«.
  • Выделите одним нажатием мыши IP версии 4 (TCP/IPv4) и ниже щелкните по кнопке «Свойства«.
  • Установите значение «Использовать следующие адреса DNS-серверов».
  • Задайте предпочтительный 8.8.8.8 и альтернативный 8.8.4.4.
  • Установите галочку «Подтвердить параметры при выходе» и нажмите OK.

5. Xbox One питание

В консоли Xbox One проблема может быть с сетевой несогласованностью, которая не сбрасывается автоматически. В этом случае, вы просто нажмите кнопку выключения и удерживайте её пока не погаснуть светодиоды спереди. Когда консоль выключилась полностью, отсоедините питание с розетки на минуту, чтобы разрядить конденсаторы, тем самым сбросив кеш, и включите все обратно. Если вы увидите более длинную анимацию, около 5 секунд, это означает, что операция прошла успешно.

Источник

Как исправить ошибку .NET Framework 0x800C0005

Номер ошибки: Ошибка 0x800C0005
Название ошибки: .NET 4.0 Error Code 0X800C0005
Описание ошибки: Ошибка 0x800C0005: Возникла ошибка в приложении .NET Framework. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Microsoft Corporation
Программное обеспечение: .NET Framework
Относится к: Windows XP, Vista, 7, 8, 10, 11

Обзор «.NET 4.0 Error Code 0X800C0005»

Люди часто предпочитают ссылаться на «.NET 4.0 Error Code 0X800C0005» как на «ошибку времени выполнения», также известную как программная ошибка. Чтобы убедиться, что функциональность и операции работают в пригодном для использования состоянии, разработчики программного обеспечения, такие как Microsoft Corporation, выполняют отладку перед выпусками программного обеспечения. К сожалению, некоторые критические проблемы, такие как ошибка 0x800C0005, часто могут быть упущены из виду.

В выпуске последней версии .NET Framework может возникнуть ошибка, которая гласит: «.NET 4.0 Error Code 0X800C0005». Во время возникновения ошибки 0x800C0005 конечный пользователь может сообщить о проблеме в Microsoft Corporation. Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. В результате разработчик может использовать пакеты обновлений для .NET Framework, доступные с их веб-сайта (или автоматическую загрузку), чтобы устранить эти ошибки 0x800C0005 проблемы и другие ошибки.

Что запускает ошибку времени выполнения 0x800C0005?

«.NET 4.0 Error Code 0X800C0005» чаще всего может возникать при загрузке .NET Framework. Следующие три наиболее значимые причины ошибок выполнения ошибки 0x800C0005 включают в себя:

Ошибка 0x800C0005 Crash — это очень популярная ошибка выполнения ошибки 0x800C0005, которая приводит к завершению работы всей программы. Обычно это происходит, когда .NET Framework не может распознать, что ему дается неправильный ввод, или не знает, что он должен производить.

Утечка памяти «.NET 4.0 Error Code 0X800C0005» — последствия утечки памяти .NET Framework связаны с неисправной операционной системой. Повреждение памяти и другие потенциальные ошибки в коде могут произойти, когда память обрабатывается неправильно.

Ошибка 0x800C0005 Logic Error — логическая ошибка возникает, когда компьютер производит неправильный вывод, даже если вход правильный. Неисправный исходный код Microsoft Corporation может привести к этим проблемам с обработкой ввода.

Microsoft Corporation проблемы с .NET 4.0 Error Code 0X800C0005 чаще всего связаны с повреждением или отсутствием файла .NET Framework. В большинстве случаев скачивание и замена файла Microsoft Corporation позволяет решить проблему. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например .NET 4.0 Error Code 0X800C0005) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.

Распространенные проблемы .NET 4.0 Error Code 0X800C0005

Обнаруженные проблемы .NET 4.0 Error Code 0X800C0005 с .NET Framework включают:

  • «Ошибка .NET 4.0 Error Code 0X800C0005. «
  • «.NET 4.0 Error Code 0X800C0005 не является приложением Win32.»
  • «Извините, .NET 4.0 Error Code 0X800C0005 столкнулся с проблемой. «
  • «.NET 4.0 Error Code 0X800C0005 не может быть найден. «
  • «.NET 4.0 Error Code 0X800C0005 не найден.»
  • «Ошибка запуска программы: .NET 4.0 Error Code 0X800C0005.»
  • «Файл .NET 4.0 Error Code 0X800C0005 не запущен.»
  • «Ошибка .NET 4.0 Error Code 0X800C0005. «
  • «Ошибка в пути к программному обеспечению: .NET 4.0 Error Code 0X800C0005. «

Проблемы .NET 4.0 Error Code 0X800C0005 с участием .NET Frameworks возникают во время установки, при запуске или завершении работы программного обеспечения, связанного с .NET 4.0 Error Code 0X800C0005, или во время процесса установки Windows. Отслеживание того, когда и где возникает ошибка .NET 4.0 Error Code 0X800C0005, является важной информацией при устранении проблемы.

.NET 4.0 Error Code 0X800C0005 Истоки проблем

Проблемы .NET 4.0 Error Code 0X800C0005 могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с .NET 4.0 Error Code 0X800C0005, или к вирусам / вредоносному ПО.

Более конкретно, данные ошибки .NET 4.0 Error Code 0X800C0005 могут быть вызваны следующими причинами:

  • Недопустимая или поврежденная запись .NET 4.0 Error Code 0X800C0005.
  • Вирус или вредоносное ПО, повреждающее .NET 4.0 Error Code 0X800C0005.
  • Другая программа (не связанная с .NET Framework) удалила .NET 4.0 Error Code 0X800C0005 злонамеренно или по ошибке.
  • .NET 4.0 Error Code 0X800C0005 конфликтует с другой программой (общим файлом).
  • .NET Framework (.NET 4.0 Error Code 0X800C0005) поврежден во время загрузки или установки.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Источник

Как исправить код ошибки 0x800c0005 «Ваш компьютер не подключен к Интернету»

Код ошибки 0x800c0005 появляется в Windows после сбоя собственной или сторонней задачи после проблем с загрузкой файлов. В большинстве случаев эта проблема связана с ошибкой, связанной с несколькими файлами библиотеки динамической компоновки (.DDL). Тем не менее, тот же код ошибки также сообщается в Xbox One.

Код ошибки 0x800c0005

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Как выясняется, существует несколько различных виновников, которые могут привести к возникновению этого кода ошибки в Windows или Xbox One:

  • Помехи стороннего брандмауэра. Как выясняется, эта проблема вполне может быть вызвана чрезмерной защитой AV-комплекта, который блокирует соединение с внешним сервером, что приводит к ошибке. В этом случае попробуйте удалить брандмауэр и посмотрите, исчезнет ли код ошибки.
  • Проблема с парком динамических библиотек. Если вы видите этот код ошибки при попытке установить версию .NET Framework или при обновлении приложения Onedrive, скорее всего, вы имеете дело с несколькими DDL-файлами, которые зарегистрированы неправильно , В этом случае вы сможете решить эту проблему, повторно зарегистрировав файлы из командной строки с повышенными привилегиями CMD.
  • Несогласованность Центра обновления Windows — если вы видите эту ошибку при попытке обновить собственный компонент через Центр обновления Windows, скорее всего, вы имеете дело с какой-то порчей, коренящейся во временных папках. В этом случае вы сможете исправить проблему, сбросив все соответствующие службы WU и очистив папки SoftwareDistribution и CatRoot2.
  • Временная проблема с файлом в Xbox One — если вы видите эту ошибку в Xbox One (при запуске игры), скорее всего, вы имеете дело с какой-то несоответствием, которое коренится во временном файле. В этом случае вам следует выполнить процедуру включения / выключения питания.
  • NAT закрыт — на ПК и Xbox One этот код ошибки может появиться из-за того, что преобразование сетевых адресов (NAT) закрыто. В этом случае вы сможете решить проблему, включив UPnP в настройках вашего маршрутизатора или перенаправив необходимые порты вручную.
  • Несоответствие DNS — в случае, если вы видите этот код ошибки при попытке создать вечеринку в Xbox One или через приложение Xbox (в Windows 10), вероятно, вы имеете дело с несовместимым DNS. Если этот сценарий применим, вам следует переключиться на эквивалент Google DNS и посмотреть, не приведет ли это к решению проблемы.

Отключить сторонний брандмауэр

По мнению некоторых затронутых пользователей, эта проблема также может возникать из-за чрезмерной защиты AV-комплекта, который в итоге блокирует соединение с внешним сервером, что приводит к выдаче кода ошибки 0x8004005.

Если вы используете сторонний пакет, вы должны удалить его, прежде чем пытаться выполнить процедуру, которая в настоящее время не работает, и посмотреть, не приведет ли это к решению проблемы. Имейте в виду, что отключения защиты в реальном времени, скорее всего, будет недостаточно, поскольку те же правила безопасности будут оставаться в силе, даже если основная служба AV отключена.

Если этот сценарий применим и вы используете сторонний брандмауэр, который, как вы подозреваете, может вызывать проблему, полностью удалите программу безопасности вместе с каждым остаточным файлом.

После этого перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.

Если та же проблема все еще возникает, перейдите к следующему потенциальному решению ниже.

Перерегистрация файлов .DLL

Если вы видите ошибку 0x800C0005 при попытке установить .NET Framework 4 или при установке ожидающего обновления Windows, вероятно, вы столкнулись с этой проблемой из-за нескольких файлов библиотеки динамических ссылок (Softpub.dll, Wintrust.dll). и Initpki.dll), которые неправильно зарегистрированы, поэтому ваша операционная система не может использовать их должным образом.

В случае, если этот сценарий применим, вы сможете исправить проблему, используя командную строку с повышенными правами для повторной регистрации файлов 3 Dynamic Link Library. Несколько затронутых пользователей подтвердили, что операция, наконец, позволила им завершить задачу, не увидев ошибку 0x800C0005.

Вот краткое руководство по перерегистрации проблемных файлов .DLL:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «cmd» внутри текстового поля, затем нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
  2. Как только вы окажетесь в командной строке с повышенными привилегиями, введите следующие команды в любом порядке и нажмите Enter после каждой, чтобы заново зарегистрировать проблемные файлы библиотеки динамической ссылки: regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll
  3. После завершения операции закройте командную строку с повышенными правами и перезагрузите компьютер.
  4. После завершения следующего запуска повторите действие, которое ранее вызывало ошибку 0x8004005, и проверьте, устранена ли проблема.

Сброс ошибки Центра обновления Windows

Если вы видите эту ошибку при попытке установить ожидающее обновление Windows, скорее всего, вы имеете дело с каким-то повреждением, которое в конечном итоге затрагивает файлы и зависимости, связанные с обновлением Windows.

Если этот сценарий применим, вы сможете исправить проблему, сбросив компонент Центра обновления Windows с помощью инструментов, доступных для конечных пользователей. Несколько затронутых пользователей подтвердили, что им, наконец, удалось решить проблему путем сброса Центра обновления Windows и всех связанных зависимостей.

Если вы хотите применить исправление того же типа, следуйте приведенным ниже инструкциям, чтобы исправить код ошибки 0x800c0005:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В разделе Контроль учетных записей пользователей нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
  2. Когда вы находитесь в командной строке с повышенными привилегиями, введите следующие команды и нажмите Enter, чтобы остановить основную службу Windows Update и связанные с ней зависимости: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

Примечание. Эти команды будут эффективно останавливать службу BITS, службу Windows Update и службу криптографии.

Как только вам удастся выполнить каждую из вышеперечисленных команд, вставьте следующие команды, чтобы переименовать папки SoftwareDistribution и CatRoot2: Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak Ren% systemroot% system32 catroot2 catroot2.bak

Примечание. Эти две команды заставят вашу операционную систему создавать новые папки для распространения программного обеспечения, что исключит влияние любых поврежденных файлов, которые хранятся в текущих папках.

  • Затем вставьте команды ниже и нажмите Enter после каждой, чтобы перезапустить службы, которые вы ранее отключили на шаге 2: net start bits net start wuauserv net start appidsvc net start cryptsvc
  • Перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.
  • Если это исправление неприменимо и вы видите эту ошибку на Xbox One, перейдите к следующему потенциальному исправлению ниже.

    Включение питания консоли (только для Xbox One)

    Если вы видите код ошибки 0x800c0005 при попытке загрузить обновление игры или при попытке начать вечеринку, возможно, вы имеете дело с какой-то сетевой несогласованностью, которой способствуют некоторые типы файлов, которые хранятся локально.

    В этом случае вы сможете решить проблему, выполнив процедуру включения и выключения питания на консоли Xbox One. Для этого следуйте приведенным ниже инструкциям, чтобы выполнить цикл питания и разрядить конденсаторы. Эта операция устранит большинство проблем, вызванных временными файлами и оставшимися файлами прошивки.

    1. Когда консоль Xbox One полностью включена, нажмите кнопку Xbox (на консоли) и держите ее нажатой до тех пор, пока на консоли не погаснут передние светодиоды.Велоспорт Xbox One консоли
    2. Как только ваша консоль полностью выключится, продолжайте и отсоедините кабель питания от электрической розетки и подождите 30 секунд или более, чтобы убедиться, что силовые конденсаторы полностью разряжены. Эта операция гарантирует, что нет никаких данных перекрестного запуска, которые могли бы все еще вызывать это поведение.
    3. Подключите кабель питания еще раз и загрузите консоль обычным способом. Пока консоль запускается, ищите начальную анимацию запуска. Если вы видите более длинную анимацию (журнал около 5 секунд), это означает, что операция прошла успешно.Длинная стартовая анимация для Xbox One
    4. Как только ваша консоль загрузится, повторите действие, которое ранее вызывало код ошибки 0x800c0005, и посмотрите, исправлена ​​ли проблема.

    Если та же проблема все еще возникает, перейдите к следующему потенциальному решению ниже.

    Включение UPnP или перенаправление необходимых портов вручную

    Если ни одно из возможных исправлений не сработало для вас, есть большая вероятность, что вы видите этот код ошибки из-за проблемы NAT (преобразование сетевых адресов). Если ваша консоль определяет, что ваш NAT закрыт, вам может быть запрещено выполнять определенные действия на вашей консоли.

    В этом случае вы сможете быстро решить проблему, включив Universal Plug and Play, если ваш маршрутизатор поддерживает это. Это обеспечит открытие вашего NAT, автоматически перенаправляя все порты, которые требуются вашей консольной ОС или игрой или приложением, в которое вы сейчас играете.

    Однако, если вы используете маршрутизатор, который не поддерживает UPnP, вам нужно будет вручную переадресовать необходимые порты, чтобы убедиться, что NAT открыт.

    Если этот сценарий не применим, перейдите к следующему потенциальному исправлению ниже.

    Переход на гугл DNS

    Если ни одно из указанных выше исправлений не помогло вам, скорее всего, вы имеете дело с проблемой DNS (Domain Name System). Сообщалось, что эта проблема возникла как на ПК, так и на Xbox One.

    Несколько затронутых пользователей, столкнувшихся с той же проблемой, подтвердили, что им удалось решить проблему, переключившись на DNS по умолчанию, предоставленный Google. Это решит большинство проблем, связанных с несовместимым DNS.

    Но имейте в виду, что в зависимости от платформы, где вы в конечном итоге видите 0x800c0005 (ПК или Xbox One), инструкции по переключению на DNS Google будут отличаться. Из-за этого мы создали 2 разных под-руководства, поэтому следуйте тому, что применимо к вашему текущему сценарию.

    A. Переключение на Google DNS на Xbox One

    1. На главной панели управления Xbox One нажмите меню «Гид» на контроллере, затем перейдите в «Настройки»> «Сеть» и откройте меню «Дополнительные настройки».
    2. Затем в меню «Дополнительные настройки» нажмите «Настройки DNS», а затем выберите «Вручную» в подменю.Дополнительные настройки сети для Xbox One
    3. Как только вы окажетесь в настройках DNS, продолжайте и установите 8.8.8.8 в качестве основного DNS и 8.8.4.4 в качестве вторичного DNS.Изменение DNS в Xbox

    Примечание. Если вы хотите использовать Google DNS для IPV6, используйте следующие значения:

    Первичный DNS — 208.67.222.222 Вторичный DNS — 208.67.220.220

  • Сохраните изменения, затем перезапустите консоль и посмотрите, исправлена ​​ли проблема.
  • Б. Переключение на Google DNS в Windows

    1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «ncpa.cpl» и нажмите Enter, чтобы открыть меню «Сетевые подключения».
    2. Зайдя в меню «Сетевые подключения», щелкните правой кнопкой мыши сеть, к которой вы в данный момент подключены. Если вы используете беспроводную сеть, щелкните правой кнопкой мыши Wi-Fi (Wireless Network Connection), затем выберите Свойства в контекстном меню.
      Примечание. Если вы подключены через кабель Ethernet, щелкните правой кнопкой мыши Ethernet (Local Area Connection).
    3. На экране «Свойства» выберите вкладку «Сеть» в горизонтальном меню вверху. затем перейдите к модулю в разделе «Это подключение использует следующие элементы», выберите «Протокол Интернета версии 4 (TCP / IPv4)» и нажмите кнопку «Свойства» ниже.
    4. На следующем экране выберите вкладку Общие, выберите переключатель, связанный с Использовать следующий адрес DNS-сервера, и замените DNS-сервер Preferrence и Альтернативный DNS-сервер следующими значениями: 8.8.8.8 8.8.4.4
    5. Как только вам удастся изменить значения соответствующим образом, выполните шаги 3 и 4 еще раз, чтобы изменить Интернет-протокол версии 6 (TCP / IPv6) на Google DNS: 2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
    6. Сохраните изменения, которые вы только что внесли, затем перезагрузите компьютер и повторите действие, которое ранее вызывало код ошибки 0x800C0005.

    Настройка DNS от Google на ПК

    Источник

    OS Version = 5.1.2600, Platform 2, Service Pack 2
    [1/2/2011, 18:32:9]OS Description = WinXP — x86 Professional Service Pack 2

    [1/2/2011, 18:32:9]
    OS Version Information

    [1/2/2011,
    18:32:9] Environment details: …

    [1/2/2011, 18:32:9]CommandLine
    = E:2b9c56058ee093b82634a17f\Setup.exe /x86 /x64 /ia64 /web
    [1/2/2011, 18:32:9]
    Environment details

    [1/2/2011, 18:32:9]Loading localized engine data for language 1033 from E:2b9c56058ee093b82634a17f1033LocalizedData.xml

    [1/2/2011,
    18:32:10] Entering Function: LocalizedData::CreateLocalizedData…

     [1/2/2011, 18:32:10]
    succeeded

    [1/2/2011,
    18:32:11] Entering Function: EngineData::CreateEngineData…

    [1/2/2011, 18:32:11]Current SetupVersion = 1.0
    [1/2/2011, 18:32:11]SetupVersion specified in ParameterInfo.xml is ‘1.0’
    [1/2/2011, 18:32:14]Using Simultaneous Download and Install mechanism[1/2/2011,
    18:32:14] exiting function/method

    [1/2/2011, 18:32:14]
    succeeded

    [1/2/2011,
    18:32:14] MaintenanceMode determination: evaluating EnterMaintenanceModeIf…

     [1/2/2011, 18:32:14]
    Exists evaluated to false

    [1/2/2011, 18:32:14]
    And evaluated to false

    [1/2/2011,
    18:32:14] Exists: evaluating…

    [1/2/2011, 18:32:14]
    Exists evaluated to true

    [1/2/2011, 18:32:14]TargetArchitecture is x86 [1/2/2011, 18:32:14]
    Equals evaluated to false

    [1/2/2011,
    18:32:14] Exists: evaluating…

    [1/2/2011, 18:32:14]MsiGetProductInfo with product code {394244F5-63DB-3B52-A1AB-3FF407A07E9B} found no matches [1/2/2011, 18:32:14]
    Exists evaluated to false

    [1/2/2011, 18:32:14]
    And evaluated to false

    [1/2/2011,
    18:32:14] Exists: evaluating…

    [1/2/2011, 18:32:14]
    MaintenanceMode determination evaluates to ‘not in maintenance mode’

    [1/2/2011,
    18:32:14] Operation Type: …

    [1/2/2011, 18:32:14]Operation:
    Installing

    [1/2/2011, 18:54:11]Final
    Result: Installation failed with error code: (0x800C0005) (Elapsed time: 0 00:21:57).

    Код ошибки 0x800c0005 появляется в Windows после сбоя собственной или сторонней задачи после проблем с загрузкой файлов. В большинстве случаев эта проблема связана с ошибкой, связанной с несколькими файлами библиотеки динамической компоновки (.DDL). Тем не менее, тот же код ошибки также сообщается в Xbox One.

    Код ошибки 0x800c0005

    Как выясняется, существует несколько различных виновников, которые могут привести к возникновению этого кода ошибки в Windows или Xbox One:

    • Помехи стороннего брандмауэра. Как выясняется, эта проблема вполне может быть вызвана чрезмерной защитой AV-комплекта, который блокирует соединение с внешним сервером, что приводит к ошибке. В этом случае попробуйте удалить брандмауэр и посмотрите, исчезнет ли код ошибки.
    • Проблема с парком динамических библиотек. Если вы видите этот код ошибки при попытке установить версию .NET Framework или при обновлении приложения Onedrive, скорее всего, вы имеете дело с несколькими DDL-файлами, которые зарегистрированы неправильно , В этом случае вы сможете решить эту проблему, повторно зарегистрировав файлы из командной строки с повышенными привилегиями CMD.
    • Несогласованность Центра обновления Windows — если вы видите эту ошибку при попытке обновить собственный компонент через Центр обновления Windows, скорее всего, вы имеете дело с какой-то порчей, коренящейся во временных папках. В этом случае вы сможете исправить проблему, сбросив все соответствующие службы WU и очистив папки SoftwareDistribution и CatRoot2.
    • Временная проблема с файлом в Xbox One — если вы видите эту ошибку в Xbox One (при запуске игры), скорее всего, вы имеете дело с какой-то несоответствием, которое коренится во временном файле. В этом случае вам следует выполнить процедуру включения / выключения питания.
    • NAT закрыт — на ПК и Xbox One этот код ошибки может появиться из-за того, что преобразование сетевых адресов (NAT) закрыто. В этом случае вы сможете решить проблему, включив UPnP в настройках вашего маршрутизатора или перенаправив необходимые порты вручную.
    • Несоответствие DNS — в случае, если вы видите этот код ошибки при попытке создать вечеринку в Xbox One или через приложение Xbox (в Windows 10), вероятно, вы имеете дело с несовместимым DNS. Если этот сценарий применим, вам следует переключиться на эквивалент Google DNS и посмотреть, не приведет ли это к решению проблемы.

    Отключить сторонний брандмауэр

    По мнению некоторых затронутых пользователей, эта проблема также может возникать из-за чрезмерной защиты AV-комплекта, который в итоге блокирует соединение с внешним сервером, что приводит к выдаче кода ошибки 0x8004005.

    Если вы используете сторонний пакет, вы должны удалить его, прежде чем пытаться выполнить процедуру, которая в настоящее время не работает, и посмотреть, не приведет ли это к решению проблемы. Имейте в виду, что отключения защиты в реальном времени, скорее всего, будет недостаточно, поскольку те же правила безопасности будут оставаться в силе, даже если основная служба AV отключена.

    Если этот сценарий применим и вы используете сторонний брандмауэр, который, как вы подозреваете, может вызывать проблему, полностью удалите программу безопасности вместе с каждым остаточным файлом.

    После этого перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.

    Если та же проблема все еще возникает, перейдите к следующему потенциальному решению ниже.

    Перерегистрация файлов .DLL

    Если вы видите ошибку 0x800C0005 при попытке установить .NET Framework 4 или при установке ожидающего обновления Windows, вероятно, вы столкнулись с этой проблемой из-за нескольких файлов библиотеки динамических ссылок (Softpub.dll, Wintrust.dll). и Initpki.dll), которые неправильно зарегистрированы, поэтому ваша операционная система не может использовать их должным образом.

    В случае, если этот сценарий применим, вы сможете исправить проблему, используя командную строку с повышенными правами для повторной регистрации файлов 3 Dynamic Link Library. Несколько затронутых пользователей подтвердили, что операция, наконец, позволила им завершить задачу, не увидев ошибку 0x800C0005.

    Вот краткое руководство по перерегистрации проблемных файлов .DLL:

    1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Внутри текстового поля введите «cmd» внутри текстового поля, затем нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
    2. Как только вы окажетесь в командной строке с повышенными привилегиями, введите следующие команды в любом порядке и нажмите Enter после каждой, чтобы заново зарегистрировать проблемные файлы библиотеки динамической ссылки: regsvr32 Softpub.dll regsvr32 Wintrust.dll regsvr32 Initpki.dll
    3. После завершения операции закройте командную строку с повышенными правами и перезагрузите компьютер.
    4. После завершения следующего запуска повторите действие, которое ранее вызывало ошибку 0x8004005, и проверьте, устранена ли проблема.

    Сброс ошибки Центра обновления Windows

    Если вы видите эту ошибку при попытке установить ожидающее обновление Windows, скорее всего, вы имеете дело с каким-то повреждением, которое в конечном итоге затрагивает файлы и зависимости, связанные с обновлением Windows.

    Если этот сценарий применим, вы сможете исправить проблему, сбросив компонент Центра обновления Windows с помощью инструментов, доступных для конечных пользователей. Несколько затронутых пользователей подтвердили, что им, наконец, удалось решить проблему путем сброса Центра обновления Windows и всех связанных зависимостей.

    Если вы хотите применить исправление того же типа, следуйте приведенным ниже инструкциям, чтобы исправить код ошибки 0x800c0005:

    1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В разделе Контроль учетных записей пользователей нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
    2. Когда вы находитесь в командной строке с повышенными привилегиями, введите следующие команды и нажмите Enter, чтобы остановить основную службу Windows Update и связанные с ней зависимости: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

      Примечание. Эти команды будут эффективно останавливать службу BITS, службу Windows Update и службу криптографии.

    3. Как только вам удастся выполнить каждую из вышеперечисленных команд, вставьте следующие команды, чтобы переименовать папки SoftwareDistribution и CatRoot2: Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak Ren% systemroot% system32 catroot2 catroot2.bak

      Примечание. Эти две команды заставят вашу операционную систему создавать новые папки для распространения программного обеспечения, что исключит влияние любых поврежденных файлов, которые хранятся в текущих папках.

    4. Затем вставьте команды ниже и нажмите Enter после каждой, чтобы перезапустить службы, которые вы ранее отключили на шаге 2: net start bits net start wuauserv net start appidsvc net start cryptsvc
    5. Перезагрузите компьютер и проверьте, устранена ли проблема при следующем запуске компьютера.

    Если это исправление неприменимо и вы видите эту ошибку на Xbox One, перейдите к следующему потенциальному исправлению ниже.

    Включение питания консоли (только для Xbox One)

    Если вы видите код ошибки 0x800c0005 при попытке загрузить обновление игры или при попытке начать вечеринку, возможно, вы имеете дело с какой-то сетевой несогласованностью, которой способствуют некоторые типы файлов, которые хранятся локально.

    В этом случае вы сможете решить проблему, выполнив процедуру включения и выключения питания на консоли Xbox One. Для этого следуйте приведенным ниже инструкциям, чтобы выполнить цикл питания и разрядить конденсаторы. Эта операция устранит большинство проблем, вызванных временными файлами и оставшимися файлами прошивки.

    1. Когда консоль Xbox One полностью включена, нажмите кнопку Xbox (на консоли) и держите ее нажатой до тех пор, пока на консоли не погаснут передние светодиоды.Велоспорт Xbox One консоли
    2. Как только ваша консоль полностью выключится, продолжайте и отсоедините кабель питания от электрической розетки и подождите 30 секунд или более, чтобы убедиться, что силовые конденсаторы полностью разряжены. Эта операция гарантирует, что нет никаких данных перекрестного запуска, которые могли бы все еще вызывать это поведение.
    3. Подключите кабель питания еще раз и загрузите консоль обычным способом. Пока консоль запускается, ищите начальную анимацию запуска. Если вы видите более длинную анимацию (журнал около 5 секунд), это означает, что операция прошла успешно.Длинная стартовая анимация для Xbox One
    4. Как только ваша консоль загрузится, повторите действие, которое ранее вызывало код ошибки 0x800c0005, и посмотрите, исправлена ​​ли проблема.

    Если та же проблема все еще возникает, перейдите к следующему потенциальному решению ниже.

    Включение UPnP или перенаправление необходимых портов вручную

    Если ни одно из возможных исправлений не сработало для вас, есть большая вероятность, что вы видите этот код ошибки из-за проблемы NAT (преобразование сетевых адресов). Если ваша консоль определяет, что ваш NAT закрыт, вам может быть запрещено выполнять определенные действия на вашей консоли.

    В этом случае вы сможете быстро решить проблему, включив Universal Plug and Play, если ваш маршрутизатор поддерживает это. Это обеспечит открытие вашего NAT, автоматически перенаправляя все порты, которые требуются вашей консольной ОС или игрой или приложением, в которое вы сейчас играете.

    Однако, если вы используете маршрутизатор, который не поддерживает UPnP, вам нужно будет вручную переадресовать необходимые порты, чтобы убедиться, что NAT открыт.

    Если этот сценарий не применим, перейдите к следующему потенциальному исправлению ниже.

    Переход на гугл DNS

    Если ни одно из указанных выше исправлений не помогло вам, скорее всего, вы имеете дело с проблемой DNS (Domain Name System). Сообщалось, что эта проблема возникла как на ПК, так и на Xbox One.

    Несколько затронутых пользователей, столкнувшихся с той же проблемой, подтвердили, что им удалось решить проблему, переключившись на DNS по умолчанию, предоставленный Google. Это решит большинство проблем, связанных с несовместимым DNS.

    Но имейте в виду, что в зависимости от платформы, где вы в конечном итоге видите 0x800c0005 (ПК или Xbox One), инструкции по переключению на DNS Google будут отличаться. Из-за этого мы создали 2 разных под-руководства, поэтому следуйте тому, что применимо к вашему текущему сценарию.

    A. Переключение на Google DNS на Xbox One

    1. На главной панели управления Xbox One нажмите меню «Гид» на контроллере, затем перейдите в «Настройки»> «Сеть» и откройте меню «Дополнительные настройки».
    2. Затем в меню «Дополнительные настройки» нажмите «Настройки DNS», а затем выберите «Вручную» в подменю.Дополнительные настройки сети для Xbox OneДополнительные настройки сети для Xbox One
    3. Как только вы окажетесь в настройках DNS, продолжайте и установите 8.8.8.8 в качестве основного DNS и 8.8.4.4 в качестве вторичного DNS.Изменение DNS в XboxИзменение DNS в Xbox

      Примечание. Если вы хотите использовать Google DNS для IPV6, используйте следующие значения:

      Первичный DNS — 208.67.222.222 Вторичный DNS — 208.67.220.220

    4. Сохраните изменения, затем перезапустите консоль и посмотрите, исправлена ​​ли проблема.

    Б. Переключение на Google DNS в Windows

    1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «ncpa.cpl» и нажмите Enter, чтобы открыть меню «Сетевые подключения».
    2. Зайдя в меню «Сетевые подключения», щелкните правой кнопкой мыши сеть, к которой вы в данный момент подключены. Если вы используете беспроводную сеть, щелкните правой кнопкой мыши Wi-Fi (Wireless Network Connection), затем выберите Свойства в контекстном меню.
      Примечание. Если вы подключены через кабель Ethernet, щелкните правой кнопкой мыши Ethernet (Local Area Connection).
    3. На экране «Свойства» выберите вкладку «Сеть» в горизонтальном меню вверху. затем перейдите к модулю в разделе «Это подключение использует следующие элементы», выберите «Протокол Интернета версии 4 (TCP / IPv4)» и нажмите кнопку «Свойства» ниже.
    4. На следующем экране выберите вкладку Общие, выберите переключатель, связанный с Использовать следующий адрес DNS-сервера, и замените DNS-сервер Preferrence и Альтернативный DNS-сервер следующими значениями: 8.8.8.8 8.8.4.4
    5. Как только вам удастся изменить значения соответствующим образом, выполните шаги 3 и 4 еще раз, чтобы изменить Интернет-протокол версии 6 (TCP / IPv6) на Google DNS: 2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
    6. Сохраните изменения, которые вы только что внесли, затем перезагрузите компьютер и повторите действие, которое ранее вызывало код ошибки 0x800C0005.

    Настройка DNS от Google на ПК

    • Remove From My Forums
    • Question

      1. <<< (Ignore the number please)

        I am trying to download .net framework 4, and it keeps giving me the error (0x800C0005). I have tried
        downloading it from the web installer, the installer that came with my Terraria Game (for which .net 4 is needed), I have also tried using the full setup. But it keeps giving me errors which leads me to believe that it is corrupt (re downloaded the full
        setup 5 times).I currently have no .net framework software installed on my computer.

        Here is the error report I got from %temp%.

        OS Version = 5.1.2600, Platform 2, Service Pack 3
        OS Description = WinXP — x86 Professional Service Pack 3

        CommandLine = D:5656366ec31611c6d8916ce67338eb\Setup.exe /passive /norestart /x86 /x64 /ia64 /web
        TimeZone = Eastern Daylight Time
        Initial LCID = 4105

         

        Using Simultaneous Download and Install mechanism

        Operation: Installing

        Package Name = Microsoft .NET Framework 4 Setup
        Package Version = 4.0.30319

        User Experience Data Collection Policy: UserControlled

         

        Number of applicable items: 7

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Final Result: Installation failed with error code: (0x800C0005) (Elapsed time: 0 00:34:41).

        It
        is always around 35 minutes when it fails (probably a time out)

        I should also note that I am unable to download software or patches from the Microsoft website, as it gives me this error in
        all browsers.

        Oops! Google Chrome could not connect to download.microsoft.com

        I now believe you have all the information you need to diagnose my issues.

        Good luck and godspeed!

    Answers

    • Actually, we don’t have all the information we need.

      Your comments about inability to get updates throiugh Windows Update, and inability to connect to Microsoft sites (which work fine) tells me you have issues far beyond the inability to install .NET Framework 4.0. Those issues should be addressed and resolved
      *before* you make further install attempts.

      The best place to address your general problems with XP is here:

      http://answers.microsoft.com/en-us/windows/forum/windows_xp

      Once you have the update and connection issues fixed, then return to these steps.

      First, please clean up from the failed installs with this tool:

      http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

      Be careful to remove *only* .NET Framework 4.0 entries, if any.

      Then, download the full standalone installer for .NET Framework 4.0:

      http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718

      Note: your current connectivity issues could be causing corruption in everything you download.

      Before *any* install attempt:

      Clean out your %temp% directory, reboot, then disable your AV software and any firewalls.

      Run the standalone installer from an account that has full administrative proveleges.

      If it fails again,  collect the logs with this:

      http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e0da314f-6216-4a18-bc6b-7d29cf83af20&displaylang=en

      Run Collect.exe. When it finishes, you’ll find vslogs.cab in your %temp% directory. Upload vslogs.cab to a public site, like SkyDrive, then post the link here.

      • Proposed as answer by

        Monday, June 27, 2011 9:22 AM

      • Marked as answer by
        Alexander Sun
        Thursday, June 30, 2011 10:10 AM

    • Remove From My Forums
    • Question

      1. <<< (Ignore the number please)

        I am trying to download .net framework 4, and it keeps giving me the error (0x800C0005). I have tried
        downloading it from the web installer, the installer that came with my Terraria Game (for which .net 4 is needed), I have also tried using the full setup. But it keeps giving me errors which leads me to believe that it is corrupt (re downloaded the full
        setup 5 times).I currently have no .net framework software installed on my computer.

        Here is the error report I got from %temp%.

        OS Version = 5.1.2600, Platform 2, Service Pack 3
        OS Description = WinXP — x86 Professional Service Pack 3

        CommandLine = D:5656366ec31611c6d8916ce67338eb\Setup.exe /passive /norestart /x86 /x64 /ia64 /web
        TimeZone = Eastern Daylight Time
        Initial LCID = 4105

         

        Using Simultaneous Download and Install mechanism

        Operation: Installing

        Package Name = Microsoft .NET Framework 4 Setup
        Package Version = 4.0.30319

        User Experience Data Collection Policy: UserControlled

         

        Number of applicable items: 7

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0
        Failed to turn on Bits Logging
        Error from JobError Callback : hr= 0x80072efd Context=5. Percentage downloaded = 0

        WinHttpDetectAutoProxyConfigUrl failed with error: 12180
        Unable to retrieve Proxy information although WinHttpGetIEProxyConfigForCurrentUser called succeeded

        Final Result: Installation failed with error code: (0x800C0005) (Elapsed time: 0 00:34:41).

        It
        is always around 35 minutes when it fails (probably a time out)

        I should also note that I am unable to download software or patches from the Microsoft website, as it gives me this error in
        all browsers.

        Oops! Google Chrome could not connect to download.microsoft.com

        I now believe you have all the information you need to diagnose my issues.

        Good luck and godspeed!

    Answers

    • Actually, we don’t have all the information we need.

      Your comments about inability to get updates throiugh Windows Update, and inability to connect to Microsoft sites (which work fine) tells me you have issues far beyond the inability to install .NET Framework 4.0. Those issues should be addressed and resolved
      *before* you make further install attempts.

      The best place to address your general problems with XP is here:

      http://answers.microsoft.com/en-us/windows/forum/windows_xp

      Once you have the update and connection issues fixed, then return to these steps.

      First, please clean up from the failed installs with this tool:

      http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

      Be careful to remove *only* .NET Framework 4.0 entries, if any.

      Then, download the full standalone installer for .NET Framework 4.0:

      http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718

      Note: your current connectivity issues could be causing corruption in everything you download.

      Before *any* install attempt:

      Clean out your %temp% directory, reboot, then disable your AV software and any firewalls.

      Run the standalone installer from an account that has full administrative proveleges.

      If it fails again,  collect the logs with this:

      http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e0da314f-6216-4a18-bc6b-7d29cf83af20&displaylang=en

      Run Collect.exe. When it finishes, you’ll find vslogs.cab in your %temp% directory. Upload vslogs.cab to a public site, like SkyDrive, then post the link here.

      • Proposed as answer by

        Monday, June 27, 2011 9:22 AM

      • Marked as answer by
        Alexander Sun
        Thursday, June 30, 2011 10:10 AM

    Чтотакое нет фреймворкПлатформа Net Framework была разработана специально для запуска многих программ и приложений, которые предназначены для использования на компьютерах с операционной системой Виндовс. Поэтому при установке новых программ и приложений нередко требуется загрузка специальных файлов и библиотек для платформы Нет Фреймворк. В некоторых случаях происходят сбои и установленное обеспечение работает некорректно.

    Что такое Net Framework

    Специалисты компании Майкрософт первоначально разрабатывали платформу для использования с приложениями специальной связи, но постепенно она превратилась в универсальное средство. Именно оно позволяет обеспечить правильную работу всех компонентов. Это своеобразный проводник, который выступает между операционной системой и программами, разработанными для других систем. Именно Framework может помочь запустить их в ОС Windows.

    Платформа Framework имеет свои особенности:

    1. Обеспечивает создание приложений и программ для игр и драйверов в любой среде, что позволит объединить любые модули, которые реализованы на различных языках. Например, благодаря компонентам получится объединить для работы два программных блока, даже если один будет написан на С#, а второй — на PascalABC. NET.
    2. Организовывает запуск игры на компьютере.
    3. Превращает все типы используемых данных в компоненты, которые могут работать вместе.
    4. Производит управление памятью.
    5. Имеет в своем составе большую базу библиотек, которые обеспечивают реализацию всех операций.
    6. Помогает расширить программные возможности многих языков программирования, помогает правильно организовать работу со службами, файлами, реестром и базами данных.
    7. Проводит работы по масштабированию веб-приложений.
    8. Улучшает производительности за счет уборки мусора.
    9. Обеспечивает сжатие архивов.
    10. Позволяет работать с массивами, которые превышают размер в 2 Гб.
    11. Выполняет поддержку Unicode в консоли.

    Net Framework

    С назначением и особенностями все понятно, остается только разобраться, как работает приложение и что делать, если возникают ошибки. Также стоит понимать, какой из пакетов выбрать для своего компьютера, чтобы не засорять память.

    Установка приложения

    На большинстве современных компьютеров Framework установлен вместе с операционной системой. Но иногда она оказывается неактуальной и устаревшей. В таком случае потребуется дополнительная установка нового пакета программы.

    Еще одной особенностью программного обеспечения является то, что в принципе самого обновления не происходит. Новый установленный пакет просто дополняет предыдущие версии. Постоянно требуется регулярная установка microsoft framework, последняя версия которой требуется для новых недавно выпущенных продуктов, так как старые версии продукта могут поддерживать не все программы.

    Установить можно программы самостоятельно, а можно воспользоваться услугами Центра обновления Windows, но если работа того сервиса отключена, то на такой метод не следует наделяться. Каждый обновленный пакет требует соблюдения определенных требований:

    • свободного места на жестком диске должно быть не менее 2,7 Мб, особенно если это касается net framework 4 5 для windows 7 x64;
    • частота процессора должна быть не менее 1 ГГц;
    • ОЗУ не менее 512 Мб.

    555

    Стоит быть готовым к тому, что долго устанавливается net framework 4 windows 7 из-за аппаратных требований и большого объема библиотек. После установки обязательна перезагрузка для внесения изменений в реестр.

    Возможные проблемы при работе

    Ошибки и проблемы Framework могут возникнуть не только во время установки, но и при работе операционной системы. При запуске некоторые приложения могут работать некорректно и выдавать ошибки. По номеру ошибки можно определить причину и способ ее устранения. Вариантов ошибок очень много, но с самыми распространенными следует познакомиться.

    Ошибка 0х800С0005

    После появления ошибки программа, с которой работает пользователь, просто вылетает. Иногда даже сам компьютер просто прекращает работу. Причиной появления может стать неправильная работа платформы или повреждение ее файлов. Иногда это просто системные сбои, а иногда компоненты повреждены вредоносным ПО или удалены другой программой.

    Ошибка 0х800С0005 устранима собственными силами. Для этого потребуется выполнить следующую последовательность действий:

    1. Как исправить ошибку .NET 4.0 Error Code 0X800C0005 Провести восстановление всех записей реестра, которые связаны с ошибкой под кодом 0х00С0005.
    2. Проверить компьютер на наличие вирусов и другого вредоносного ПО.
    3. Воспользоваться встроенной утилитой cleanmgr, чтобы удалить с устройства весь мусор в виде временных файлов и папок.
    4. Обновить драйвера.
    5. С помощью «Восстановления системы» провести отмену последних изменений.
    6. Удалить Framework, с которой связана ошибка, а затем заново переустановить.
    7. Проверить системные файлы с помощью sfc/scannow.
    8. Провести установку всех обновлений для Windows.

    Выполнять исправление следует в такой последовательности, чтобы избежать лишних действий. На каждом из этапов ошибка может исчезнуть.

    Код 0х800f081f

    Очень часто при установке Windows 10 возникает проблема, которая характеризуется сообщением с указанием кода 0x800f081f. Чаще всего она связана с тем, что приложения и программы, особенно игровые, требуют наличия установленной microsoft net framework для windows 10 версии 3.5, а при инсталляции Виндовс 10 устанавливается 4.6. Версия 3.5 также может быть установлена, но не активирована.

    Ошибка 0x800f081f windows 10

    Не всегда последняя версия net framework обеспечит работу всех установленных программ, каждому приложению нужна своя платформа от Microsoft.

    Чтобы решить эту проблему, можно действовать по следующему алгоритму.

    1. Проверить наличие версии Framework 3.5. Если она установлена, то потребуется ее просто активировать. В меню Пуск потребуется найти «Программы и компоненты» — «Включение или отключение компонентов». Напротив соответствующей платформы следует поставить галочку, запустится активация. После ее окончания потребуется перезагрузить компьютер и проверить работу нужного софта.
    2. Запустить автоматическую службу обновления Windows, не стоит пугаться задержек: они возникают из-за активации. Компьютер может немного зависать.
    3. Если автоматическое обновление не установило нужную версию платформы, то можно воспользоваться инсталляционным автономным пакетом. Установщик потребуется предварительно скачать через торрент или другим способом и запустить на установку.

    555

    Этой же проблеме только для Windows 8/8.1 соответствует код ошибки 0x800F0906.

    Более простое решение

    Чтобы справляться с регулярными проблемами с установкой и работой платформы Фреймворк, можно воспользоваться готовой утилитой, например, Microsoft. Net Framework Repair Tool. Она поможет обнаружить и правильно исправить возникающие проблемы. Работать утилита может в автоматическом режиме, а можно воспользоваться мастером с пошаговой работой.

    .NET Framework для Windows

    Принцип работы приложения заключается в следующем: сначала инструменты утилиты проводят диагностику и находят проблему. С разрешения пользователя вносятся изменения. Далее инструмент пытается восстановить работу платформы Net Framework. С разрешения пользователя Microsoft отправляются собранные данные.

    Originally posted 2018-05-26 19:09:46.

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Net framework 3 5 для windows 10 не устанавливается ошибка 0x800f081f
  • Net framework 3 5 для windows 10 не устанавливается ошибка 0x80070422