![]() |
Проблема с "установкой и удалением программ"
Всем доброго времени суток.
У меня следующая проблема с "установкой и удалением программ": отображается не полный список установленных программ, нет кнопки для удаления. Если эта тема уже поднималась, прошу модеров дать ссылку, поиском ничего найти не удалось. |
Dizelsoft
Можно поробовать проделать следующее: 1) В командной строке REGSVR32 APPWIZ.CPL 2) Проверяем всё ли нормально в реестре в ветках и параметрах указанных ниже: [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}] "ADODB.Recordset" [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32] "C:\Program Files\Common Files\System\ado\msado15.dll" [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\InprocServer32] "ThreadingModel"="Apartment" [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\ProgID] "ADODB.Recordset.2.5" [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\VersionIndependentProgID] "ADODB.Recordset" HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29} "Microsoft OLE DB Row Position Library" HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\InprocServer32 "C:\Program Files\Common Files\System\Ole DB\oledb32.dll" "ThreadingModel"="Both" HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID "RowPosition.RowPosition.1" HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\VersionIndependentProgID "RowPosition.RowPosition" [HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32] "%SystemRoot%\System32\appwiz.cpl" Если какого-либо раздела или параметра нет или он отличается, то нужно создать/изменить так как указано. Конечно если система установлена на диске C - параметры привязаны к букве системного диска. Если это ничего не даст будем думать дальше. |
Спасибо за ответ
1)Командная строка не помогла... 2) 1. В разделе [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\ProgID] "ADODB.Recordset.2.5" у меня [HKEY_CLASSES_ROOT\CLSID\{00000535-0000-0010-8000-00AA006D2EA4}\ProgID] "ADODB.Recordset.2.8" 2. В разделе [HKEY_CLASSES_ROOT\CLSID\{352EC2B7-8B9A-11D1-B8AE-006008059382}\InProcServer32] "%SystemRoot%\System32\appwiz.cpl" у меня есть еще параметр "ThreadingModel"="Apartment" изменить/добавить эти параметры? ps кнопки "удалить" нет для программ, которые редко используются... |
ты попробуй удалить через встроенный интсталятор программы если не поможет то просто удали программу вместе со всеми файлами
почисть реестр если еть темп папки проги то их тоже удали и дело в шляпе |
Цитата:
Цитата:
уже один раз так накололся, удалил программу и все ее следы присутствия в компьютере, а она потом не устанавливалась, выскакивала ошибка, что программа установлена, мол удалите старую, а потом уже приступайте к установке новой альтернативные программы а ля "установка и удаление" не помогают, тоже показывают не полный список |
Dizelsoft
нет, в твоем случае править в реестре нечего, не в этих ветках по крайней мере, давай попробуем дальше: проверь содержатся ли записи программ у которых не отображается кнопка удаления в этих ветках: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Management\ARPCache к стати там же можно подсмотреть каким образом запускается анинстал той или иной программы, это конечно не решает проблемы в целом, но может сгодиться как временное решение для удаления отдельных программ; в том как раз случае когда у программы нет четко выраженного файла анинстала, к стати некоторые программы содержат функции деинсталяции в самом исполняемом файле запускающем приложение, просто параметром командной строки. Если это тоже ни к чему не приведет, то есть в этих ветках все нормально, то пробуй поочередно регистрировать следующие библиотеки и с такими путями: %systemroot%\System32\Appwiz.cpl %systemroot%\System32\Mshtml.dll %systemroot%\System32\Jscript.dll %systemroot%\System32\Msi.dll Program Files\Common Files\System\Ole DB\Oledb32.dll Program Files\Common Files\System\Ado\Msado15.dll %systemroot%\System32\Msdart32.dll %systemroot%\System32\Mshtmled.dll %systemroot%\System32\Mswstr10.dll команду для регистрации библиотек помним? ;) (REGSVR32 [путь\имя файла]) если не поможет и это, то... я себя исчерпал :) |
Dizelsoft
Цитата:
|
Dizelsoft
Цитата:
|
Всем спасибо за ценные советы. Очень помогли. Три недели мучался....Сегодня таки решил проблему...
|
Время: 04:45. |
Время: 04:45.
© OSzone.net 2001-