Net framework код ошибки 0x80070002

  • Remove From My Forums
  • Question

  • Hello,

    Recently i downloaded a game from Steam. It seems that this game needs a .Net Framework 3.5, so as it said, I tried to install framework.
    Unfortunately something went wrong because there is 0x80070002 error.
    I’ve checked my .Netframe work with verify tool, checked the log files and it seems that Netframework is not installed at all.
    Tried to check framework in Windows features but it won’t work either.
    There is  any possible way to fix it? Or the backup is the only option?

Answers

  • Hi Geseum,

    Welcome to the MSDN forum.

    The error code «0x80070002» often means the file or folder cannot found, you could take the following methods to see if there are any system errors and repair missing
    or corrupted system files.

    1.
     Use System File Checker to repair damaged Windows files

    • Open an elevated command prompt.
    • Run the «sfc /scannow» command.

    2. Run the DISM tool to check and repair the Windows Update corruption errors

    • Open an elevated command prompt.
    • Run the command:DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

    Replace the C:RepairSourceWindows placeholder with the location of your repair source.

    Meanwhile, you can have a try with other ways to install the .NET Framework 3.5.

    1. Use the Windows 10 DVD to enable the .NET Framework 3.5

    • Insert Windows 10 DVD or mount ISO image. The source of this feature can be found in folder E:sourcessxs (In this case E: the user’s drive letter on which the user has loaded
      Windows 10 Media.)

    • Open cmd.exe with administrator privileges
    • Run the following command
      Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:E:sourcessxs /LimitAccess, and hit Enter. After completing the installation of .NET Framework 3.5 you can see that the feature is enabled.

    2. Download the .NET Framework 3.5 installer to install

    The download link of the .NET Framework 3.5 installer:
    https://www.microsoft.com/en-us/download/details.aspx?id=21

    Best regards,

    Sara


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. Click HERE to participate
    the survey.

    • Proposed as answer by

      Friday, August 5, 2016 9:58 AM

    • Marked as answer by
      Sara LiuMicrosoft contingent staff
      Tuesday, August 9, 2016 1:25 AM

Собственно сабж. Уже заколебался.

Метод с ДИСМом где надо вводить команду DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:sourcessxs не помогает, возникает «Ошибка 2, не удаётся найти указанный файл.»

Лог DISM мне непонятен, просто процитирую его здесь (см. в конце).

Проблема у меня на Windows 8.1 update 1 Pro (лиценз). Три образа перепробовал: 8, 8.1, 8.1 update 1 — везде DISM не помогает.

Вот его лог (точнее, лог последней попытки):

2014-10-05 00:25:22, Info                  DISM   PID=4224 TID=4728 Scratch directory set to ‘C:UsersB7E3~1AppDataLocalTemp’. — CDISMManager::put_ScratchDir
2014-10-05 00:25:22, Info                  DISM   PID=4224 TID=4728 DismCore.dll version: 6.3.9600.17031 — CDISMManager::FinalConstruct
2014-10-05 00:25:22, Info                  DISM   PID=4224 TID=4728 Successfully loaded the ImageSession at «C:WindowsSystem32Dism» — CDISMManager::LoadLocalImageSession
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Found and Initialized the DISM Logger. — CDISMProviderStore::Internal_InitializeLogger
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Failed to get and initialize the PE Provider.  Continuing by
assuming that it is not a WinPE image. — CDISMProviderStore::Final_OnConnect

2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Finished initializing the Provider Map. — CDISMProviderStore::Final_OnConnect
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Getting Provider DISMLogger — CDISMProviderStore::GetProvider
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Getting Provider DISMLogger — CDISMProviderStore::GetProvider
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:22, Info                  DISM   DISM Manager: PID=4224 TID=4728 Successfully created the local image session and provider store. — CDISMManager::CreateLocalImageSession
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Getting Provider DISMLogger — CDISMProviderStore::GetProvider
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:22, Info                  DISM   DISM.EXE:

2014-10-05 00:25:22, Info                  DISM   DISM.EXE: <—— Starting Dism.exe session ——>
2014-10-05 00:25:22, Info                  DISM   DISM.EXE:

2014-10-05 00:25:22, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.3.9600, Running architecture=amd64, Number of processors=4
2014-10-05 00:25:22, Info                  DISM   DISM.EXE: Dism.exe version: 6.3.9600.17031
2014-10-05 00:25:22, Info                  DISM   DISM.EXE: Executing command line: DISM  /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess
/Source:f:sourcessxs

2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Getting Provider FolderManager — CDISMProviderStore::GetProvider
2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Loading Provider from location C:WindowsSystem32DismFolderProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:22, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Connecting to the provider located at C:WindowsSystem32DismFolderProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:22, Info                  DISM   DISM Manager: PID=4224 TID=4728 physical location path: C: — CDISMManager::CreateImageSession
2014-10-05 00:25:22, Info                  DISM   DISM Manager: PID=4224 TID=4728 Copying DISM from «C:WindowsSystem32Dism» — CDISMManager::CreateImageSessionFromLocation
2014-10-05 00:25:23, Info                  DISM   DISM Manager: PID=4224 TID=4728 Successfully loaded the ImageSession at «C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975B»
— CDISMManager::LoadRemoteImageSession

2014-10-05 00:25:23, Info                  DISM   DISM Image Session: PID=4200 TID=3868 Instantiating the Provider Store. — CDISMImageSession::get_ProviderStore
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Initializing a provider store for the IMAGE session type. — CDISMProviderStore::Final_OnConnect
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BOSProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BOSProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM OS Provider: PID=4200 TID=3868 Defaulting SystemPath to C: — CDISMOSServiceManager::Final_OnConnect
2014-10-05 00:25:23, Info                  DISM   DISM OS Provider: PID=4200 TID=3868 Defaulting Windows folder to C:Windows — CDISMOSServiceManager::Final_OnConnect
2014-10-05 00:25:23, Info                  DISM   DISM OS Provider: PID=4200 TID=3868 Host OS verion is 6.3 — CDISMOSServiceManager::SetDllSearchPath
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Attempting to initialize the logger from the Image Session. — CDISMProviderStore::Final_OnConnect
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BLogProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BLogProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Found and Initialized the DISM Logger. — CDISMProviderStore::Internal_InitializeLogger
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BPEProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Warning               DISM   DISM Provider Store: PID=4200 TID=3868 Failed to Load the provider: C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BPEProvider.dll.
— CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Failed to get and initialize the PE Provider.  Continuing by
assuming that it is not a WinPE image. — CDISMProviderStore::Final_OnConnect

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finished initializing the Provider Map. — CDISMProviderStore::Final_OnConnect
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Getting Provider DISMLogger — CDISMProviderStore::GetProvider
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Manager: PID=4224 TID=4728 Image session successfully loaded from the temporary location: C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975B
— CDISMManager::CreateImageSession

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Getting Provider OSServices — CDISMProviderStore::GetProvider
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Target image information: OS Version=6.3.9600.17246, Image architecture=amd64
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Getting the collection of providers from an image provider store
type. — CDISMProviderStore::GetProviderCollection

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BCbsProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BCbsProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Finished initializing the CbsConUI Handler. — CCbsConUIHandler::Initialize
2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 CBS is being initialized for online use. More information about
CBS actions can be located at: %windir%logscbscbs.log — CDISMPackageManager::Initialize

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Loaded servicing stack for online use only. — CDISMPackageManager::RefreshInstanceAndLock
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BMsiProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BMsiProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BIntlProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BIntlProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BIBSProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BIBSProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BDmiProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BDmiProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM OS Provider: PID=4200 TID=3868 Successfully loaded the hive. — CDISMOSServiceManager::DetermineBootDrive
2014-10-05 00:25:23, Info                  DISM   DISM Driver Manager: PID=4200 TID=3868 Further logs for driver related operations can be found in the target
operating system at %WINDIR%infsetupapi.offline.log — CDriverManager::Initialize

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BUnattendProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BUnattendProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BWow64provider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Warning               DISM   DISM Provider Store: PID=4200 TID=3868 Failed to get the IDismObject Interface — CDISMProviderStore::Internal_LoadProvider(hr:0x80004002)
2014-10-05 00:25:23, Warning               DISM   DISM Provider Store: PID=4200 TID=3868 Failed to Load the provider: C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BWow64provider.dll.
— CDISMProviderStore::Internal_GetProvider(hr:0x80004002)

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BSmiProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BSmiProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BEmbeddedProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Warning               DISM   DISM Provider Store: PID=4200 TID=3868 Failed to Load the provider: C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BEmbeddedProvider.dll.
— CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BAppxProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BAppxProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BAssocProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BAssocProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BGenericProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BGenericProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has not previously been encountered.  Attempting to
initialize the provider. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Loading Provider from location C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BTransmogProvider.dll
— CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Connecting to the provider located at C:UsersB7E3~1AppDataLocalTempCA930EA8-28C3-48D3-BB6E-99830C48975BTransmogProvider.dll.
— CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Encountered a servicing provider, performing additional servicing
initializations. — CDISMProviderStore::Internal_LoadProvider

