При попытке sysprep моей ОС перейти на новую аппаратную структуру, я наткнулся на ошибку, описанную в этой статье поддержки Microsoft. Пытаясь от него избавиться, я установил виртуальную машину Windows 10 версии 1703 и скопировал оттуда папку MiracastView, которая не решила проблему.
При дальнейшем расследовании я обнаружил, что, похоже, есть идентификатор пользователя, который я не могу найти подключенным к какой-либо реальной учетной записи. Использование Get-AppxPackage -AllUsers *mira* дает следующий вывод:

PS C:\WINDOWS\system32> Get-AppxPackage -AllUsers *mira*  


Name                   : Windows.MiracastView  
Publisher              : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US  
Architecture           : Neutral  
ResourceId             : neutral  
Version                : 6.3.0.0  
PackageFullName        : Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy  
InstallLocation        : C:\Windows\MiracastView  
IsFramework            : False  
PackageFamilyName      : Windows.MiracastView_cw5n1h2txyewy  
PublisherId            : cw5n1h2txyewy  
PackageUserInformation : {S-1-5-21-1989392932-2341005969-1285330504-1000 [MyMainUseraccount]: Installed,  
                         S-1-5-21-1989392932-2341005969-1285330504-1010  
                         [S-1-5-21-1989392932-2341005969-1285330504-1010]: Installed(pending removal)}  
IsResourcePackage      : False  
IsBundle               : False  
IsDevelopmentMode      : False  
IsPartiallyStaged      : False  
SignatureKind          : System  
Status                 : Ok  

Однако, используя wmic useraccount get name,sid показывает это:

C:\WINDOWS\system32>wmic useraccount get name, sid
Name                SID
Administrator       S-1-5-21-1989392932-2341005969-1285330504-500
DefaultAccount      S-1-5-21-1989392932-2341005969-1285330504-503
Gast                S-1-5-21-1989392932-2341005969-1285330504-501
HomeGroupUser$      S-1-5-21-1989392932-2341005969-1285330504-1005
MyMainUseraccount   S-1-5-21-1989392932-2341005969-1285330504-1000
WDAGUtilityAccount  S-1-5-21-1989392932-2341005969-1285330504-504

отсутствует запись, заканчивающаяся на 1010, замеченная в выводе другой команды.

Я решил заглянуть в реестр, чтобы увидеть, где появился этот sid, и вот некоторые из первых найденных путей:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\UserManager\Users\1044476
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\DownlevelInstalled\S-1-5-21-1989392932-2341005969-1285330504-1010
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\EndOfLife\S-1-5-21-1989392932-2341005969-1285330504-1010
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{D6886603-9D2F-4EB2-B667-1971041FA96B}\S-1-5-21-1989392932-2341005969-1285330504-1010
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Creative\S-1-5-21-1989392932-2341005969-1285330504-1010
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserTile
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache\PurgeAtNextLogoff
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SystemProtectedUserData\S-1-5-21-1989392932-2341005969-1285330504-1010
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\{S-1-5-21-1989392932-2341005969-1285330504-1010}
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\{S-1-5-21-1989392932-2341005969-1285330504-1010}
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\Upgrade\Appx\AppxAllUserStore\EndOfLife\S-1-5-21-1989392932-2341005969-1285330504-1010

но идентификатор безопасности не отображается ни под ключами HKU ни над Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList .

К настоящему времени я полностью потерян, откуда мог взяться этот ключ, как я могу его удалить или безопасно ли это делать вообще. Любой намек в любом направлении будет высоко оценен!

1 ответ1

-1

Вот статья, которая предоставляет более подробную информацию для решения проблемы. Вот шаги из статьи здесь:

шаги:

  1. Откройте ProcessHacker от имени администратора
  2. Выберите один из процессов vshost.exe -> Разное -> Запуск от имени этого пользователя
  3. Выберите .exe файл DB Browser.
  4. Откройте файл в браузере БД: C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd
  5. Откройте вкладку «Данные браузера», затем выберите таблицу Package
  6. Найдите приложения, которые нужно удалить, затем удалите всю строку (и) (кнопка)
  7. Наконец, позвольте DB Browser записать изменения в файл

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .