Ошибка 582 при попытке доступа к функциям Windows

978
Matt Hintzke

Сегодня пошел включать функцию Hyper-V в настройках «Включение и выключение функций Windows», но диалог всегда загружался в течение примерно 20 секунд, а затем приводил к краху моей машины.

Я искал альтернативные способы просмотра / доступа к функциям Windows и обнаружил, что вы можете сделать это из DISM или Powershell. Я попытался обе команды для просмотра функций Windows:

dism /online /get-features

а также

get-windowsoptionalfeature -online

и в обоих случаях я получаю эту ошибку:

Error: 582  An illegal character was encountered. For a multi-byte character set this  includes a lead byte without a succeeding trail byte. For the Unicode character  set this includes the characters 0xFFFF and 0xFFFE. 

После просмотра журналов dism и CBS:

Dism.log

2018-05-07 23:54:00, Info DISM DISM Package Manager: PID=17208 TID=18628 Processing the top level command token(get-features). - CPackageManagerCLIHandler::Private_ValidateCmdLine 2018-05-07 23:54:00, Info DISM DISM Package Manager: PID=17208 TID=18628 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine 2018-05-07 23:54:00, Info DISM DISM Package Manager: PID=17208 TID=18628 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine 2018-05-07 23:54:00, Info DISM DISM Package Manager: PID=17208 TID=18628 Feature LegacyComponents with CBS state 4(CbsInstallStateStaged) being mapped to dism state 4(DISM_INSTALL_STATE_STAGED) - CDISMPackageFeature::LogInstallStateMapping 2018-05-07 23:54:07, Error DISM DISM Package Manager: PID=17208 TID=18628 Failed to get the State of the Feature - CDISMPackageFeature::Internal_GetCbsState(hr:0x80070246) 2018-05-07 23:54:07, Error DISM DISM Package Manager: PID=17208 TID=18628 Failed to get the CBS State of the Feature - CDISMPackageFeature::get_State(hr:0x80070246) 2018-05-07 23:54:07, Error DISM DISM Package Manager: PID=17208 TID=18628 Failed to get the feature state. - CCBSFormatter::PrintCbsFeatures_ListFormat(hr:0x80070246) 2018-05-07 23:54:07, Error DISM DISM Package Manager: PID=17208 TID=18628 Failed while processing command get-features. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070246) 2018-05-07 23:54:07, Info DISM DISM Package Manager: PID=17208 TID=18628 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine 2018-05-07 23:54:07, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070246 

CBS.log

2018-05-07 23:54:07, Error CSI 00000003@2018/5/8:06:54:07.362 (F) onecore\base\lstring\lblob.cpp(2145): Error STATUS_ILLEGAL_CHARACTER originated in function RtlTranscodeLBlobs expression: __rv.UcsCharacter != (0xffffffff) 

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

Любая помощь приветствуется

ОБНОВИТЬ:

Системная информация

Win10 Pro Версия 10.0.16299 Build 16299 x64

0
Похоже, что-то в корне неверно в отношении образа вашей системы. Какую сборку Windows 10 вы используете? Какую версию Windows 10 вы используете? Какие языковые пакеты установлены? Какие раскладки клавиатуры установлены? Эта важная информация должна быть добавлена ​​к вашему вопросу, чтобы иметь возможность ответить на ваш вопрос. Ramhound 5 лет назад 0
Обновлена ​​информация о моей системе. Я не установил никаких дополнительных языковых пакетов или раскладок клавиатуры. Matt Hintzke 5 лет назад 0

0 ответов на вопрос

Похожие вопросы