Failed api setaction error 0x80070057 параметр задан неверно

By accident i deleted directx folder from regedit because someone told me to do so to fix the problem with my directx. I ran windows 7 ultimate and now i cannot install any of the directx required for the black ops. I try install dxwebsetup.exe it comes up with this error "An internal system error occured. Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem". The same message comes up with all the directx updates that i download. If you know how to fix this pls tell me what to do.

By accident i deleted directx folder from regedit because someone told me to do so to fix the problem with my directx. I ran windows 7 ultimate and now i cannot install any of the directx required for the black ops. I try install dxwebsetup.exe it comes
up with this error «An internal system error occured. Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem». The same message comes up with all the directx updates that i download. If you know how to fix this
pls tell me what to do.

DXerror.log
[code]———————
[11/16/10 12:10:15] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

    Failed API:        SetAction()
    Error:        (0x80070057) — The parameter is incorrect.
———————
[11/16/10 12:10:15] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.
———————
[11/16/10 12:10:30] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

    Failed API:        SetAction()
    Error:        (0x80070057) — The parameter is incorrect.
———————
[11/16/10 12:10:30] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.
———————
[11/16/10 12:12:45] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

    Failed API:        RegQueryValueEx()
    Error:        (2) — The system cannot find the file specified.

   Current DirectX may be a older version which does not have the version value in the registry.
