Когато се опитвате да инсталирате сервизен пакет за Windows XP, получавате съобщение за грешка "Достъпът е отказан" или "инсталирането на сервизния пакет не завърши"

Симптоми

Когато инсталирате Windows XP Service Pack 2 (SP2) или Service Pack 3 (SP3), можете да получите съобщение за грешка, подобно на едно от следните неща:
Грешка при инсталирането на Service Pack 3. Достъпът е отказан.
Грешка при инсталирането на Service Pack 3. Инсталирането на сервизния пакет не завърши
Или файлът Svcpack.log съдържа следното съобщение за грешка:
DoRegistryUpdates failed

Причина

Тези грешки може да възникне, ако разрешенията за един или повече ключове от системния регистър са ограничени по начин, който предотвратява актуализирането на сервизния пакет. Ключове на системния регистър могат да бъдат ограничени от някои програми, които променят системата достъп контрол списъците в системния регистър, така че администраторските акаунти не могат да ги променят. Инсталиращата програма на сервизен пакет се изпълнява под акаунт на администратор (потребител) и затова нямат достъп до ограничени ключове. Ако сервизен пакет за Windows XP не може да актуализира ключ на системния регистър, защото той е защитен от друга програма, инсталирането на сервизния пакет е неуспешно.

За да определите дали е неуспешно актуализиране на системния регистър, отидете на раздела "Допълнителна информация".

Решение

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



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

Метод 1: Рестартиране на компютъра и опитайте да изтеглите и инсталирате Windows XP SP3 от центъра на Microsoft за изтегляния

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

Ако първоначално сте опитали да инсталирате Windows XP SP3 чрез Windows Update и е било неуспешно, изтеглете пълния пакет за изтегляне на Windows XP SP3 от центъра на Microsoft за изтегляния. След като изтеглите сервизния пакет, опитайте да го инсталирате. За повече информация как да изтеглите Windows XP Service Pack 3, щракнете върху следния номер на статия в базата знания на Microsoft:

322389 как да получите най-новия сервизен пакет за Windows XP

Ако този метод е разрешил проблема съобщението за грешка и сте инсталирали успешно Windows XP SP3, значи сте готови.

За повече информация относно възстановяването на настройките за защита по подразбиране за Windows XP, щракнете върху следния номер на статия в базата знания на Microsoft:

313222 как да възстановя настройките за защита настройките по подразбиране?



Ако този метод не е отстранило проблема, преминете към метод 2.

Метод 2: Рестартирайте компютъра и след това затворете или забранете всички антивирусни или противошпионски програми, които може да се изпълняват

Предупреждение Това решение може да направи компютъра или мрежата по-уязвими за атаки от злонамерени потребители или злонамерен софтуер, например вируси. Ние не препоръчваме тези промени, но предоставяме тази информация, за да изпълните това решение по своя преценка. Използвайте това решение на свой собствен риск.

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

Един от най-честите причини за неуспешна инсталация е, когато програма на друг производител, например антивирусна програма, има отворен файл или блокира файл, който се нуждае от инсталиране на сервизния пакет. За да предотвратите този проблем, изпълнете следните стъпки, преди да инсталирате Windows XP SP3:
  1. Затворете всички програми и рестартирайте компютъра.
  2. След рестартирането на компютъра, затворете или забранете всички антивирусни или противошпионски програми, които може да се изпълняват.

    Забележка: Можете да деактивирате тези програми от областта за уведомяване. За целта с десния бутон върху иконата на програма и изберете опция да затворите или да забраните приложението. Ако тази опция не е налична, вижте документацията към програмата или се свържете с производителя й за инструкции.
  3. След като затворите антивирусната или противошпионска програма, инсталирайте Windows XP SP3 от пълния инсталационен пакет, който сте изтеглили в метод 1.
  4. След инсталиране на Windows XP SP3 завърши, рестартирайте антивирусната или противошпионска програма, която сте забранили в стъпка 2.
Ако този метод е разрешил проблема съобщението за грешка и сте инсталирали успешно Windows XP SP3, значи сте готови.

Ако този метод не е отстранило проблема, и ако сте готови за напреднали стъпки, отидете на раздела "Отстраняване на неизправности за напреднали". Ако не сте сигурни стъпките за напреднали потребители, преминете към раздела "Следващи стъпки".

ЗА НАПРЕДНАЛИ ПОТРЕБИТЕЛИ

Този раздел включва Разширено отстраняване на неизправности метод да опитате, ако стъпките в раздела "Решение" не работят. Този метод е предназначен само за напреднали потребители.

Възстановяване на системния регистър и разрешенията на файла

За да възстановите системния регистър и файловите разрешения вместо вас, отидете на раздела "Решете моя проблем". Ако вие предпочитате да включите автоматичните актуализации сами, отидете на раздела "Нека реша проблема сам".


Решете моя проблем

За да решите автоматично този проблем, щракнете върху линка Реши този проблем. След това щракнете върху изпълнение в диалоговия прозорец за Изтегляне на файлове и следвайте стъпките в съветника.
Решаване на проблема
Microsoft Fix it 50389

Забележка: Този съветник да е на английски език. но автоматичната корекция работи и за други езикови версии на Windows.

