Не вдалося встановити .net 3.5 на Windows 10 Помилка 800f0922


1

Я не в змозі встановити .net 3.5 під час моєї нової установки Windows 10. Steam намагається встановити це в основному для кожної гри, яку я намагаюся завантажити, але це завжди не вдається з кодом помилки 800F0922.

Я спробував декілька різних речей

  • виконання команди:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:E:\sources\sxs /All /LimitAccess

де E: це Win10 ISO (той самий, який я встановив)

  • запуск автономної версії інсталятора оновлення

  • Зарезервована система на 33% заповнена на 500mb розділі

  • Поставлення ключа reg на HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Послуга з іменем LocalSourcePath та значення REG_SZ e: \ source \ sxs

  • Запуск команди

dism /online /add-package /packagepath:E:\sources\sxs\microsoft-windows-netfx3-ondemand-package.cab
  • Запуск команди
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~
  • У мене не встановлено gpos

  • перезапуск служби оновлення Windows (wuauserv)

  • встановлення з appwiz.cpl> увімкнути функцію Windows> .net 3.5

  • виконував цей рядок команд:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    #that failed as an admin cmd lacks permissions
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

and then

DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth

Кожен різний спосіб установки перераховував таку саму помилку 800f0922

  • Мої помилки журналу DISM тут:

Весь журнал можна знайти на цій пастібі: http://pastebin.com/FpubWd0m

2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=10024  Error in operation: (null) (CBS HRESULT=0x800f0922) - CCbsConUIHandler::Error
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed processing package changes - CDISMPackageManager::ProcessChanges(hr:0x800f0922)
2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=4832 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2016-06-07 18:19:40, Error                 DISM   DISM Package Manager: PID=6348 TID=4832 Failed while processing command add-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0922)
2016-06-07 18:19:40, Info                  DISM   DISM Package Manager: PID=6348 TID=4832 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2016-06-07 18:19:40, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F0922

Я наткнувся, хлопці.


Ви додали новий MUI / мовний пакет після встановлення? У цьому випадку вам потрібно передати ISO на інший MUI та скопіювати папку SxS цієї версії MUI + ваш оригінальний ISO в C: \ SxS, щоб вона включала обидва файли MUI
magicandre1981

У мене є єдиний за замовчуванням англійська (Неможливо видалити)
user19702

Мені потрібна папка журналу CBS, щоб побачити більше. Також microsoft-windows-netfx3-ondemand-package.cab є частиною ISO "Особливості Windows 10 за запитом", а не звичайним ISO, тому це не працює. Вам потрібно отримати це через MSDN
magicandre1981

скопіюйте папку SxS з встановленого ISO на C: і переконайтесь, що SYSTEM, admin має повний доступ до папки. Тепер вкажіть на цю папку в команді
DISM

Відповіді:


1

У мене була подібна проблема, що раніше вона стосувалася попередньої установки функції .net 4.6

Це кроки, які я використав:

  1. На екрані "Програми та функції" виберіть на лівій панелі "Увімкнення та вимкнення функцій Windows"

  2. На початку списку повинні бути вузли .Net Framework 3.5 ... і .Net Framework 4.6 ...

  3. Опція 4.6 може бути обрана або частково вибрана, тому перевірте, що це за вибір, видаліть їх і натисніть кнопку ОК - їх слід видалити

  4. Виконайте команду DISM зверху, яка повинна досягти успіху

  5. Поверніться на екран функцій та застосуйте назад вилучені параметри

Сподіваюся, це допомагає


Просто спробував це і все спрацювало! Дякую тонну чувак.
користувач19702

-1

Після оновлення до Windows 10 Anniversary Update (Build 1607) я не зміг встановити .NET Framework 3.5. Я спробував відповідь Ассафла, але мені це не вийшло. Нарешті для мене працювало оновлення до оновлення до Windows 10 Creators (Build 1703). Тоді мені вдалося легко встановити .NET Framework 3.5, включивши його в діалоговому вікні « Особливості Windows» .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.