———————
[11/16/10 12:12:45] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.
——————-
[11/16/10 12:12:45] module: dsetup32(Jun  2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.
———————
[11/16/10 12:12:45] module: dsetup32(Jun  2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.
———————
[11/16/10 12:31:34] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

    Failed API:        RegQueryValueEx()
    Error:        (2) — The system cannot find the file specified.

    Current DirectX may be a older version which does not have the version value in the registry.
———————
[11/16/10 12:31:34] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.
———————
[11/16/10 12:31:34] module: dsetup32(Jun  2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.
———————
[11/16/10 12:31:34] module: dsetup32(Jun  2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.
———————
[11/16/10 12:41:46] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

    Failed API:        RegQueryValueEx()
    Error:        (2) — The system cannot find the file specified.

   Current DirectX may be a older version which does not have the version value in the registry.
———————
[11/16/10 12:41:46] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.
———————
[11/16/10 12:41:46] module: dsetup32(Jun  2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.
———————
[11/16/10 12:41:46] module: dsetup32(Jun  2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.
———————
[11/16/10 12:42:50] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

    Failed API:        RegQueryValueEx()
    Error:        (2) — The system cannot find the file specified.

    Current DirectX may be a older version which does not have the version value in the registry.
———————
[11/16/10 12:42:50] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.
———————
[11/16/10 12:42:50] module: dsetup32(Jun  2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.
———————
[11/16/10 12:42:50] module: dsetup32(Jun  2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.
———————
[11/16/10 13:18:57] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

    Failed API:        RegQueryValueEx()
    Error:        (2) — The system cannot find the file specified.

    Current DirectX may be a older version which does not have the version value in the registry.
———————
[11/16/10 13:18:57] module: dxupdate(Jun  2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.
———————
[11/16/10 13:18:57] module: dsetup32(Jun  2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.
———————
[11/16/10 13:18:57] module: dsetup32(Jun  2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.
———————
[11/16/10 13:24:14] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 219, function: CDXWSetup::InitInstallEngine

    Sections are not initialized.
———————
[11/16/10 13:24:14] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.
———————
[11/16/10 13:55:04] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

    Failed API:        SetAction()
    Error:        (0x80070057) — The parameter is incorrect.
———————
[11/16/10 13:55:05] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.
———————
[11/16/10 13:57:22] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

    Failed API:        SetAction()
    Error:        (0x80070057) — The parameter is incorrect.
———————
[11/16/10 13:57:22] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.
———————
[11/16/10 14:07:47] module: DXWSetup(Jun  2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

    Failed API:        SetAction()
    Error:        (0x80070057) — The parameter is incorrect.
———————
[11/16/10 14:07:47] module: DXWSetup(Jun  2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.[/code]

Maybe if someone was giving his DirectX folder  registry from Windows 7 Ultimate could work. I dont know

[02/10/14 18:48:33] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[02/10/14 18:48:33] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

CDXWSetup::InitInstallEngine() failed.

И ВОТ ЧТО В DIRECTX.LOG

02/10/14 18:52:47: DXWSetup: ***** DXWSETUP *****
02/10/14 18:52:47: DXWSetup: WinMain()
02/10/14 18:52:47: DXWSetup: Bing Bar is already installed, skipping offer
02/10/14 18:52:47: DXWSetup: IsIA64(): not IA64.
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup.dll
02/10/14 18:52:47: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup.dll
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup32.dll
02/10/14 18:52:47: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup32.dll
02/10/14 18:52:47: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:47: DXWSetup: DirectX Version: 0.00.00.0000.00
02/10/14 18:52:47: DXWSetup: Setup Version: 4.09.00.0904.00
02/10/14 18:52:48: DXWSetup: CDXWSetup::CDXWSetup()
02/10/14 18:52:48: DXWSetup: CDXWSetup::DownloadDXUpdate()
02/10/14 18:52:48: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
02/10/14 18:52:49: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
02/10/14 18:52:49: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
02/10/14 18:52:49: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
02/10/14 18:52:49: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: WM_APP_DOWNLOADDXUPDATE
02/10/14 18:52:49: DXWSetup: CDXWSetup::InitInstallEngine()
02/10/14 18:52:49: DXWSetup: Use string section : [Strings.RUS]
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:50: DXWSetup: DXVersion: 0.00.00.0000
02/10/14 18:52:50: DXWSetup: Install Section: [iCLS Client;C:Program FilesInteliCLS Client;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program FilesIntelIntel(R) Management Engine ComponentsDAL;C:Program FilesIntelIntel(R) Management E]
02/10/14 18:52:50: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
02/10/14 18:52:50: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
02/10/14 18:52:50: DXWSetup: WM_APP_ENDDOWNLOAD
02/10/14 18:52:52: DXWSetup: CDXWSetup::~CDXWSetup()
02/10/14 18:52:53: DXWSetup: CreatePropertySheet() returns -9.
02/10/14 18:52:53: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup.dll.
02/10/14 18:52:53: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup32.dll.

Помогите, плиз.

Windows 7.
Началось все с замены батарейки БИОСа на ноутбуке.

После этого перестала запускаться установленная игра, которая до этого работала без проблем — в самом начале вываливается ошибка «fatal error: cannot set display mode»…
переставил все драйверы несколько раз — ничего не помогло…

Появилось подозрение, что просто при запуске игра не может переключиться на дискретную видеокарту. Чего только не делал — чуть систему не угробил… :( В итоге такое ощущение, что по умолчанию в системе теперь запускается именно дискретная видяха, но сути не изменилось — игра не стартует.

В общем начитался в инете всяких советов, попытался удалить и переустановить DirectX — но стало только хуже похоже.

На данный момент при попытке установить на компьютер свежую версию DirectX через его вебустановщик или просто любой DirectX скачанным файлом, компьютер выдаёт сообщение об ошибке с текстом «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows».
Инструкций по этой ошибке тоже достаточно — но ничего не помогает…
Понимаю, что проще всего наверное переустановить систему, но времени на это тупо нет, а работать надо (игра в перерывах :)).

В логах DXError.log (при попытке установки DirectX 11) при установке появляется следующее:

Код:

———————
[02/20/22 19:39:47] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

    Failed API:      RegQueryValueEx()
    Error:      (2) — Не удается найти указанный файл.

    Current DirectX may be a older version which does not have the version value in the registry.

———————
[02/20/22 19:39:47] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

    GetDXVersion() failed.

———————
[02/20/22 19:39:47] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

———————
[02/20/22 19:39:47] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

Если пытаться вебустановщиком обновление сделать, то ошибки следующие:

Код:

———————
[02/20/22 19:49:55] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

    Failed API:      SetAction()
    Error:      (0x80070057) — Параметр задан неверно.

———————
[02/20/22 19:49:55] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.

При этом в логе установки появляются такие строчки (небольшая цитата из всего, что там есть):

Код:

02/20/22 19:49:47: DXWSetup: ***** DXWSETUP *****
02/20/22 19:49:47: DXWSetup: WinMain()
02/20/22 19:49:47: DXWSetup: IsIA64(): not IA64.
02/20/22 19:49:47: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup.dll
02/20/22 19:49:47: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup.dll
02/20/22 19:49:47: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup32.dll
02/20/22 19:49:47: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup32.dll
02/20/22 19:49:47: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/20/22 19:49:47: DXWSetup: DirectX Version: 0.00.00.0000.00
02/20/22 19:49:47: DXWSetup: Setup Version: 4.09.00.0904.00

А вто что со всем этим сделать — неизвестно…

ХЕЕЕЕЕЕЛП!!!!!

Так, логи появились…вот только выложить их не могу-пишет что мне нельзя текстовики загружать…

блин, звиняйте парни..придется так…

[08/29/10 12:25:34] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[08/29/10 12:25:34] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/12/10 17:41:17] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/12/10 17:41:17] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/16/10 20:50:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 20:50:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 20:51:19] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 20:51:19] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 20:51:19] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 20:51:19] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 21:24:45] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 21:24:45] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 21:24:45] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 21:24:45] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 23:14:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 23:14:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 23:14:33] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 23:14:33] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 23:19:24] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/16/10 23:19:24] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/16/10 23:19:41] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 23:19:41] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 23:19:41] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 23:19:41] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 23:38:14] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 23:38:14] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 23:38:14] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 23:38:14] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 23:44:38] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 23:44:38] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 23:44:38] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 23:44:38] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/16/10 23:45:00] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/16/10 23:45:00] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/16/10 23:45:00] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/16/10 23:45:00] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/17/10 00:15:27] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:15:27] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:15:47] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/17/10 00:15:47] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/17/10 00:15:47] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/17/10 00:15:47] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/17/10 00:19:50] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:19:50] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:20:10] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()

Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————

