Поправка: Windows 7 SP1 не успя да инсталира грешка 0x800f0826

Тази грешка обикновено предотвратява успешната инсталация на Windows 7 Service Pack (SP) 1. Системата обикновено изтегля и инсталира Service Pack SP1, но се връща към предишната версия на Windows поради тази грешка. Грешката ще се покаже независимо дали инсталирате Service Pack SP1 от актуализациите на Windows или от самостоятелния инсталатор.

Тази грешка възниква поради инструменти като помощната програма Driver Sweeper от Phyxion или DriverCleanerDotNet. Помощната програма за почистване на драйвери (или друг инструмент от тази категория) се използва за премахване на драйверите от вашия Windows. Тези инструменти могат също да причинят повреда на системните файлове, което пречи на Windows да инсталира Windows 7 SP1.

Има няколко начина за решаване на този проблем. Можете или да преинсталирате драйверите, като използвате същите инструменти, или можете да извършите надстройка на Windows, или можете просто да използвате Windows Media, за да замените драйверите. Подробни стъпки за всички тези решения са дадени по-долу.

Бързи съвети

  • Уверете се, че имате достатъчно място на вашия HDD. Ще видите грешката, ако оставащото пространство на твърдия диск е по-малко от необходимото пространство.
  • Уверете се, че във вашата система няма антивирус. Известно е, че антивирусите пречат на актуализациите на Windows. Не е нужно да изтривате антивируса, можете просто да го деактивирате за момента. След като приключите с актуализацията, можете да активирате антивируса.

Метод 1: Инструмент за готовност за актуализация на системата на Windows

Този инструмент се предоставя от Microsoft за проверка и решаване на всички проблеми, които може да имате със системните файлове и системните регистри. В края на сканирането ще изведе доклад за грешка, който ще ви разкаже за откритите проблеми и колко от тези проблеми е решил.

Отидете тук и изтеглете инструмента за готовност за актуализация на системата на Windows, ако имате 32-битов Windows

Отидете тук и изтеглете инструмента за готовност за актуализация на системата на Windows, ако имате 64-битов Windows

Забележка: Можете да проверите дали вашата система е 32-битова или 64-битова, като задържите бутона от прозореца и пауза от клавиатурата. Ще се появи нов прозорец, където вашият тип система ще бъде споменат в раздела System Type .

След като изтеглите инструмента за готовност за актуализация на системата на Windows , стартирайте изтегления файл. Щракнете върху Да, когато поиска дали искате да инсталирате актуализацията на софтуера . Инсталирането ще отнеме известно време. Инструментът за готовност за актуализация на системата на Windows автоматично сканира и коригира всички проблеми, които може да открие по време на инсталацията, така че не е необходимо да правите ръчно сканиране. След като инсталацията приключи, затворете прозореца.

Сега опитайте да преинсталирате сервизния пакет, който дава грешката, и проверете дали проблемът продължава.

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

Инструментът за готовност на Microsoft за актуализация прави дневник, където можете да намерите цялата информация за това кой пакет или файл е повреден или причинява проблема

  1. Задръжте клавиша Windows и натиснете R
  2. Въведете % SYSTEMROOT% \ Logs и натиснете Enter

  3. Това ще отвори папка пред вас. Намерете и щракнете двукратно върху папката с име CBS
  4. Сега отворете дневника, като щракнете двукратно върху него
  5. Превъртете през него, докато не видите нещо, което казва

Недостъпни файлове за ремонт:

обслужване \ пакети \ Package_for_KB958690_sc_0 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.0.1.6.mum

  1. От реда можете да видите, че името на пакета, което не е било фиксирано, е KB958690 . Можете ръчно да изтеглите този пакет.
  2. Отидете тук и въведете името на пакета в лентата за търсене, разположена в горния десен ъгъл, след което щракнете върху търсене .
  3. Ще можете да видите пакета, наличен в различни версии. Щракнете върху бутона Изтегляне за версията, подходяща за вашия Windows

  4. Ще се отвори нов прозорец. Кликнете върху връзката, дадена там.

  5. Щракнете върху OK, ако поиска да потвърдите изтеглянето
  6. След като файлът бъде изтеглен, отидете на мястото, където сте изтеглили пакета
  7. Щракнете с десния бутон върху изтегления файл и щракнете върху Копиране
  8. Задръжте клавиша Windows и натиснете R
  9. Въведете % SYSTEMROOT% \ Logs \ CBS и натиснете Enter

  10. Щракнете с десния бутон в прозореца и изберете New, след което щракнете върху Folder
  11. Наименувайте пакетите на тази папка

  12. Сега щракнете двукратно върху пакетите
  13. Щракнете с десния бутон и изберете Поставяне

Сега сте изтеглили ръчно липсващия или повреден файл / пакет. Повторете горния процес, за да изтеглите всички нефиксирани файлове, намерени в CheckSUR.log. След като приключите, рестартирайте инструмента за готовност на Windows Update и след това проверете дали проблемът с Windows Update е решен или не.

