Перейти к содержанию

windows update error 0x800b0100 0x80073712


Рекомендуемые сообщения

не устанавливается несколько обновлений. средства диагностики не помогают.

sfc /scannow ошибок не выдает.

 

windows 7 professional 6.1 (сборка 7601:Service Pack 1)

sfcdetails.txt

SFCFix.txt

CheckSUR.log

Изменено пользователем alyam
Ссылка на комментарий
Поделиться на другие сайты

Отчет:

http://www.getsysteminfo.com/read.php?file=8a9069c4a82b13c9aaef6255b261cc36&key=q9mpT6HX

 

Почитайте эту тему:

http://forum.oszone.net/thread-280585.html

Изменено пользователем andrew75
Ссылка на комментарий
Поделиться на другие сайты

это все не то.

у меня повреждено хранилище компонентов.

на вашем форуме мне помогал SQ https://forum.kasperskyclub.ru/index.php?showtopic=53411&page=3

 

я беру пакеты из install.wim/windows/ но там они отсутствуют.

Изменено пользователем alyam
Ссылка на комментарий
Поделиться на другие сайты

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

 

Уточните пожалуйста локализацию ОС Windows 7 (русская, английская и т.п.), а также редакцию (Home Basic, Professional и т.п.)?

Ссылка на комментарий
Поделиться на другие сайты

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

 

Уточните пожалуйста локализацию ОС Windows 7 (русская, английская и т.п.), а также редакцию (Home Basic, Professional и т.п.)?

windows 7 professional 6.1 (сборка 7601:Service Pack 1) rus 64bit

Изменено пользователем alyam
Ссылка на комментарий
Поделиться на другие сайты

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

Перед начало убедитесь в том, что отсутствовал файл SFCFix.txt и SFCFix.zip на рабочем столе.

----------------------------------------

Скачайте SFCFix.exe(by niemiro) и сохраните на рабочем столе.

Скачайте SFCFix.zip и сохраните на рабочем столе.

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

Убедитесь, чтобы на рабочем столе было 2 файла: SFCFix.exe и SFCFix.zip.

нажмите мышкой на файл SFCFix.zip и переместите на SFCFix.exe и отпустите мышь.

mMabJGT.gif

 

SFCFix.exe начнет процесс исправления.

По окончанию создается файл: SFCFix.txt.

Приложите полученный отчет в следующем сообщение.

----------------------------------------

Ссылка на комментарий
Поделиться на другие сайты

Уточните пожалуйста, что с ПК для которого ранее подготовил решение?

 

P.S. Один ПК = Одна тема, т.е. для другого ПК создавайте новую тему. А так визуально похоже, что создали решение правильно, зависит от локализации, редакции ОС и источников файлов.

Ссылка на комментарий
Поделиться на другие сайты

Уточните пожалуйста, что с ПК для которого ранее подготовил решение?

 

P.S. Один ПК = Одна тема, т.е. для другого ПК создавайте новую тему.

после выходных проверю.

 

я попробовал сделать скрипт powershell для замены файлов. после чего прогнать checksur

первый для manifest и packages работает. 

второй не проверял. но похоже потребуется менять владельца и права доступа папки назначения. может есть смысл сделать статью в FAQ?

 

:

 

Note: Before placing the files in the appropriate locations, you may need to grant yourself permissions to edit the folder’s contents; below is a quick guide on how to achieve this.

At an elevated command prompt: takeown /f

Example: takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8

Now grant full access to the file: icacls /grant Administrators:F

Example: icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F

Now replace the file with a known good copy:

Example: copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll

 

 

 

cls
$flag = $false
$sourcePC = "\\good-pc"
$destPC = "\\bad-pc"
$log=get-content $($destPC + "\admin$\Logs\CBS\CheckSUR.log")
$MUMCATSource = $sourcePC + "\admin$\servicing\Packages\"
$MUMCATDest = $destpc + "\admin$\Temp\CheckSUR\servicing\Packages\"
$MANIFESTSource = $sourcePC + "\admin$\winsxs\Manifests\"
$MANIFESTDest = $destpc + "\admin$\Temp\CheckSUR\winsxs\Manifests\"
If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) {New-Item -Path $MUMCATDest -ItemType directory }
If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) {New-Item -Path $MANIFESTDest -ItemType directory}
foreach ($line in $log) {  
    if ($flag -eq $True){
        if ($line.trim().Length -ne 0) {        
            $fileArray=$($line.Split("\"))
            $file = $FileArray[$FileArray.Length-1]
            $extArray = $file.split(".")
            $ext = $extArray[$extArray.length-1]
            if ($ext -eq "manifest") {
                Write-Warning $("Copying " + $($MANIFESTSource+$file)+" to " + $MANIFESTDest)
                Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file)
            }
            if (($ext -eq "mum") -or ($ext -eq "cat") ) {
                Write-Warning $("Copying " + $($MUMCATSource+$file)+" to " + $MUMCATDest)
                Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file)
            }
        }
    }
    if ($line -eq "Unavailable repair files:") {$flag = $true}    
} 
 