[10/17/10 00:20:10] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

———————

[10/17/10 00:20:10] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

———————

[10/17/10 00:20:10] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

———————

[10/17/10 00:48:26] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:48:26] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

Failed API: VerQueryValue()

Error: (1813) — Указанный тип ресурса в файле образа отсутствует.

Unable to get Translation valie.

———————

[10/17/10 00:48:31] module: DXWSetup(Jun 2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()

Error: (0x80070057) — Параметр задан неверно.

———————

[10/17/10 00:48:31] module: DXWSetup(Jun 2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

CDXWSetup::InitInstallEngine() failed.

Содержание

  1. Ошибка при установке DirectX
  2. произошла внутренняя системная ошибка directx windows 7
  3. LuHeX_97rus
  4. Dxwsetup cdxwsetup initinstallengine setaction failed error 0x80070057
  5. Вопрос
  6. Dxwsetup cdxwsetup initinstallengine setaction failed error 0x80070057
  7. Answered by:
  8. Question

Ошибка при установке DirectX

Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows»
Что делать? Помогите

———————
[01/12/13 21:59:51] module: DXWSetup(Sep 4 2009), file: dxwsetup.cpp, line: 219, function: CDXWSetup::InitInstallEngine

Sections are not initialized.

———————
[01/12/13 21:59:51] module: DXWSetup(Sep 4 2009), file: psheets.cpp, line: 472, function: PreinstDlgProc

———————
[06/01/13 17:07:12] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:07:12] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:07:25] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:07:25] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:10:24] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:10:24] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:41:38] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:41:38] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:48:02] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:48:02] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:52:22] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:52:22] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 17:53:06] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 17:53:06] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 18:00:15] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

———————
[06/01/13 18:00:15] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[06/01/13 18:22:35] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API:SetAction()
Error:(0x80070057) — Параметр задан неверно.

Источник

произошла внутренняя системная ошибка directx windows 7

LuHeX_97rus

New Member

При установке directx с сайта microsoft вы скакивает ошибка: произошла внутренняя системная ошибка. Чтобы определить причину ошибки, просмотрите файлы DXError.log b DirectX.log в папке Windows. А когда нажимаю ок в ошибке пишет сбой установки. Игры запускаются но со steam нет пишет надо установить DiretiX хотя смотрел в настройка ПК пишет что стоит Diretix 11. что делать? :help:

Файл DXError.log вот текст

———————
[12/07/13 20:53:06] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[12/07/13 20:53:06] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[12/07/13 21:28:07] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[12/07/13 21:28:07] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[12/07/13 21:30:49] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[12/07/13 21:30:49] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[12/07/13 21:36:13] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

Источник

Dxwsetup cdxwsetup initinstallengine setaction failed error 0x80070057

Вопрос

I’m trying to update my DirectX by using the dxwebsetup.exe I downloaded from Microsoft’s website. It initializes for a few seconds, but then gives me the following error:

«An internal system error occurred.
Please refer to DXError.log and DirectX.log in your Windows folder to determine problem.»

Here’s what I get from the DirectX.log:

07/12/10 21:03:00: DXWSetup: ***** DXWSETUP *****
07/12/10 21:03:00: DXWSetup: WinMain()
07/12/10 21:03:00: DXWSetup: IsIA64(): not IA64.
07/12/10 21:03:00: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup.dll
07/12/10 21:03:00: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup.dll
07/12/10 21:03:00: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup32.dll
07/12/10 21:03:00: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup32.dll
07/12/10 21:03:00: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
07/12/10 21:03:00: DXWSetup: DirectX Version: 0.00.00.0000.00
07/12/10 21:03:00: DXWSetup: Setup Version: 4.09.00.0904.00
07/12/10 21:03:00: dsetup32: IsWow64(): running on Wow64.
07/12/10 21:03:02: DXWSetup: CDXWSetup::CDXWSetup()
07/12/10 21:03:02: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
07/12/10 21:03:02: DXWSetup: OnStartComponent(): DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
07/12/10 21:03:02: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
07/12/10 21:03:03: DXWSetup: OnStopComponent(): hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
07/12/10 21:03:03: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
07/12/10 21:03:03: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:03: DXWSetup: WM_APP_DOWNLOADDXUPDATE
07/12/10 21:03:03: DXWSetup: CDXWSetup::InitInstallEngine()
07/12/10 21:03:03: DXWSetup: Use string section : [Strings.ENG]
07/12/10 21:03:04: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/12/10 21:03:04: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:04: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
07/12/10 21:03:04: DXWSetup: DXVersion: 0.00.00.0000
07/12/10 21:03:04: DXWSetup: Install Section: [lesMicrosoft SharedWindows Live;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program Files (x86)Common FilesAdobeAGL;C:Program Files (x86)QuickTimeQTSystem;C:Program Files (x86)ATI Technolog]
07/12/10 21:03:04: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
07/12/10 21:03:04: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
07/12/10 21:03:04: DXWSetup: WM_APP_ENDDOWNLOAD
07/12/10 21:03:51: DXWSetup: CDXWSetup::

CDXWSetup()
07/12/10 21:03:52: DXWSetup: CreatePropertySheet() returns -9.
07/12/10 21:03:52: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup.dll.
07/12/10 21:03:52: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup32.dll.

Here’s what I get from DXError.log:

[07/12/10 19:06:51] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — The system cannot find the file specified.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[07/12/10 19:06:51] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

———————
[07/12/10 19:06:51] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[07/12/10 19:06:51] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