Метод 2: Възстановете изтритите драйвери

Тъй като проблемът е причинен главно поради инструмента за почистване на драйвери, който сте използвали в миналото, използването на същия инструмент за възстановяване на тези драйвери решава проблема. Обикновено тези инструменти за почистване на драйвери ще имат резервно копие, което можете да използвате, за да възстановите драйверите си.

Затова отидете на официалния сайт на инструмента за почистване на драйвери, който сте използвали, и потърсете информацията относно възстановяването на изтритите драйвери. Можете да използвате техния сайт, да търсите във форумите им или да се свържете с тях, за да получите тази информация.

След като възстановите драйверите, опитайте да инсталирате Service Pack отново и проблемът трябва да бъде решен.

Ако по някаква причина не можете да възстановите изтритите драйвери, винаги можете да изтеглите новото копие на тези драйвери от официалния им сайт.

Метод 3: DISM

DISM означава обслужване и управление на изображения за внедряване и може да се използва за отстраняване на грешки в системните файлове и регистри. По принцип този инструмент или ще използва онлайн файлове, за да поправи повредените файлове, или може да използва монтирано изображение на Windows, за да поправи повредените файлове. Този инструмент се предлага предварително в Windows, така че не е нужно да се притеснявате за изтеглянето му.

  1. Щракнете върху бутона Старт на вашия работен плот
  2. Въведете cmd в полето Start Search

  3. След като cmd се появи в резултатите, натиснете едновременно CTRL , SHIFT и ENTER ( CTRL + SHIFT + ENTER )
  4. Напишете dism. exe / Online / Cleanup-image / Restorehealth и натиснете Enter . Тази команда ще се опита да използва актуализацията на Windows за възстановяване на повредени файлове. Но ако вашият клиент за актуализация вече е повреден, това няма да работи. Опитайте следващата стъпка
  5. Поставете вашия USB инсталационен носител USB или CD / DVD
  6. Напишете dism. exe / Online / Cleanup-Image / RestoreHealth /Source:C:\sources\install.wim / LimitAccess и натиснете Enter . Заменете „ C: “ с буквата на устройството на вашето монтирано изображение.

  7. Изчакайте да завърши, тъй като може да отнеме 15-20 минути
  8. След като е направено. Въведете sfc / scannow и натиснете Enter . Изчакайте и тя да завърши.

Сега проверете дали актуализацията работи или не.

Метод 3: Използване на инсталационен носител на Windows (Проверете това, защото не можах да го проверя на моите ISO)

Ако имате достъп до инсталационния носител на Windows, можете да го използвате, за да замените файловете, които причиняват този проблем.

  1. Уверете се, че всички приложения са затворени
  2. Поставете инсталационния носител на Windows във вашия компютър
  3. Намерете файловете, дадени по-долу, във вашата ISO папка на Windows

(x86 версии)

x86_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_4c2c9aec5f3d44b5

x86_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_a574bbd4a69c292d

(версии на amd64)

amd64_atiilhag.inf_31bf3856ad364e35_6.1.7600.16385_none_019357585ef99a63

amd64_atiilhag.inf.resources_31bf3856ad364e35_6.1.7600.16385_en-us_a84b3670179ab5eb

  1. Щракнете с десния бутон върху файловете и изберете Копиране
  2. Задръжте клавиша Windows и натиснете R
  3. Въведете % SYSTEMROOT% \ winsxs и натиснете Enter
  4. Щракнете с десния бутон (на празно място в прозореца) и изберете Поставяне
  5. Щракнете върху да, ако поиска да презапише файловете, които вече присъстват в тази папка

След като приключите, опитайте да актуализирате Windows отново и той трябва да работи сега.

Метод 4: Надграждане на място

Извършването на надстройка на място на вашите прозорци също ще реши проблема. Следвайте стъпките, дадени по-долу, за да извършите надстройка на място

  1. Уверете се, че всички приложения са затворени
  2. Поставете инсталационния носител на Windows или DVD / CD
  3. Трябва да се появи прозорец за настройка . Изберете Инсталиране сега . Ако Windows за инсталиране не се отвори, изпълнете следните стъпки
    1. Задръжте клавиша Windows и натиснете E
    2. Отворете устройството на вашия инсталационен носител на Windows
    3. Щракнете двукратно върху настройката. exe
    4. Сега щракнете върху Инсталирай сега
  4. Щракнете Отиди онлайн, за да получите най-новите актуализации за инсталиране (препоръчително)
  5. Въведете продуктовия ключ на Windows, ако поиска
  6. Изберете вашата операционна система (Windows 7) на страницата на Windows
  7. Изберете Да, за да приемете лиценза и условията
  8. Щракнете върху Upgrade, когато поиска кой тип инсталация искате?

Изчакайте инсталацията да завърши. След като приключи, рестартирайте компютъра си.