2014-10-05 00:25:23, Info                  DISM   DISM Transmog Provider: PID=4200 TID=3868 Current image session is [ONLINE] — CTransmogManager::GetMode
2014-10-05 00:25:23, Info                  DISM   DISM Transmog Provider: PID=4200 TID=3868 Audit Mode: [No] — CTransmogManager::Initialize
2014-10-05 00:25:23, Info                  DISM   DISM Transmog Provider: PID=4200 TID=3868 GetProductType: ProductType = [WinNT] — CTransmogManager::GetProductType
2014-10-05 00:25:23, Info                  DISM   DISM Transmog Provider: PID=4200 TID=3868 Product Type: [WinNT] — CTransmogManager::Initialize
2014-10-05 00:25:23, Info                  DISM   DISM Transmog Provider: PID=4200 TID=3868 Product Type ServerNT : [No] — CTransmogManager::Initialize
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: OSServices
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Package Manager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Package Manager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: MsiManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: MsiManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: IntlManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: IntlManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: IBSManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DriverManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DriverManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Unattend Manager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Unattend Manager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: SmiManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: AppxManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: AppxManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: AssocManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: AssocManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericManager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericManager.
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Edition Manager
2014-10-05 00:25:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Edition Manager.
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Getting Provider DISM Package Manager — CDISMProviderStore::GetProvider
2014-10-05 00:25:23, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Provider has previously been initialized.  Returning the existing
instance. — CDISMProviderStore::Internal_GetProvider

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Processing the top level command token(enable-feature). — CPackageManagerCLIHandler::Private_ValidateCmdLine
2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Attempting to route to appropriate command handler. — CPackageManagerCLIHandler::ExecuteCmdLine
2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Routing the command… — CPackageManagerCLIHandler::ExecuteCmdLine
2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Encountered the option «featurename» with value «NetFx3»
— CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Encountered an unknown option «featurename» with value
«NetFx3» — CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Encountered the option «source» with value «f:sourcessxs»
— CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Encountered an unknown option «source» with value «f:sourcessxs»
— CPackageManagerCLIHandler::Private_GetPackagesFromCommandLine

2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Initiating Changes on Package with values: 5, 7 — CDISMPackage::Internal_ChangePackageState
2014-10-05 00:25:23, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 CBS session options=0x20100! — CDISMPackageManager::Internal_Finalize
2014-10-05 00:25:26, Info                  DISM   DISM Package Manager: PID=4200 TID=7088  Error in operation: (null) (CBS HRESULT=0x80070002) — CCbsConUIHandler::Error
2014-10-05 00:25:26, Error                 DISM   DISM Package Manager: PID=4200 TID=3868 Failed finalizing changes. — CDISMPackageManager::Internal_Finalize(hr:0x80070002)
2014-10-05 00:25:26, Error                 DISM   DISM Package Manager: PID=4200 TID=3868 Failed processing package changes with session options — CDISMPackageManager::ProcessChangesWithOptions(hr:0x80070002)
2014-10-05 00:25:26, Error                 DISM   DISM Package Manager: PID=4200 TID=3868 Failed ProcessChanges. — CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x80070002)
2014-10-05 00:25:26, Error                 DISM   DISM Package Manager: PID=4200 TID=3868 Failed while processing command enable-feature. — CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070002)
2014-10-05 00:25:26, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Further logs for online package and feature related operations can
be found at %WINDIR%logsCBScbs.log — CPackageManagerCLIHandler::ExecuteCmdLine

2014-10-05 00:25:26, Error                 DISM   DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070002
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Found the OSServices.  Waiting to finalize it until all other
providers are unloaded. — CDISMProviderStore::Final_OnDisconnect

2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Found the OSServices.  Waiting to finalize it until all other
providers are unloaded. — CDISMProviderStore::Final_OnDisconnect

2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Found the PE Provider.  Waiting to finalize it until all other
providers are unloaded. — CDISMProviderStore::Final_OnDisconnect