и второй для отсутствующих компонентов:
cls
$flag = $false
$sourcePC = "\\inf_c1"
$destPC = "\\prol7"
$log=get-content $($destPC + "\admin$\Logs\CBS\CheckSUR.log")
$COMPONENTSource = $sourcePC + "\admin$\winsxs\"
$COMPONENTDest = $destpc + "\admin$\temp\checksur\winsxs\"

foreach ($line in $log) { 
    if ($line -eq "Summary:") {exit}    
    if ($flag -eq $True){
        if ($line.trim().Length -ne 0) {    
            $fileArray=$($line.Split("`t"))
            $file = $FileArray[$FileArray.Length-2]

takeown /S $destPC /F $($COMPONENTDest+$file) /R
            $acl = Get-ACL -Path $($COMPONENTDest+$file)
            $Rule=new-object System.Security.AccessControl.FileSystemAccessRule "sk13\администраторы домена","Read,Delete","ContainerInherit", "None","allow"
            $acl.AddAccessRule($Rule)
            Set-Acl -Path $($COMPONENTDest+$file) -AclObject $acl

  Write-Warning $("Copying " + $($COMPONENTSource+$FileArray[$FileArray.Length-2]+"\"+$FileArray[$FileArray.Length-3])+" to " + $COMPONENTDest+$file)
  Copy-Item -filter $FileArray[$FileArray.Length-3] -path $($COMPONENTSource+$file) -recurse -destination $($COMPONENTDest)

}
    }
    if ($line -eq "Checking Component Store") {$flag = $true}    
} 
Изменено пользователем alyam
Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • SMyDer
      Автор SMyDer
      Здравствуйте. При запуске инженерного ПО вылетала ошибка (см. картинку).
      Короче говоря, все свелось к тому, что был запущен .bat файл из корневой папки ПО, который выдал в консоли сообщение:
      ****ASSERTION****: Unknown error occured iterating C:\Windows\Fonts\Mysql
      Прошерстил темы на форумах по данному вопросу, но везде понял, что подход индивидуальный. Помогите, пожалуйста. Вот мой лог.

      CollectionLog-2025.05.30-04.47.zip
    • Andrew GHJK
      Автор Andrew GHJK
      Здравствуйте, я в неком замешательстве:) за почти 6 лет использования касперского - такую ошибку вижу впервые. Пользователя вижу, выбираю совместный доступ, выбор сессии, подключение к удаленному рабочему столу, 2 сек и ошибка
       

    • faze21
      Автор faze21
      Майнер не удаляется после переустановки Винды, антивирусы такие как Dr.Web и Malwarebytes не помогают. Вчера еще было все нормально, но сегодня начала греться очень сильно видеокарта + процессор, когда начал разворачиваться в игру. А на рабочем столе показатели снижаются в этой же игры: вчера ГП был на 30 процентов, в данный момент уже 95 процентов. Помогите, пожалуйста, потому что вчера еще украли данные с компьютера, но я уже восстановил их.
      показатели через Geforce Experience.

      Кто поможет отблагодарю в символическом денюжном плане.
    • sputnikk
      Автор sputnikk
      Страница загрузки Windows 10 Technical Preview
      http://windows.microsoft.com/ru-ru/windows/preview-coming-soon
    • Artem1994
      Автор Artem1994
      Здравствуйте. Установил по глупости вирус-майнер с зараженной игрой, путем поиска информации по разным форумам, с помощью Rkill разблокировал компьютер, чтобы он не вылетал с браузера и папки Program data (к чему приводил майнер), потом запустил DrWeb Cureit, который удалил вирусы, потом еще запустил AV block remover на поиск проблем, проблемы не найдены, также почистил, получив в ручном режиме отобранные разрешения, папки, созданные майнером в Program data/Program Files, которые были скрыты как системные и назывались именами антивирусов и других популярных программ. Хотел узнать есть ли остатки вируса на компьютере? И самое главное, не блокируется ли больше Windows Defender, потому что майнер его блокировал, хотя он работал, но майнера не видел и так не увидел вирус, даже после разблокировки компьютера rKillом. Это интересует, так как использую Windows Defender как единственный антивирус на компьютере. Логи прикрепляю. 
      CollectionLog-2025.04.26-22.44.zip
×
×
  • Создать...