Забележка: Ако не сте на проблемния компютър, можете да запишете автоматичната корекция на флаш устройство или компактдиск и след това можете да я изпълните на проблемния компютър.

Нека реша проблема сам

Важно: Този раздел, метод или задача съдържат информация за модифициране на системния регистър. Въпреки това при неправилно модифициране на регистъра може да възникнат сериозни проблеми. Поради тази причина, трябва внимателно да изпълните тези стъпки. За допълнителна защита направете резервно копие на регистъра, преди да го промените. След това, ако възникне проблем, можете да възстановите системния регистър. За повече информация как да направите резервно копие и как да извършите възстановяване на системния регистър, щракнете върху следния номер на статия, за да видите статията в базата със знания на Microsoft:За да възстановите системния регистър и файловите разрешения, изпълнете следните стъпки:
  1. Изтеглете и инсталирайте файла Subinacl.exe. За целта посетете следния уеб сайт на Microsoft:
  2. Стартирайте Notepad.
  3. Копирайте и поставете следния текст в Notepad.
    CD /d "%ProgramFiles%\Windows Resource Kits\Tools"
    SubInACL/subkeyreg HKEY_LOCAL_MACHINE/Grant = administrators = f/Grant = system = f
    SubInACL/subkeyreg HKEY_CURRENT_USER/Grant = administrators = f/Grant = system = f
    SubInACL/subkeyreg HKEY_CLASSES_ROOT/Grant = administrators = f/Grant = system = f
    SubInACL/subdirectories % SystemDrive % / Grant = administrators = f/Grant = system = f
    SubInACL/subdirectories %windir%\*.*/Grant = administrators = f/Grant = system = f
    secedit / configure CFG %windir%\repair\secsetup.inf /db secsetup.sdb / verbose
    Microsoft предоставя примери само за илюстративни цели без гаранция за определени цели. Това включва, но не е ограничено до, подразбиращи се гаранции за продаваемост или годност за определена цел. Тази статия се предполага, че сте запознати с демонстрирания език за програмиране и инструментите, които се използват за създаване и процедури за отстраняване на грешки. Инженерите на поддръжката на Microsoft могат да помогнат обяснение на функциите на конкретна процедура. Въпреки това те няма да модифицират тези примери с цел осигуряване на допълнителна функционалност или създаване на процедури за удовлетворение на конкретните ви изисквания.
  4. Запишете този файл на Notepad като Reset.cmd.
  5. Щракнете двукратно върху файла Reset.cmd скрипт.

    Забележка: Този скрипт може да отнеме много време за изпълнение. Трябва да стартирате този скрипт като администратор.
  6. Инсталиране на Windows XP SP3.
Ако този метод е разрешил проблема съобщението за грешка и сте инсталирали успешно Windows XP SP3, значи сте готови.


Ако този метод не е отстранило проблема, преминете към раздела "Следващи стъпки".

Допълнителна информация

Как да определите дали актуализацията на системния регистър е неуспешна

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете %windir%\svcpack.logи щракнете върху OK. Отваря се файлът Svcpack.log.
  2. В менюто Редактиране щракнете върху Намери.
  3. В полето за търсене въведете DoRegistryUpdates failedи след това щракнете върху Намери следващ.

    Ако е възникнала грешка за актуализация на системния регистър, се показва съобщение за грешка "DoRegistryUpdates failed" във файла. Това означава, че проблемът не позволява актуализирането на системния регистър. Това съобщение за грешка подобно на следното:
    XXXX.XXX: doinstallation: doregistryupdates завърши неуспешно.
    XXXX.XXX: Достъпът е отказан.

    XXXX.XXX: показва съобщение на потребител: Достъпът е отказан.
    Забележка: В това съобщение xxxx.xxx представлява времевата Щампа за всеки запис.

Антивирусен софтуер

Тя е предназначена да защитите компютъра си от вируси. Не трябва да изтеглите или да отваряте файлове от източници, на които нямате доверие, посещавате уеб сайтове да не се доверявате или да отваряте прикачени файлове към имейл, когато вашата антивирусна програма е забранена. За допълнителна информация относно компютърните вируси щракнете върху следния номер на статия в базата знания на Microsoft:
129972 компютърни вируси: описание, предпазване и възстановяване

СЛЕДВАЩИ СТЪПКИ

Ако тези методи не работи за вас, можете да използвате клиент поддръжка услуги на уеб сайта на Microsoft, за да намерите други решения на проблема. Някои от услугите, които предоставят Microsoft клиент поддръжка услуги уеб сайтове, включват следното:
  • База знания: техническа поддръжка и информация за самопомощ инструменти за продукти на Microsoft.
  • Центрове за решения: Преглед на често задавани въпроси за конкретен продукт и основните точки за поддръжка.
  • Други опции за поддръжка: използване на интернет за задаване на въпрос, се обърнете към услугите за поддръжка на клиенти на Microsoft или предоставяне на обратна връзка.
Ако все още имате проблеми, можете да се свържете с техническата поддръжка:
Свойства

ИД на статията: 949377 – Последен преглед: 14.01.2017 г. – Редакция: 2

Обратна връзка