Ознаки
Після створення папки з назвою C:\Program, якщо потім перейдіть на панель керування, двічі клацніть елемент Інсталяція та видалення програм, а потім виберіть інстальовану програму, щоб видалити або оновити, з'являється таке повідомлення про помилку:
Сталася помилка під час спроби видалити видалення "program_name" скасовано
Якщо перейменувати папку під назвою "програма", наприклад Program2, відображається таке повідомлення:
Ці зміни можуть вплинути на один або кілька зареєстрованих програм. Продовжити?
Причина
У реєстрі під заголовком HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall \... будь-які програми, які видаляєте рядкові значення, починаються з C:\progra ~ 1 або "C:1Files\..." не вдалося видалити, якщо існує папка 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
Спосіб вирішення
Щоб видалити потрібну програму, виконайте наведені нижче дії.
-
Перейменуйте C:\Program.
-
Натисніть кнопку Пуск, наведіть вказівник на пункт Настройки, виберіть пункт Панель керування, а потім двічі клацніть елемент Інсталяція та видалення програм.
-
Клацніть програму, яку потрібно видалити, і натисніть кнопку Видалити.
-
Клацніть OK.
-
Перейменуйте папку на кроці 1, щоб повернутися до його початкового імені.
Стан
Корпорація Майкрософт підтвердила цю проблему в операційній системі Windows NT версії 4,0. Ми дослідимо цю проблему та опублікуємо нову інформацію в базі знань Microsoft, як вона стане доступною.