2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(DISM Package Manager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Package Manager: PID=4200 TID=3868 Finalizing CBS core. — CDISMPackageManager::Finalize
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: DISM Package Manager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(MsiManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: MsiManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(IntlManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: IntlManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(IBSManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: IBSManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(DriverManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: DriverManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(DISM Unattend Manager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: DISM Unattend Manager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(SmiManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: SmiManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(AppxManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: AppxManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(AssocManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: AssocManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(GenericManager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: GenericManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Finalizing the servicing provider(Edition Manager) — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: Edition Manager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Releasing the local reference to OSServices. — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Disconnecting Provider: OSServices — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4200 TID=3868 Releasing the local reference to DISMLogger.  Stop logging.
— CDISMProviderStore::Internal_DisconnectProvider

2014-10-05 00:25:26, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2014-10-05 00:25:26, Info                  DISM   DISM.EXE:

2014-10-05 00:25:26, Info                  DISM   DISM.EXE: <—— Ending Dism.exe session ——>
2014-10-05 00:25:26, Info                  DISM   DISM.EXE:

2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Found the OSServices.  Waiting to finalize it until all other
providers are unloaded. — CDISMProviderStore::Final_OnDisconnect

2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Disconnecting Provider: FolderManager — CDISMProviderStore::Internal_DisconnectProvider
2014-10-05 00:25:26, Info                  DISM   DISM Provider Store: PID=4224 TID=4728 Releasing the local reference to DISMLogger.  Stop logging.
— CDISMProviderStore::Internal_DisconnectProvider

RRS feed

  • Remove From My Forums
  • Question

  • Having the same problem as many other people on this and different support forums and I have not found a solution that works or is clear. Every time I try to download .Net Framework 3.5 i get the Error code 0x80070002 and it refuses to install i’ve tried
    directly downloading the installer, updating windows 10, and checking for corrupt files as well as multiple other methods and still I have found nothing that works. 

All replies

  • Hi Ollboo,

    The error code 0x80070002 is usually caused by Windows Update. If you have some problems about Windows Update, you can try to use the

    DISM tool to repair it. Before the installation, please install all pending Windows updates and temporarily turn off any anti-virus software.

    In addition, could you tell me how you install .NET Framework 3.5? You could enable
    the .NET Framework 3.5 in Control Panel
    :

    #1. Type “Turn Windows features on or off“ in the start search box and open it

    #2. Select .NET Framework 3.5(include .NET 2.0 and 3.0) check box, press OK and wait for installing

    #3. Restart your computer

    You can also download
    Microsoft .NET Framework 3.5 and run the following command line to install it:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:sourcessxs

    (It is noted that the d represents the drive with installation media.)

    If it persists, I need your help to collect some installation logs. Please download and run this
    collect.exe tool, go to %temp% folder and find the vslogs.zip file, upload it to
    https://onedrive.live.com/ and share the link here. Thanks for your understanding.

    Sincerely,

    Anna


    MSDN Community Support Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any
    compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

  • I’ve tried running the DISM Tool but it says i need a source folder and I am unsure which folder I need to actually be repairing. I’ve tried installing it through the turn windows features on or off section already as well as when launching the application
    that requires 3.5 and it prompts me to download it as well as in my windows updates and directly with the installer online and they all pull the same error. It might also be helpful to note that I have 2 other windows updates which wont go through do to the
    same error. I downloaded the tool for the installation logs here is the link with the zip file: https://onedrive.live.com/?id=7295AEF231F70F26%21105&cid=7295AEF231F70F26 

    thank you very much for your help and your time

     

  • Hi Ollboo,

    It seems that your Windows Update client is already broken, you can try to run the following command at your Command Prompt:

    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

    (Please replace the C:RepairSourceWindows with the location of your repair source.)

    By the way, the vslogs.zip file is not available via the link above, please upload it again so that we can conduct further research.

    Sincerely,

    Anna


    MSDN Community Support Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any compliments
    or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    • Edited by

      Tuesday, October 20, 2020 9:08 AM

  • Like I said in my previous post i;ve already ran the DISM Tool and I am unsure where the location of my repair source is or what you mean by that, I tried using  C:Windowswinsxs
    since I was told online that’s the folder which holds windows operations including updates and I get the error code 0x800f081f and it says the source files could not be found. This link should work for the .zip: 
    https://1drv.ms/u/s!AiYP9zHyrpVyaUPa39B-v2ME474?e=EGkv0B

  • Hi Ollboo,

    From your logs, I found that some assemblies are not installed. For it, please use the .NET Framework repair tool to repair it.

    You could also try to run “sfc /scannow” at the command prompt to repair missing or corrupted system files.

    By the way, if you have some issues about Windows update, we recommend you report it in

    Windows Community for a more professional help.

    Thank you for your understanding.

    Sincerely,

    Anna


    MSDN Community Support Please remember to click «Mark as Answer» the responses that resolved your issue, and to click «Unmark as Answer» if not. This can be beneficial to other community members reading this thread. If you have any
    compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

  • The repair tool did not work and ive tried running sfc /scannow already. Thank you for your trying I will seek more professional help now. 

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

Когда вы работаете на своём ПК, вы думаете, что все работает нормально, но вдруг (Упс!) Код ошибки 0x80070002 появляется на вашем экране!? Позвольте мне помочь вам с этим!

Программисты пытаются решить ошибку 0x80070002

В этой статье мы обсудим лучшее решение для исправления кода ошибки 0x80070002 в Windows 10.

Давайте начнём!

Код ошибки 0x80070002 означает, что Windows не удается найти нужные файлы. Ошибка появляется при обновлении Windows 10 до версий 1803 и 1809 через Центр обновления, при установке пакетов обновлений (kb4462919, kb4464218) и в других случаях, когда системе недостает файлов.

Проблема может появляться при установке программ или игр при отсутствии системных файлов. Отдельная ситуация — когда Windows не удается найти нужные файлы в процессе установки или восстановления ОС. Проблемы с обновлением системы решаются сравнительно просто, сложнее решать непредвиденные ошибки при восстановлении системы.

Код 0x80070002 появляется по разным причинам, поэтому исправить ошибку можно несколькими способами:

При попытке запустить Песочницу Windows 10

Если ошибка появляется во время запуска Песочницы, то нужно установить обновление KB4512941. Открывайте Каталог Центра обновления Майкрософт и прописывайте название пакета в поле поиска. Выберите один из найденных пакетов, скачайте и установите его. Ссылку на подробную статью, как это сделать, я привела в пункте «Самостоятельно исправляем неисправленные DISM ошибки».

Если ваш ПК давно не обновлялся (жесткий, оперативная память и прочее) и с ошибкой вы сталкиваетесь во время обновления установленной системы до Windows 10, то причина может быть в оборудовании. Оно может быть просто несовместимо с последними обновлениями системы.

И последний совет на тему: что делать, и как исправить ошибку 0x80070002 в Windows 10, 7 или 8 – воспользоваться точками восстановления системы. Они помогут вернуть систему к определенному моменту времени, когда проблемы еще не было.

Восстановление Windows 7 с контрольной точки Как восстановить Windows 8 Восстановление Windows 10 с контрольной точки

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

Оценить статью:

(1 оценок, среднее: 5,00 из 5)

Об авторе: Аня Каминская

    Похожие записи

  • Ошибка архива – как восстановить архив?
  • Ошибка: сохраненные параметры не соответствуют требованиям сети
  • Что делать с флешкой, при ошибке: диск защищен от записи

Исправление ошибок в Центре обновлений

Согласно информации с сайта поддержки Microsoft, при обновлении Windows и при установке пакетов обновлений может появляться код ошибки 0x80070002. Этот код говорит о наличии повреждений. К примеру, могут быть повреждены системные файлы, и из-за этого обновление не устанавливается.

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

Инструкция для Windows 10, 8/8.1 и Server 2012/R2:

  1. Запустите Командную строку от имени администратора: Поиск -> Командная строка -> ПКМ -> Запуск от имени администратора.
  2. Ввести команду DISM.exe /Online /Cleanup-image /Restorehealth, нажать Enter и подождать несколько минут.
  3. Ввести команду sfc /scannow, нажать Enter и дождаться окончания сканирования системы.
  4. Закрыть командную строку, заново запустить Центр обновления Windows и попробовать установить проблемное обновление.

Все должно заработать нормально. На случай нестандартных ситуаций:

  • Команда DISM.exe /Online /Cleanup-image /Restorehealth использует Центр обновления. Если он не работает, можно установить еще одну Windows в соседнюю папку, либо использовать DVD/флешку/другой съемный носитель, а команда будет выглядеть так: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess, где C:RepairSourceWindows — путь до папки работающей Windows.
  • После выполнения команды sfc /scannow система может сообщить, что обнаружены ошибки, часть из которых устранить не удается. Для уточнения информации стоит обратиться к логам, который инструмент DISM сохраняет по адресу %windir%/Logs/CBS/CBS.log (где %windir% — адрес папки с Windows).

В Windows 7, Vista и Server 2008 (R2) ошибка с кодом 0x80070002 исправляется при помощи средства проверки готовности к обновлению системы:

  1. Загрузить средство проверки готовности к обновлению с сайта Microsoft. Это средство регулярно обновляется, при загрузке следует смотреть на версию системы (Vista, 7, Server 2008), а также на разрядность системы (х32 или х64).
  2. Дождаться окончания загрузки и нажать Открыть или Выполнить в появившемся окне, либо открыть файл двойным кликом мыши.
  3. В появившемся окне «Автономный установщик центра обновления Windows» нажать Да. Запустится процесс установки обновления программного обеспечения.

Появится окно загрузки и установки обновлений. Следует дождаться надписи Установка завершена и нажать кнопку Закрыть. После этого можно заново зайти в Центр обновлений и попытаться установить требуемые пакеты.

На достаточно мощных компьютерах процесс поиска и установки обновлений редко занимает менее 15-20 минут. На слабых ПК процесс может идти в разы дольше. Следует запастись терпением и не нажимать кнопку «Отмена» в процессе установки, даже если кажется, что ползунок прогресса не двигается совсем. Если не помогает, можно загрузить и установить обновление вручную.

Ошибка 0x80070020 Windows update

80070002 ошибка обновления Windows 10 как исправить?

Ошибка 0x80070490 встречается при установке обновлений Windows 10 в центре обновления. Этот код ошибки обозначает, что поврежден файл или процесс в хранилище компонентов системы (CBS) или в обслуживании этих компонентов. Эти две функции отвечают за все операции по обновлению и установке обновлений. Ошибка 0x80070490 также может встречаться при обновлении установленного приложения UWP из Microsoft Store, при обновлении с Windows 7 до Windows 10 или при попытке купить приложение в магазине Windows. Давайте разберем, как исправить ошибку 0x80070490 в Windows 10.

Средство устранения неполадок обновления

Первым делом нужно запустить стандартный способ для исправления подобных ошибок. Откройте «Параметры» > «Обновление и безопасность» > «Устранение неполадок» > «Центр обновления Windows«.

Проверка и восстановление системных файлов

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

  • sfc /scannow
  • Dism /Online /Cleanup-Image /RestoreHealth

Перезагрузите ПК и попробуйте снова обновить или установить обновления в центре обновлений Windows.

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

  • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:D:RepairSourceWindows /LimitAccess

Где D: это расположение вашей флешки или вашего виртуального привода. Замените D на свою букву.

Перезапуск службы Windows Update

Нажмите Win + R и введите services.msc,чтобы попасть в службы. В списке служб, найдите «Центр обновления Windows» и щелкните по нему два раза мышкой, чтобы открыть свойства. В свойствах нажмите «запустить«, если она была остановлена. Если служба запущена, то просто остановите её, и включите обратно, тем самым мы сделаем перезапуск службы, что может помочь исправить ошибку 0x80070490.

Вирусы и Антивирус

Зараженный вирусом файл может вызывать ошибку 0x80070490, также ошибку может вызывать и сторонний антивирус, блокируя файл или процесс, который хочет подключится к серверам microsoft для обновления. Если вы используете сторонний антивирус, то удалите его на время или навсегда, так как защитник Windows очень хорошо справляется с угрозами в Windows 10. Если проблема не устранена, то нужно воспользоватся сканером для выявление угроз. Ниже пункты помогут Вам.

Сброс компонентов центра обновления

Шаг 1. Это оптимальный способ, который исправляет тонну ошибок связанных с обновлениями. Мы отключим службы через cmd, затем переименуем папки, где хранятся обновления и запустим службы обратно. Откройте командую строку от имени администратора и введите команды по очереди:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

Установка обновлений Windows вручную

Если автоматическую установку обновлений выполнить так и не удалось, можно вручную загрузить требуемое обновление или пакет обновлений в каталоге Центра обновления Майкрософт. Судя по дизайну сайта, сделан он очень давно, и Microsoft советует использовать Internet Explorer для захода на сайт.

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

Ручная установка обновлений на Windows 7, 8 и 10:

  1. Заходим на сайт catalog.update.microsoft.com.
  2. В правом верхнем углу вводим название нужного обновления или пакета (например, kb4464218), нажимаем кнопку Найти.
  3. Появятся результаты поиска: список обновлений и информация о них (размер, система, дата). Нужно найти обновление для свой версии Windows и нажать кнопку Загрузить.

  • Должно сразу начать скачиваться обновление, либо браузер сразу предложит, куда сохранять файл. Раньше вместо кнопки «Загрузить» была кнопка «Добавить», по нажатию на которую обновления добавлялись в корзину на сайте, а уже оттуда начиналась загрузка.
  • После окончания загрузки файла нужно кликнуть по нему дважды кнопкой мыши, чтобы запустить процесс установки обновления.
  • В зависимости от обновления, после установки может потребоваться перезагрузка компьютера, чтобы все изменения вступили в силу. Установленные пакеты обновлений должны пропасть из Центра обновлений, в противном случае надо повторно запустить проверку доступных обновлений.

Настройка даты и времени

Самое простое, что может в некоторых случаях помочь – это настройка даты и часового пояса. Кликните правой кнопкой мыши по часам в трее и перейдите к нужным настройкам.

Затем установите дату вручную или автоматически (можете нажать кнопку «Синхронизировать» для синхронизации часов с сервером Windows), укажите часовой пояс.

Коды ошибок Центра обновления Windows

Ручная установка позволяет избежать появления ошибок в Центре обновлений. Стоит отметить, что код 0x80070002 — не единственная ошибка повреждения, которую может выдать Центр обновления Windows.

Стандартные коды ошибок Центра обновлений Windows:

  • 0x80070002 ERROR_FILE_NOT_FOUND — Не удается найти указанный файл.
  • 0x8007000D ERROR_INVALID_DATA — Недопустимые данные.
  • 0x800F081F CBS_E_SOURCE_MISSING — Источника пакета или файл не найден.
  • 0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT — Хранилище компонентов находится в несогласованном состоянии.
  • 0x800736CC ERROR_SXS_FILE_HASH_MISMATCH — Файл компонента не соответствует сведениям проверки, указанным в манифесте компонента.
  • 0x800705B9 ERROR_XML_PARSE_ERROR — Не удалось обработать запрошенные XML-данные.
  • 0x80070246 ERROR_ILLEGAL_CHARACTER — Обнаружен недопустимый символ.
  • 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR — Строка удостоверения повреждена.
  • 0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME — Имя атрибута в удостоверении находится вне допустимого диапазона.
  • 0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE — Значение атрибута в удостоверении находится вне допустимого диапазона.
  • 0x80070057 ERROR_INVALID_PARAMETER — Неправильный параметр.
  • 0x800B0100 TRUST_E_NOSIGNATURE — В этом объекте нет подписи.
  • 0x80092003 CRYPT_E_FILE_ERROR — При попытке чтения или записи файла Центром обновления Windows произошла ошибка.
  • 0x800B0101 CERT_E_EXPIRED — Истек или не наступил срок действия требуемого сертификата при проверке по системным часам или отметке времени в подписанном файле.
  • 0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE — Отсутствуют один или несколько обязательных членов транзакции.
  • 0x80070490 ERROR_NOT_FOUND — Не удалось выполнить поиск новых обновлений.
  • Любая из этих ошибок означает, что загрузка и установка конкретных обновлений Windows на данный момент недоступна. Любое обновление можно установить вручную из каталога, если командная строка (DISM.exe и sfc /scannow) не помогают решить проблему.

    Ошибка 0x80070002 может не затрагивать обновление системы, появляясь в следующих случаях:

    • При установке Windows или при восстановлении ОС.
    • Во время работы Мастера диагностики, если утилита обнаруживает недостаток файлов.
    • При установке игр, резервном копировании, переносе файлов с одного диска на другой.

    Запустите средство устранения неполадок обновлений

    • Нажмите одновременно клавиши Win и R, чтобы открыть окно «Выполнить».
    • Теперь введите control и нажмите Enter, чтобы открыть панель управления. Переключите режим просмотра с Категория на Крупные значки.
    • Нажмите «Устранение неполадок».
    • Теперь в разделе «Система и безопасность» нажмите ссылку «Устранение неполадок с помощью Центра обновления Windows».

      Запуск устранения неполадок с помощью Центра обновлений Windows 10

    • На вашем экране появится новое окно с Центром обновления Windows. Щелкните Далее.
    • Процесс начнёт поиск проблему, и этого может быть достаточно чтобы устранить ошибку 0x80070002.

    Способы устранения ошибки

    Изучаемая нами ошибка может возникнуть не только при обычном апдейте, но также и при обновлении до Windows 7 или при попытке восстановления системы.

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

    Если утилита при проверке не обнаружила неполадок, тогда переходите к способам, описанным ниже.

    Способ 1: Включение служб

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

    Необходимо проверить, запущены ли они, и в случае необходимости активировать.

      Кликните «Пуск»и откройте «Панель управления».

    В открывшемся перечне кликните по элементу «Службы».

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

    Найдите наименование элемента «Центр обновления…». Обратите внимание на статус этой службы в столбце «Состояние». Если там пусто и не установлен параметр «Работает», щелкните по названию элемента.

    В открывшемся окне в поле «Тип запуска» выберите вариант «Автоматически». Далее нажмите «Применить» и «OK».

    Затем после возвращения в главное окно «Диспетчера» выделите элемент «Центр обновления…» и щелкните «Запустить».

    После этого выполните аналогичную операцию по активации службы «Журнал событий…», обязательно не только включив её, но и установив автоматический тип запуска.

    Затем ту же процедуру проделайте и со службой BITS.

    После того как вы удостоверились, что все вышеуказанные службы активированы, закрывайте «Диспетчер». Теперь ошибки 0x80070002 наблюдаться больше не должно.

    Способ 2: Редактирование реестра

    Если предыдущий метод не помог решить проблему с ошибкой 0x80070002, можно попытаться с ней справиться путем редактирования реестра.

      Наберите Win+Rи в открывшееся окно введите выражение:

    Откроется окно «Редактора реестра». Щелкните в левой его части по наименованию куста «HKEY_LOCAL_MACHINE», а затем перейдите в раздел «SOFTWARE».

    Далее щелкните по названию папки «Microsoft».

    Затем последовательно перейдите в каталоги «Windows» и «CurrentVersion».

    Далее щелкните по названию папки «WindowsUpdate» и выделите наименование каталога «OSUpgrade».

    Теперь переместитесь в правую часть окна и щелкните там правой кнопкой мышки по пустому пространству. В открывшемся меню последовательно переместитесь по пунктам «Создать» и «Параметр DWORD…».

    Присвойте созданному параметру имя «AllowOSUpgrade». Для этого просто впишите данное наименование (без кавычек) в поле для присвоения названия.

    Далее щелкните по наименованию нового параметра.

    В открывшемся окне в блоке «Система исчисления» выберите с помощью радиокнопки вариант «Шестнадцатеричная». В единственное поле впишите значение «1» без кавычек и кликните «OK».

  • Теперь закрывайте окно «Редактора» и перезагружайте компьютер. После перезапуска системы ошибка 0x80070005 должна исчезнуть.
  • Существует несколько причин возникновения ошибки 0x80070005 на компьютерах с Виндовс 7. В большинстве случаев эта проблема решается либо включением необходимых служб, либо путем редактирования системного реестра.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Рекомендации, которым следует придерживаться на Windows 7

    Предложенная ниже методика, прежде всего, подходит для Windows 7. Хотя некоторые шаги можно опробовать и на более свежей Десятке:

    • При появлении code 0x80070002 изначально рекомендуется просто перезапустить комп. Возможно, причиной оказался кратковременный сбой, который таким образом и решится.
    • Следующий шаг – убедиться в том, что параметры даты и времени выставлены правильно. Для этого необходимо правой кнопочкой компмышки кликнуть по отображению этого функционала, расположенного в трее. Выбрать меню настроек. Активировать автоматический режим.

    • Для Семерки разработчики разработали специальный фикс. Называется он «Fix it Tool». Обнаружить его можно на официальном веб-ресурсе компании. Естественно, его следует скачать, запустить, дальше – следовать автоматическим рекомендациям. К сожалению, для Windows 10 он не сработает.

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

    • Перейти через «параметры» (или – «панель управления», в зависимости от версии OS) в «обновление и безопасность» (или сразу в панели управления активировать мелкие значки и выбрать устранение неполадок);
    • Активировать в правой части экранчика переход в Центр, отвечающий за обновления;
    • Выбрать пункт устранения неполадок.

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

    Кстати, стоит не забыть проверить сам Центр на его нахождение в активном режиме:

    • Открыть окно «Выполнить» с помощью комбинации «Вин» и «R»;
    • Вбить: services.msc;

      выполнить команду services.msc

    • В предложенном списке найти: журнал событий, сам Центр, отвечающий за обновления, и фоновую интеллектуальную службу.

      Код ошибки 0x80070002 в Windows 7

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

    Как самостоятельно убрать ошибку 0x80070002 в Windows

    Ошибка 0x80070002 может появиться у пользователей любой версии Windows. Возникает она по самым разным причинам, иногда может показаться, что вообще без повода. На самом деле для неё существует порядка пяти тысяч ситуаций! Все они вызывают появление одинакового сообщения. Однако есть наиболее распространённые действия, которые приводят к этой ошибке, и их полезно знать. Кроме того, ошибку эту вполне можно устранить.

    Методика устранения ошибки 0x80070002 в Windows.

    О чём говорит код ошибки 0x80070002

    Код ошибки с кодом номером 0x80070002 означает, что в системе произошел серьёзный сбой. Обычно это бывает при обновлении, но это лишь самая распространённая причина, среди множества прочих. Причём такое случается не только при штатном обновлении системы, но и в процессе установки, например, версии 10 поверх Windows 7-8. Эта же ошибка нередко встречается при нарушении процесса восстановления системы, при сбое в процессе её установки, при проблемах с запуском каких-либо служб. Если, например, присвоить диску другую букву, то также появится эта ошибка. Она может быть из-за вируса или неправильной работы антивируса, но такое бывает довольно редко. Наиболее распространённые ситуации описаны ниже.

    Ошибка 0x80070002 — как исправить в Windows 10 в разных случаях

    В целом, ошибка 0x80070002 в различных версиях Windows бывает по похожим причинам, но её устранение может потребовать разных методов. Windows 10, однако, сейчас является самой активно развивающейся системой, которая часто обновляется, поэтому и ошибка эта не редкость. Вариантов, как исправить проблему, несколько – искать её источник и исправлять неполадки или использовать особую программу, которая всё сделает сама. Для Windows 7-10 такую утилиту можно скачать с официального сайта (https://support.microsoft.com/ru-ru/kb/910336). Установка производится обычным способом, и вопросов не вызывает. При самостоятельном поиске источника проблем придётся работать с командной строкой с правами администратора. В WindowsXP и 7 они даются по умолчанию, и проблем с этим не возникает, но в версиях 8 и 10 они отключены. Поэтому предварительно нужно их включить. Нужно вызвать командную строку сочетанием клавиш Win+R, ввести команду lusrmgr.msc и нажать Enter. Затем нужно зайти в меню «Пользователи-Администратор-Свойства», и отключить чекбокс пункта отключения администраторской учётной записи. Права администратора включатся после перезагрузки. Дальнейшие действия схожи в различных версиях Windows, отличаясь в мелочах, связанных с их интерфейсом.

    Сбой при обновлении Windows

    Ошибка 0x80070002 в версии Windows 10 при обновлении может появиться в таких ситуациях:

    • Если установлены какие-нибудь программы для выключения функции слежки. Часто они просто блокируют в системном файле hosts некоторые сервера Microsoft, откуда скачиваются файлы, или создают запрет в брандмауэре.
    • Когда в системе неверно выставлены дата, число или часовой пояс.
    • Если в настройках браузера были прописаны прокси-серверы.

    Эти проблемы устраняются довольно просто, так как пользователь их сам и создал. Иногда ошибка случается при установке обновления, если Windows 10 не полностью поддерживается аппаратно. Так, например, случилось у многих с обновлением 1803 – на некоторых моделях ноутбуков и даже на стационарных компьютерах с некоторыми моделями материнских плат возникла ошибка 0x80070002. Это решается удалением обновления до появления следующего и обращением к производителю оборудования. Если вы регулярно обновляете Windows 10, то такие проблемы бывают редко.

    Ошибка будет, когда служба обновлений вообще не работает. Убедиться в этом можно, зайдя в «Панель управления» — «Администрирование» — «Службы». Среди служб надо найти и выбрать «Центр обновления Windows», и правой кнопкой мыши вызвать меню, где есть пункты «Обновить» и «Перезапустить». Для Windows 10 список служб можно быстро вывести с помощью командной строки – нажать Win+R и ввести команду services.msc. Нужно остановить службу обновления и очистить папку DataStore, находящуюся по пути C:WindowsSoftwareDistributionDataStore – здесь находятся временные файлы. Потом обновления надо снова включить.

    При установке Windows

    Ошибка 0x80070002 при установке обычно бывает из-за повреждённого дистрибутива, когда некоторые файлы невозможно скопировать. Например, когда установка ведётся с дефектной флешки, поцарапанного или неправильно записанного диска. Решается это так:

    • Для Windows 10 нужно повторить скачивание официального дистрибутива. На диск его надо записывать на малой скорости.
    • При установке Windows 7 ошибка с кодом 0x80070002 может возникать из-за использования разных сборок, так как официально эта версия уже не поддерживается. Сборки могут быть неполными.

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

    Ошибка при восстановлении Windows

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

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

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

    Сбой работы мастера диагностики и устранения неполадок Windows

    Бывает, возникает проблема с мастером диагностики и устранения неполадок с той же ошибкой 0x80070002. Причиной этого бывает невозможность считать системой какие-либо файлы, обычно системные, драйвера или какие-то служебных программ. Такое бывает, когда некоторые из установленных программ работают в фоне одновременно и конфликтуют между собой – различные драйвера и обслуживающие утилиты, например. Решение следующее – нужно по возможности отключить все программы, которые непосредственно не требуются системе, и посмотреть, не уйдёт ли ошибка.

    Сделать это нетрудно – вызвать командную строку сочетанием Win+R и использовать команду msconfig. В открывшемся окне на вкладке «Общие» нужно выбрать «Выборочный запуск» и снять галочки с «Загружать системные службы» и «Загружать элементы автозагрузки». Затем надо перезагрузить компьютер. Никакие лишние программы загружаться теперь не будут, и это позволит исключить их влияние. После загрузки системы в облегчённом виде надо использовать в командной строке команду sfc/scannow. Будет произведено сканирование всей системы на целостность и при необходимости выполнено восстановление. Это занимает некоторое время. Затем нужно снова использовать команду msconfig и вернуть настройки к прежним.

    В других случаях

    Как исправить ошибку 0x80070002 в других случаях, кроме перечисленных? Таких ситуаций может быть очень много. Особенно часто с этими редкими ситуациями сталкиваются пользователи Windows 10, так как система развивается, и обновления закрывают одни ошибки, но могут порождать новые. Да и далеко не все «железо» поддерживает эту систему. И как тогда быть? Если ошибка появилась неожиданно и неизвестно почему, можно попробовать откатиться до более раннего состояния, воспользовавшись «Восстановлением системы». Однако для Windows 7-10 надёжнее и гораздо проще воспользоваться специальной программой, которая есть на официальном сайте именно для исправления этой проблемы и других подобных.

    Наверняка вы тоже встречались с ошибкой 0x80070002, и не раз. При каких ситуациях это случалось и что вы делали, чтобы её убрать? Делитесь в комментариях своим опытом, это наверняка пригодится другим читателям.

    Возникновение ошибки с кодом 0x80070002 при установке Windows

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

    Как исправить

    1. По возможности замените загрузочный диск или флешку и установите систему снова.
    2. Скачайте установочный образ диска повторно и вновь попытайтесь произвести установку.
    3. Перепишите установочный образ Windows на медленной скорости на загрузочный диск или флешку и установите ОС.
    4. Перед установкой с образа проверьте систему с помощью мастера диагностики.

    27.02.2019, 17:41. Показов 10049. Ответов 2


    Студворк — интернет-сервис помощи студентам

    добрый день.
    при попытки установить .NET FRAMEWORK 3.5 через стандартный установщик компонентов

    пишет «не удалось установить следующий компонент .NET FRAMEWORK 3.5
    не удается найти указанный файл
    код ошибки 0x80070002″

    пересмотрел много способов установки но что то все четно.
    пробовал
    — через оффлайн установщик (выдает тоже самое)
    — включал в компонентах виндовс
    — в службах, центр обновления Windows запущен
    — включал через редактор групповой политики (gpedit.msc)
    — через PowerShell c флешки с дистрибутивом «Enable-WindowsOptionalFeature -Online -FeatureName «NetFx3» -Source

    E:sourcessxs» (выдает
    «Enable-WindowsOptionalFeature : Не удается найти указанный файл.
    строка:1 знак:1
    + Enable-WindowsOptionalFeature -Online -FeatureName «NetFx3» -Source E …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: ( [Enable-WindowsOptionalFeature], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand»)

    логи DISM

    Кликните здесь для просмотра всего текста

    2019-02-27 21:01:08, Info DISM DISM WIM Provider: PID=13004 TID=11548 [C:] is not a WIM mount point. — CWimMountedImageInfo::Initialize
    2019-02-27 21:01:08, Info DISM DISM VHD Provider: PID=13004 TID=11548 [C:] is not recognized by the DISM VHD provider. — CVhdImage::Initialize
    2019-02-27 21:01:08, Info DISM DISM FFU Provider: PID=13004 TID=11548 [C:] is not recognized by the DISM FFU provider. — CFfuImage::Initialize
    2019-02-27 21:01:08, Info DISM DISM Imaging Provider: PID=13004 TID=11548 The provider FfuManager does not support CreateDismImage on C: — CGenericImagingManager::CreateDismImage
    2019-02-27 21:01:08, Info DISM DISM VHD Provider: PID=13004 TID=11548 [C:] is not recognized by the DISM VHD provider. — CVhdImage::Initialize
    2019-02-27 21:01:08, Info DISM DISM Imaging Provider: PID=13004 TID=11548 The provider VHDManager does not support CreateDismImage on C: — CGenericImagingManager::CreateDismImage
    [13004] [0x8007007b] FIOReadFileIntoBuffer1381): Синтаксическая ошибка в имени файла, имени папки или метке тома.
    [13004] [0xc142011c] UnmarshallImageHandleFromDirectory641)
    [13004] [0xc142011c] WIMGetMountedImageHandle2897)
    2019-02-27 21:01:08, Info DISM DISM WIM Provider: PID=13004 TID=11548 [C:] is not a WIM mount point. — CWimMountedImageInfo::Initialize
    2019-02-27 21:01:08, Info DISM DISM Imaging Provider: PID=13004 TID=11548 The provider WimManager does not support CreateDismImage on C: — CGenericImagingManager::CreateDismImage
    2019-02-27 21:01:08, Info DISM DISM Imaging Provider: PID=13004 TID=11548 No imaging provider supported CreateDismImage for this path — CGenericImagingManager::CreateDismImage
    2019-02-27 21:01:08, Info DISM DISM Manager: PID=13004 TID=11548 physical location path: C: — CDISMManager::CreateImageSession
    2019-02-27 21:01:08, Info DISM DISM Manager: PID=13004 TID=11548 Event name for current DISM session is Global{C2B5D8D4-A3B6-4412-BB25-99C79D950513} — CDISMManager::CheckSessionAndLock
    2019-02-27 21:01:08, Info DISM DISM Manager: PID=13004 TID=11548 Create session event 0x884 for current DISM session and event name is Global{C2B5D8D4-A3B6-4412-BB25-99C79D950513} — CDISMManager::CheckSessionAndLock
    2019-02-27 21:01:08, Info DISM DISM Manager: PID=13004 TID=11548 Copying DISM from «C:WindowsSystem32Dism» — CDISMManager::CreateImageSessionFromLocation
    2019-02-27 21:01:09, Info DISM DISM Manager: PID=13004 TID=11548 Successfully loaded the ImageSession at «C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308» — CDISMManager::LoadRemoteImageSession
    2019-02-27 21:01:09, Info DISM DISM Image Session: PID=13780 TID=5920 Instantiating the Provider Store. — CDISMImageSession::get_ProviderStore
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Initializing a provider store for the IMAGE session type. — CDISMProviderStore::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Connecting to the provider located at C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308OSProvider.dll. — CDISMProviderStore::Internal_LoadProvider
    2019-02-27 21:01:09, Info DISM DISM OS Provider: PID=13780 TID=5920 Defaulting SystemPath to C: — CDISMOSServiceManager::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM OS Provider: PID=13780 TID=5920 Defaulting Windows folder to C:Windows — CDISMOSServiceManager::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM OS Provider: PID=13780 TID=5920 Host OS verion is 10.0 — CDISMOSServiceManager::SetDllSearchPath
    2019-02-27 21:01:09, Warning DISM DISM OS Provider: PID=13780 TID=5920 Unable to set the DLL search path to the servicing stack folder. C:Windows may not point to a valid Windows folder. — CDISMOSServiceManager::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Attempting to initialize the logger from the Image Session. — CDISMProviderStore::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Connecting to the provider located at C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308LogProvider.dll. — CDISMProviderStore::Internal_LoadProvider
    2019-02-27 21:01:09, Info DISM Initialized Panther logging at C:WINDOWSLogsDISMdism.log
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Found and Initialized the DISM Logger. — CDISMProviderStore::Internal_InitializeLogger
    2019-02-27 21:01:09, Warning DISM DISM Provider Store: PID=13780 TID=5920 Failed to load the provider: C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308PEProvider.dll. — CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Failed to get and initialize the PE Provider. Continuing by assuming that it is not a WinPE image. — CDISMProviderStore::Final_OnConnect
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=5920 Finished initializing the Provider Map. — CDISMProviderStore::Final_OnConnect
    2019-02-27 21:01:09, Info DISM Initialized Panther logging at C:WINDOWSLogsDISMdism.log
    2019-02-27 21:01:09, Info DISM Initialized Panther logging at C:WINDOWSLogsDISMdism.log
    2019-02-27 21:01:09, Info DISM DISM Manager: PID=13004 TID=11548 Image session successfully loaded from the temporary location: C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308 — CDISMManager::CreateImageSession
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11548 Target image information: OS Version=10.0.17134.590, Image architecture=amd64 — CDismCore::LogImageSessionDetails
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Leave DismOpenSessionInternal — DismOpenSessionInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Session id is: 2 — DismOpenSessionInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Enter DismGetOsInfoInternal — DismGetOsInfoInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Input parameters: Session: 2 — DismGetOsInfoInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Initialized default cancel event — DismGetOsInfoInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Successfully enqueued command object — CCommandThread::EnqueueCommandObject
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11548 ExecuteLoop: CommandQueue signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11548 Successfully dequeued command object — CCommandThread:equeueCommandObject
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Leave DismGetOsInfoInternal — DismGetOsInfoInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Enter DismDeleteInternal — DismDeleteInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Leave DismDeleteInternal — DismDeleteInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Enter DismEnableFeatureInternal — DismEnableFeatureInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Enter DismEnableDisableFeatureInternal — DismEnableDisableFeatureInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Input parameters: Session: 2, EnableFeatureName: NetFx3, DisableFeatureName: (null), Identifier: (null), PackageIdentifier: 0, LimitAccess: 0, SourcePathCount: 1, EnableAll: 0, CancelEvent: 0x0000000000000BEC, Progress: 0x000001B81BCF779C, UserData: 0x0000000000000000 — DismEnableDisableFeatureInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Source path 0: E:sourcessxs — DismEnableDisableFeatureInternal
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11112 Successfully enqueued command object — CCommandThread::EnqueueCommandObject
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11548 ExecuteLoop: CommandQueue signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:01:09, Info DISM API: PID=13004 TID=11548 Successfully dequeued command object — CCommandThread:equeueCommandObject
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=12664 Connecting to the provider located at C:UsersLex39AppDataLocalTempF48711B7-506A-409A-9DBF-AF488D72C308CbsProvider.dll. — CDISMProviderStore::Internal_LoadProvider
    2019-02-27 21:01:09, Info DISM DISM Provider Store: PID=13780 TID=12664 Encountered a servicing provider, performing additional servicing initializations. — CDISMProviderStore::Internal_LoadProvider
    2019-02-27 21:01:09, Info CSI 00000001 Shim considered [l:125]’??C:WINDOWSServicingamd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17134.580_none_ead976921d8220dcwcp.dll’ : got STATUS_OBJECT_PATH_NOT_FOUND
    2019-02-27 21:01:09, Info CSI 00000002 Shim considered [l:122]’??C:WINDOWSWinSxSamd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17134.580_none_ead976921d8220dcwcp.dll’ : got STATUS_SUCCESS
    2019-02-27 21:01:12, Info DISM DISM Package Manager: PID=13780 TID=12664 Finished initializing the CbsConUI Handler. — CCbsConUIHandler::Initialize
    2019-02-27 21:01:12, Info CSI 00000001 Shim considered [l:125]’??C:WINDOWSServicingamd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17134.580_none_ead976921d8220dcwcp.dll’ : got STATUS_OBJECT_PATH_NOT_FOUND
    2019-02-27 21:01:12, Info CSI 00000002 Shim considered [l:122]’??C:WINDOWSWinSxSamd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17134.580_none_ead976921d8220dcwcp.dll’ : got STATUS_SUCCESS
    2019-02-27 21:01:12, Info DISM DISM Package Manager: PID=13780 TID=12664 CBS is being initialized for online use. More information about CBS actions can be located at: %windir%logscbscbs.log — CDISMPackageManager::Initialize
    2019-02-27 21:01:12, Info DISM DISM Package Manager: PID=13780 TID=12664 Loaded servicing stack for online use only. — CDISMPackageManager::CreateCbsSession
    2019-02-27 21:01:12, Info DISM DISM Package Manager: PID=13780 TID=5920 Initiating Changes on Package with values: 5, 7 — CDISMPackage::Internal_ChangePackageState
    2019-02-27 21:01:12, Info DISM DISM Package Manager: PID=13780 TID=5920 CBS session options=0x40100! — CDISMPackageManager::Internal_Finalize
    2019-02-27 21:01:40, Info DISM DISM Package Manager: PID=13780 TID=12664 Error in operation: (null) (CBS HRESULT=0x80070002) — CCbsConUIHandler::Error
    2019-02-27 21:01:43, Error DISM DISM Package Manager: PID=13780 TID=5920 Failed finalizing changes. — CDISMPackageManager::Internal_Finalize(hr:0x80070002)
    2019-02-27 21:01:43, Error DISM DISM Package Manager: PID=13780 TID=5920 Failed processing package changes with session options — CDISMPackageManager::ProcessChangesWithOptions(hr:0x80070002)
    2019-02-27 21:01:43, Error DISM API: PID=13004 TID=11548 Failed to process features change — CEnableDisableFeatureCommandObject::InternalExecute(hr:0x80070002)
    2019-02-27 21:02:30, Error DISM API: PID=13004 TID=11548 InternalExecute failed — CBaseCommandObject::Execute(hr:0x80070002)
    2019-02-27 21:02:30, Error DISM API: PID=13004 TID=11112 CEnableDisableFeatureCommandObject internal execution failed — DismEnableDisableFeatureInternal(hr:0x80070002)
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Exit DismEnableDisableFeatureInternal — DismEnableDisableFeatureInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Exit DismEnableFeatureInternal — DismEnableFeatureInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Enter DismGetLastErrorMessageInternal — DismGetLastErrorMessageInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Exit DismGetLastErrorMessageInternal — DismGetLastErrorMessageInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Enter DismDeleteInternal — DismDeleteInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Leave DismDeleteInternal — DismDeleteInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Enter DismCloseSessionInternal — DismCloseSessionInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Input parameters: Session: 2 — DismCloseSessionInternal
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 GetReferenceCount hr: 0x0 — CSessionTable::RemoveSession
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Refcount for DismSession= 2s 0 — CSessionTable::RemoveSession
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11112 Successfully enqueued command object — CCommandThread::EnqueueCommandObject
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11548 ExecuteLoop: CommandQueue signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11548 Successfully dequeued command object — CCommandThread:equeueCommandObject
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11548 ExecuteLoop: Cancel signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:02:30, Info DISM API: PID=13004 TID=11548 Leave CCommandThread::ExecuteLoop — CCommandThread::ExecuteLoop
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Found the OSServices. Waiting to finalize it until all other providers are unloaded. — CDISMProviderStore::Final_OnDisconnect
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Found the OSServices. Waiting to finalize it until all other providers are unloaded. — CDISMProviderStore::Final_OnDisconnect
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Found the PE Provider. Waiting to finalize it until all other providers are unloaded. — CDISMProviderStore::Final_OnDisconnect
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Finalizing the servicing provider(DISM Package Manager) — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:30, Info DISM DISM Package Manager: PID=13780 TID=5920 Finalizing CBS core. — CDISMPackageManager::Finalize
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Disconnecting Provider: DISM Package Manager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Releasing the local reference to OSServices. — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Disconnecting Provider: OSServices — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:30, Info DISM DISM Provider Store: PID=13780 TID=5920 Releasing the local reference to DISMLogger. Stop logging. — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Manager: PID=13004 TID=11548 Closing session event handle 0x884 — CDISMManager::CleanupImageSessionEntry
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Found the OSServices. Waiting to finalize it until all other providers are unloaded. — CDISMProviderStore::Final_OnDisconnect
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: FolderManager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: FfuManager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: WimManager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: VHDManager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: GenericImagingManager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Disconnecting Provider: Compatibility Manager — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM DISM Provider Store: PID=13004 TID=11548 Releasing the local reference to DISMLogger. Stop logging. — CDISMProviderStore::Internal_DisconnectProvider
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11548 Leave CCommandThread::CommandThreadProcedureStub — CCommandThread::CommandThreadProcedureStub
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Leave DismCloseSessionInternal — DismCloseSessionInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Enter DismShutdownInternal — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 GetReferenceCount hr: 0x0 — CSessionTable::RemoveSession
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Refcount for DismSession= 1s 0 — CSessionTable::RemoveSession
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=4304 ExecuteLoop: CommandQueue signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Successfully enqueued command object — CCommandThread::EnqueueCommandObject
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=4304 Successfully dequeued command object — CCommandThread:equeueCommandObject
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=4304 ExecuteLoop: Cancel signaled — CCommandThread::ExecuteLoop
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=4304 Leave CCommandThread::ExecuteLoop — CCommandThread::ExecuteLoop
    2019-02-27 21:02:31, Info DISM PID=13004 TID=4304 Temporarily setting the scratch directory. This may be overridden by user later. — CDISMManager::FinalConstruct
    2019-02-27 21:02:31, Info DISM PID=13004 TID=4304 Scratch directory set to ‘C:UsersLex39AppDataLocalTemp’. — CDISMManager:ut_ScratchDir
    2019-02-27 21:02:31, Info DISM PID=13004 TID=4304 DismCore.dll version: 10.0.17134.1 — CDISMManager::FinalConstruct
    2019-02-27 21:02:31, Info DISM Initialized Panther logging at C:WINDOWSLogsDISMdism.log
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=4304 Leave CCommandThread::CommandThreadProcedureStub — CCommandThread::CommandThreadProcedureStub
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Deleted g_internalDismSession — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Shutdown SessionTable — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 Leave DismShutdownInternal — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 DismApi.dll: — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 DismApi.dll: <—— Ending DismApi.dll session ——> — DismShutdownInternal
    2019-02-27 21:02:31, Info DISM API: PID=13004 TID=11112 DismApi.dll: — DismShutdownInternal

    подскажите в какую сторону идти, куда копать, что делать?



    0



    Понравилась статья? Поделить с друзьями:
  • Nesting error foxpro ошибка
  • Nespresso vertuo ошибки кофемашина
  • Nespresso delonghi en520 ошибки
  • Neoline x73 ошибка карты
  • Neoline s31 ошибка памяти