———————
[07/12/10 21:03:04] module: DXWSetup(Jun 2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — The parameter is incorrect.

———————
[07/12/10 21:03:04] module: DXWSetup(Jun 2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

I’ve run dxdiag.exe and it says that I have DirectX 11 installed with no problems on any of the tabs. I’ve even checked the registry under HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX and here’s what that says:

InstalledVersion REG_BINARY 00 00 00 09 00 00 00 00
Version REG_SZ 4.09.00.0904

I’ve recreated both of the registry entries manually a couple of times, but went restored them from a backup. Finally, I even download the June 2010 redistributable package and tried updating from that, but I get the same thing (both normally and in safe mode). Is there anything I can do? Thank you for any help

Windows 7 Professional 64bit
Intel Core i7 920 @2.67 GHz
8.00GB DDR3 RAM
ATI Radeon HD 4670 512MB

Источник

Dxwsetup cdxwsetup initinstallengine setaction failed error 0x80070057

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

I’m trying to update my DirectX by using the dxwebsetup.exe I downloaded from Microsoft’s website. It initializes for a few seconds, but then gives me the following error:

«An internal system error occurred.
Please refer to DXError.log and DirectX.log in your Windows folder to determine problem.»

Here’s what I get from the DirectX.log:

07/12/10 21:03:00: DXWSetup: ***** DXWSETUP *****
07/12/10 21:03:00: DXWSetup: WinMain()
07/12/10 21:03:00: DXWSetup: IsIA64(): not IA64.
07/12/10 21:03:00: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup.dll
07/12/10 21:03:00: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup.dll
07/12/10 21:03:00: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup32.dll
07/12/10 21:03:00: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup32.dll
07/12/10 21:03:00: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
07/12/10 21:03:00: DXWSetup: DirectX Version: 0.00.00.0000.00
07/12/10 21:03:00: DXWSetup: Setup Version: 4.09.00.0904.00
07/12/10 21:03:00: dsetup32: IsWow64(): running on Wow64.
07/12/10 21:03:02: DXWSetup: CDXWSetup::CDXWSetup()
07/12/10 21:03:02: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
07/12/10 21:03:02: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
07/12/10 21:03:02: DXWSetup: OnStartComponent(): DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
07/12/10 21:03:02: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
07/12/10 21:03:03: DXWSetup: OnStopComponent(): hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
07/12/10 21:03:03: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
07/12/10 21:03:03: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:03: DXWSetup: WM_APP_DOWNLOADDXUPDATE
07/12/10 21:03:03: DXWSetup: CDXWSetup::InitInstallEngine()
07/12/10 21:03:03: DXWSetup: Use string section : [Strings.ENG]
07/12/10 21:03:04: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/12/10 21:03:04: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/12/10 21:03:04: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
07/12/10 21:03:04: DXWSetup: DXVersion: 0.00.00.0000
07/12/10 21:03:04: DXWSetup: Install Section: [lesMicrosoft SharedWindows Live;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program Files (x86)Common FilesAdobeAGL;C:Program Files (x86)QuickTimeQTSystem;C:Program Files (x86)ATI Technolog]
07/12/10 21:03:04: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
07/12/10 21:03:04: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
07/12/10 21:03:04: DXWSetup: WM_APP_ENDDOWNLOAD
07/12/10 21:03:51: DXWSetup: CDXWSetup::

CDXWSetup()
07/12/10 21:03:52: DXWSetup: CreatePropertySheet() returns -9.
07/12/10 21:03:52: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup.dll.
07/12/10 21:03:52: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup32.dll.

Here’s what I get from DXError.log:

[07/12/10 19:06:51] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — The system cannot find the file specified.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[07/12/10 19:06:51] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

———————
[07/12/10 19:06:51] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[07/12/10 19:06:51] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX

———————
[07/12/10 21:03:04] module: DXWSetup(Jun 2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — The parameter is incorrect.

———————
[07/12/10 21:03:04] module: DXWSetup(Jun 2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc

I’ve run dxdiag.exe and it says that I have DirectX 11 installed with no problems on any of the tabs. I’ve even checked the registry under HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX and here’s what that says:

InstalledVersion REG_BINARY 00 00 00 09 00 00 00 00
Version REG_SZ 4.09.00.0904

I’ve recreated both of the registry entries manually a couple of times, but went restored them from a backup. Finally, I even download the June 2010 redistributable package and tried updating from that, but I get the same thing (both normally and in safe mode). Is there anything I can do? Thank you for any help

Windows 7 Professional 64bit
Intel Core i7 920 @2.67 GHz
8.00GB DDR3 RAM
ATI Radeon HD 4670 512MB

Источник

Ошибка, которая возникает под кодом 0x80070057, встречается не так часто, но у некоторых пользователей все же бывает. Из-за чего же она появляется? Как с ней бороться?

oshibka 0x80070057

Причины появления ошибки

Основные причины 0x80070057:

  1. Нарушение динамических библиотек. Это может быть связано с вредоносными файлами и неправильным выключением компьютера. Из-за этого компьютер попросту не может найти необходимые файлы, поэтому и выскакивает ошибка под таким кодом.
  2. Десятичный разделитель представлен символом, отличающийся от точки.

Проблема может возникнуть при установке Windows. В таком случае:

  1. Проблема с жестким диском.
  2. Технология AHCI в БИОСе.
  3. Неисправный блок питания.

Давайте разбираться, как исправить код ошибки 0x80070057.

Необходимо нажать «Win + R» и ввести «msconfig».

msconfig

Выбрать выборочный запуск и оставить только на «Загружать системные службы».

viborochniy zapusk

Перейти во вкладку «Службы», поставить галочку на «Не отображать службы Майкрософт», затем «Отключить все», сохранить и перезагрузиться.

slujbi windows

Командная строка

Способ 1. Запустите командную строку через права администратора. Для этого в поиск введите cmd и нажмите на него правой кнопкой и выберите пункт от имени администратора.

ot imeni administratora

administrator cmd

Вызовите команду:

chkdsk /f /r

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

Способ 2. Вызовите так же командную строку, а затем введите команду:

sfc /scannow

Данная команда проверит всю систему, нет ли каких-то ошибок в системе, и при возможности постарается их исправить. Вновь проверьте наличие ошибки.

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

kod comanda

Способ 4. Введите все три команды, которые указаны на скриншоте.

command

Не забудьте после каждой из данных команд нажимать Enter. Они должны исправить проблему 0x80070057, которая связанна с Центром обновления.

Проверьте утилитой Доктор Веб свой компьютер на вирусы. Скачать ее можно с данного официального сайта: https://free.drweb.ru/cureit/. Далее, там же вы найдете инструкцию по установке.

drweb cureIT

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

Восстановление системы

Данный способ исправит проблему 0x80070057, если у вас есть точки восстановления. Попытайтесь вспомнить, когда у вас компьютер не выдавал ошибку 0x80070057 и выберите точку исходя из даты. Для этого зайдите в «Панель управления», а затем – «Восстановление».

vostanovlenie sistemu

Выберите необходимую точку восстановления.

tochka vostanovlenia windows

И продолжайте следовать инструкции.

Ошибка может возникнуть при работе языком. Для этого перейдите по пути «Панель управления» — «Язык и региональные стандарты». Можете сразу в поиск написать «Язык и региональные стандарты».

Во вкладке форматы открываем дополнительные параметры. В поле «Разделитель целой и дробной части» вставьте точку.

razdelitel cheloy i drobnoy chasti

После внесенных изменений перезагрузите систему.

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

Отключение AHCI в БИОСе

Преимущества технологии AHCI не всегда хороши в обращении жесткого диска. Поэтому необходимо попробовать отключить его.

  1. Войдите в BIOS, обычно это кнопка DEL, ESC. Как зайти в биос?
  2. Перейдите во вкладку «Security» и выставить в «Secure boot» на «Disabled».security boot
  3. Затем «Advanced» входим в опцию «System Configuration».system configuration
  4. Переключить UEFI Boot в режим CSM Boot.uefi boot
  5. После этого появится опция «Sata Controller Mode», в которой вместо AHCI можно выставить режим Compatibility (IDE). ahci

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

Если у вас проблема 0x80070057 не во время установки Windows, то сделайте следующие действия. У тех у кого во время установки системы, эти шаги будут уже проделаны.

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

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

Внесите необходимые изменения при установке, которые показаны на видео.

Затем переустановить вашу систему. Таким образом, ошибка центра обновления windows 0x80070057 должна исчезнуть.

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

Error Code 0x80070057 is a well known Windows error and is of a dignified vintage. This error exists since Windows 7, and now Windows 10 users also face it. If you have reached to this post, that means you must be facing 0x80070057, or “Error Code 0x80070057: The parameter is incorrect.” or “An Internal Error has occurred wrong parameter.” Whatever the error code be, remember you are dealing with same 0x80070057 Windows malfunction code.

The parameter is incorrect 0x80070057 error occurs when you try to install Windows or take a full backup of your Windows. The primary source of this error code is bulky registry values, that creates an immediate need for large virtual memory space.

Besides this, due to incompatibility between the motherboard and drivers, you can encounter Error Code 0x80070057.

Don’t worry, fixing this error is not at all difficult. In this article, we will show how to take care of error 0x80070057 the parameter is incorrect.

Looking for different BSOD Windows error code such as or 0x000000f4, 0x0000003b BSOD stop code? We may have it covered!

Why Error 0x80070057 Occurs?

Depending on the operation you are performing, Error 0x80070057 varies. This means if there’s an issue in Windows update you may face, “0x80070057 the parameter is incorrect”, “Unknown error,” “parameter is incorrect,” or simply “error 0x80070057.” Likewise, it may occur in the following situations:

  • While trying to take a backup of corrupt files
  • Windows updates you are trying to install or System Reserved Partition is corrupt
  • Corrupt registry
  • RAM failure
  • Damaged hard drive or file system error

Window Install Error

How to Fix “The parameter is incorrect 0x80070057” on Windows 10

drive location not available

“The parameter is incorrect” error usually occurs, when there’s a problem with the disk. To fix it, follow the steps below:

Method 1: Run CHKDSK and repair disk errors

CHKDSK is Windows inbuilt tool to check and repair system errors or bad sectors on the hard disk. To run it and resolve “the parameter is incorrect 0x80070057” follow the steps below:

Note: If you receive an “error 0x80070057 the parameter is incorrect” message when using an external drive, USB you will need to connect it before running the CHKDSK command.

  1. Plugin external driver, USB.
  2. Type Command Prompt in the Windows search bar.
  3. Right-click Command Prompt and select Run as Administrator from the context menu.
  4. Next in Command Prompt window, type chkdsk E: /f /x /r

Note: E is the drive letter for the connected external drive. You’ll need to change it with the drive letter of your drive.

This command will direct CHKDSK to check and repair file system corruptions, errors, bad sectors, etc. Once finished, exit Command Prompt and reconnect the drive. You should now be able to access the drive without facing the parameter is incorrect 0x80070057 error.

Method 2: Run SFC scan now

The other reason for 0x80070057 error message is corrupt or missing system files. To resolve the problem, you can use System File Checker a.k.a. SFC to fix wrong system files.

  1. Type Command Prompt in the Windows search bar.
  2. Right-click Command Prompt, and select Run as Administrator from the context menu.
  3. In the Command Prompt window type SFC/scannow, and press Enter.

System File Checker will now look for corrupt system files and will fix it. Exit Command Prompt when the process is finished and see if 0x80070057 the parameter is incorrect problem is fixed or not.

Method 3: Rename the SoftwareDistribution Folder

If you encounter parameter is an incorrect problem while updating Windows, you can try renaming SoftwareDistribution Folder. To do so, follow the steps below:

  1. Press Windows key + R.
  2. Next, in Run dialogue, type %SystemRoot% and press Enter.
  3. Here, look for SoftwareDistribution folder. Rename it to SoftwareDistributon.old.
  4. Restart your Windows 10, and try to update it.

You should not face parameter is incorrect error. However, if this does not work, either you will have to follow other ways as explained below.

Method 4: Make Changes to Windows Registry

  1. Press Windows key + R.
  2. Next, in Run dialogue, type regedit and press Enter.
  3. Go to : HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUX

window registry editor

4. In right pane look for, IsConvergedUpdateStackEnabled. Double click on it to change the value data from, 1 to 0.

5. Next under UX click Settings.

6. From the right pane look for, right pane look for, UxOption. Double click on it to change the value data from, 1 to 0.

Ensure you are making changes to the correct registry value. Once the changes if required are done, reboot your system and try to update Windows. You should not face error 0x80070057 the parameter is incorrect.

Furthermore, if you are facing An internal error has occurred: The parameter is incorrect: (0x80070057) error during backup, follow the steps.

  1. Press Windows key + R.
  2. Next in Run dialogue, type regedit and press Enter.
  3. Here look for: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystemCertificates registry key.

registry key editor

4. Right-click SystemCertificates, and select New > DWORD (32-bit) Value. Name it as CopyFileBufferedSynchronousIo, and set the Value to 1.

5. Press OK, and exit the Registry Editor.

Restart your Windows, your backup should now complete without the parameter is incorrect 0x80070057 error.

Method 5: Use DISM

Use Deployment Image & Serving Management (DISM) command to download and restore the systems file health. To do so, follow the steps below:

  1. Type Command Prompt in the Windows search bar.
  2. Right-click Command Prompt, and select Run as Administrator from the context menu.
  3. In the Command Prompt window, type DISM /Online /Cleanup-Image /RestoreHealth, and press Enter.

Let it complete, do not close Command Prompt while the command is running. If the process appears to hand just wait for a while, it will continue. One finished restart your computer, and again run sfc/scannow command.

This should fix error 0x80070057 the parameter is incorrect on Windows 10.

Looking for a Simple Solution to fix 0x80070057 the parameter is incorrect

If all this seems too technical, you can try using Advanced System Optimizer. It is a system optimization utility that can run all these commands on its own and fix such issues in no time. Moreover, using Advanced System Optimizer, you can clean junk files, delete duplicates, get rid of privacy exposing traces, fix registry errors and a lot more. If you want to give it a try.

download

I hope using either of the methods, you will be able to fix 0x80070057. Do leave us a comment to tell which method worked for you.

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 5.0
 » 
Ошибка подписи хэша при использовании плагина и кастомного алгоритма хэша


Offline

НаталияНаталия

 


#1
Оставлено
:

20 июля 2020 г. 19:03:49(UTC)

НаталияНаталия

Статус: Участник

Группы: Участники

Зарегистрирован: 20.07.2020(UTC)
Сообщений: 19
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз

Добрый день.

Планировалось подписание в браузере с использованием КриптоПро плагина, однако если выставить алогоритм шифрования, отличный от CADESCOM_HASH_ALGORITHM_SHA1, возникает ошибка:
Failed to create signature. Error: Параметр задан неверно. (0x80070057)

Версия плагина: 2.0.14071 Версия криптопровайдера: 5.0.10874
Криптопровайдер: Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider

Код:

var CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_256 = 101;

function CreateSignature(sHashValue, certSubjectName) {
    return new Promise(function(resolve, reject){
        cadesplugin.async_spawn(function *(args) {
            try {
	        // Создаем объект CAdESCOM.HashedData
		var oHashedData = yield cadesplugin.CreateObjectAsync("CAdESCOM.HashedData");

		// Инициализируем объект заранее вычисленным хэш-значением
		// Алгоритм хэширования нужно указать до того, как будет передано хэш-значение
		yield oHashedData.propset_Algorithm(CADESCOM_HASH_ALGORITHM_CP_GOST_3411_2012_256);
		yield oHashedData.SetHashValue(sHashValue);
			
		// Создаем объект CAdESCOM.RawSignature
		var oRawSignature = yield cadesplugin.CreateObjectAsync("CAdESCOM.RawSignature");

		var oStore = yield cadesplugin.CreateObjectAsync("CAdESCOM.Store");
                yield oStore.Open(CAPICOM_CURRENT_USER_STORE, CAPICOM_MY_STORE, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED);

                var CertificatesObj = yield oStore.Certificates;
                var oCertificates = yield CertificatesObj.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, certSubjectName);

                var Count = yield oCertificates.Count;
                if (Count == 0) {
                    throw("Certificate not found: " + args[0]);
                }
                var oCertificate = yield oCertificates.Item(1);
		// Создаем объект CAdESCOM.CPSigner
		var oSigner = yield cadesplugin.CreateObjectAsync("CAdESCOM.CPSigner");
		yield oSigner.propset_Certificate(oCertificate);

		// Создаем объект CAdESCOM.CadesSignedData
		var oSignedData = yield cadesplugin.CreateObjectAsync("CAdESCOM.CadesSignedData");

                var sSignedMessage = yield oSignedData.SignHash(oHashedData, oSigner, CADESCOM_CADES_BES);
						
		yield oStore.Close();

                args[2](sSignedMessage);
            } catch (e) {
                args[3]("Failed to create signature. Error: " + cadesplugin.getLastError(e));
            }
        }, sHashValue, certSubjectName, resolve, reject);
     });
		
}

Может кто-то подсказать как подписать хэш?
Заранее спасибо

Отредактировано пользователем 20 июля 2020 г. 19:04:19(UTC)
 | Причина: Не указана


Вверх


Online

Андрей *

 


#2
Оставлено
:

20 июля 2020 г. 19:11:06(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

Здравствуйте.

В сертификате — открый ключ по какому алгоритму?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Online

Андрей *

 


#3
Оставлено
:

20 июля 2020 г. 19:12:14(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

Цитата:

.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, certSubjectName)

А если у меня 2 сертификата и попадётся первый с rsa…?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

НаталияНаталия

 


#4
Оставлено
:

20 июля 2020 г. 19:25:30(UTC)

НаталияНаталия

Статус: Участник

Группы: Участники

Зарегистрирован: 20.07.2020(UTC)
Сообщений: 19
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз

Автор: Андрей * Перейти к цитате

Цитата:

.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, certSubjectName)

А если у меня 2 сертификата и попадётся первый с rsa…?

Это тестовый пример, сертификат точно один

Отредактировано пользователем 20 июля 2020 г. 19:26:12(UTC)
 | Причина: Не указана


Вверх


Online

Андрей *

 


#5
Оставлено
:

20 июля 2020 г. 19:27:07(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

Автор: НаталияНаталия Перейти к цитате

Автор: Андрей * Перейти к цитате

Цитата:

.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, certSubjectName)

А если у меня 2 сертификата и попадётся первый с rsa…?

Это тестовый пример, сертификат точно один.

Алгоритм ключа: RSA

Разве это как-то влияет на то, каким образом у меня вычислен хэш?

Конечно,
ГОСТ хеш => ГОСТ подпись.

Подпись вычисляется с учётом хеша — его значения и алгоритма.

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Online

Андрей *

 


#6
Оставлено
:

20 июля 2020 г. 19:34:00(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

Так что с сертификатомалгоритмом?

Делайте правильно, пример будет работать.

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

НаталияНаталия

 


#7
Оставлено
:

20 июля 2020 г. 19:35:38(UTC)

НаталияНаталия

Статус: Участник

Группы: Участники

Зарегистрирован: 20.07.2020(UTC)
Сообщений: 19
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз

Автор: Андрей * Перейти к цитате

Конечно,
ГОСТ хеш => ГОСТ подпись.

Подпись вычисляется с учётом хеша — его значения и алгоритма.

Спасибо!
Но у меня все равно недопонимание, если я указываю:

Код:

yield oHashedData.propset_Algorithm(cadesplugin.CADESCOM_HASH_ALGORITHM_MD5);

и подписываю ключом с RSA, все равно возникает та же ошибка.


Вверх


Online

Андрей *

 


#8
Оставлено
:

20 июля 2020 г. 19:45:16(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

На тестовой странице — работает подписание этим сертификатом?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Online

Андрей *

 


#9
Оставлено
:

20 июля 2020 г. 19:47:03(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

Автор: НаталияНаталия Перейти к цитате

Автор: Андрей * Перейти к цитате

Конечно,
ГОСТ хеш => ГОСТ подпись.

Подпись вычисляется с учётом хеша — его значения и алгоритма.

Спасибо!
Но у меня все равно недопонимание, если я указываю:

Код:

yield oHashedData.propset_Algorithm(cadesplugin.CADESCOM_HASH_ALGORITHM_MD5);

и подписываю ключом с RSA, все равно возникает та же ошибка.

RSA сертификат и алгоритм хеширования MD5… ?

Почему бы для начала не получить тестовый сертификат по ГОСТ 2012?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

НаталияНаталия

оставлено 20.07.2020(UTC)


Online

Андрей *

 


#10
Оставлено
:

20 июля 2020 г. 19:54:58(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,756
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1840 раз в 1423 постах

+ sHashValue — в каком виде?

Подпись файла с использованием FileAPI и чтением файла по частям
смотрели?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

Пользователи, просматривающие эту тему

Guest (2)

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 5.0
 » 
Ошибка подписи хэша при использовании плагина и кастомного алгоритма хэша

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Понравилась статья? Поделить с друзьями:
  • Failed a general system error occurred missing vstor2 driver or not started
  • Failed to allocate memory call to arms как исправить
  • Failed a general system error occurred fault cause vim fault genericvmconfigfault
  • Failed to allocate from state pool black ops 2 как исправить
  • Fail with error bep20 transfer amount exceeds balance