Симптоми

След като създадете папка, наречена C:\Program, ако след това отидете на контролен панел, щракнете двукратно върху Добавяне/премахване на програми и изберете инсталирана програма за премахване или актуализиране, получавате следното съобщение за грешка:

Възникна грешка при опит да се премахне "program_name" деинсталирането е отменено

Ако преименувате папката, наречена програма, като например Program2, ще видите следното съобщение:

Тази промяна може да окаже влияние върху една или повече регистрирани програми. Искате ли да продължите?

Причина

В регистъра под HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall \... всякакви програми, чиято стойност на деинсталиране на низ започва с C:\Progra ~ 1 или "C:\Program Files\..." няма да бъде премахнат, ако съществува папка на C:\Program. Тези примери ще бъдат неуспешни: UninstallString:reg_sz:c:\Program Files\My_program\setup setup UninstallString:reg_sz:"c:\Program Files\My_program\setup" setup UninstallString:reg_sz:c:\Progra~1\My_program\setup setup

Решение

Изпълнете следните стъпки, за да премахнете желаното приложение:

  1. Преименувайте папката C:\Program.

  2. Щракнете върху бутона Старт, посочете Настройки, щракнете върху Контролен панел и след това щракнете двукратно върху Добавяне/премахване на програми.

  3. Щракнете върху приложението, което искате да премахнете, и след това щракнете върху Премахни.

  4. Щракнете върху ОК.

  5. Преименувайте папката в стъпка 1 обратно към първоначалното й име.

Състоянието

Microsoft потвърди, че това е проблем във версия 4,0 на Windows NT. Проучваме този проблем и ще публикуваме нова информация тук в базата знания на Microsoft, когато стане налична.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.