Личен блог на Георги Христов

Интерфейс към терзанията на един гийк

Инсталиране на Service Pack1 за Windows 7 и грешки

Наскоро Мicrosoft пуснаха дълго очакваното обновление Service Pack 1 (SP1) за Windows7 и Server 2008 R2 . Като че ли съвсем нормално за операционна система Windows, обновяванията и кръпките вместо да решават стари проблеми създават допълнителни и по-големи проблеми! Почти всяко второ отроче, което се опитам да обновя се чупи! Не очаквах да се сблъскам с толкова проблеми, затова първите няколко пъти не запомних проблемите и техните решения. За сметка на това смятам от днес когато се сблъскам с проблем да  драсна набързо как се разрешава.

  • В \Windows\Logs\CBS\CBS.log грешка  0x8004a029.

Извадката от лога представлява нещо подобно:

CSI    000006e1 (F) Done with generic command 60 (0x0000003c); CreateProcess returned 0, CPAW returned S_OK
Process exit code 41001 (0x0000a029) resulted in success? FALSE
Process output: [l:73 [73]”Trying to install vpcnfltr …
..failed. Error code: 0x8004a029.
“][gle=0x80004005]

Проблемa се предизвиква от ограниченият брой филтри в Windows 7 и Windows Server 2008 R2. По подразбиране стойността е 8, но е хардкодната на 14. Разрешава се по следните два начина:

1. Стартира се regedit.exe или друг редактор на регистрите и се променя стойността  на

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\MaxNumFilters на 14.

2. Изтриват се ненужните филтри. nacpl.cpl –>  Properties (Свойства) на мрежата–> посочват се ненужните филтри по един –> Uninstall.

*  Грешката се среща често и при по-стари версии на Windows XP, Windows Vista и т.н. Разрешава се по същият начин.

  • Грешка 0x800f0904 – CBS_E_MORE_THAN_ONE_ACTIVE_EDITION в \Windows\Logs\CBS.log:

Info                  CBS    Appl: detectParent: package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105, parent found: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385, state: Superseded

Info                  CBS    Appl: detectParent: package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105, parent found: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7601.17105, state: Installed Invalid

Info                  CBS    Appl: detectParent: package: Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105, parent found: Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7601.17514, state: Installed

Решението е ръчно изтриване с DISM на KB976932~31bf3856ad364e35~amd64~~6.1.1.17105 и KB976932~31bf3856ad364e35~amd64~~6.1.1.17514

Публикувано на | March 3, 2011 | 1 Коментар

Мнения и коментари

  • Добавете ме в Google+

  • Последни публикации

  • Последни коментари