Загрузить PDF
Загрузить PDF
Ошибка «Прекращена работа программы COM Surrogate» может стать настоящей головной болью для пользователей Windows Vista. Она вызвана ошибками совместимости с определенными кодеками, которые обрабатывают ваши медиафайлы. Устранить эту ошибку можно по-разному, выбор метода решения проблемы зависит от настроек программного обеспечения.
Шаги
-
Запомните, что вызывает ошибку. Как правило, ошибка «Прекращена работа программы COM Surrogate» появляется, когда вы просматриваете папки с миниатюрами видеофайлов и изображений. Ошибка связана с тем, что кодеки (программы, которые обрабатывают видеофайлы) не совместимы с Windows Vista. В большинстве случаев таким программами являются программы DivX и Nero.
- Есть несколько способов быстрого решения проблемы.
-
Обновите Nero и DivX. Если у вас установлена одна или обе эти программы, они могут быть источником проблем.
- Чтобы обновить DivX, скачайте ее последнюю версию с сайта divx.com . Обновить Nero можно с помощью утилиты обновления в самой программе или просто скачайте последнюю версию этой программы с сайта nero.com .
-
Переименуйте несколько файлов Nero, которые вызывают проблему. Это приведет к тому, что файлы прекратят работать. Имейте в виду, что после этого вы не сможете запускать программу Nero ShowTime. Если она вам нужна, воспользуйтесь другим способом.
- Откройте папку C:\Program Files\Common Files\Ahead\DSFilter\
- Переименуйте файл NeVideo.ax в NeVideo.ax.bak
- Переименуйте файл NeVideoHD.ax в NeVideoHD.ax.bak
-
Отключите предварительный просмотр миниатюр. В этом случае миниатюры изображений и видеофайлов отображаться не будут, но так вы избавитесь от ошибки.
- Откройте любую папку на компьютере.
- Нажмите «Упорядочить» в верхнем левом углу окна.
- Выберите «Параметры папок и поиска»
- Перейдите на вкладку Вид и установите флажок у «Всегда отображать значки, а не эскизы».
- Нажмите Применить
-
Удалите Nero. Сделайте это, если редко пользуетесь этой программой. Так вы избавитесь от ошибки, но для полного удаления Nero понадобится другая программа.
- Загрузите и установите программу Revo Uninstaller.
- Выберите «Nero» в списке программ.
- Когда процесс удаления завершится, выполните «умеренное» сканирование.
- Повторите эти действия для каждой программы, связанной с Nero.
Реклама
-
Скачайте бесплатную программу InstalledCodec. Она найдет установленные на компьютере кодеки и позволит отключить их.
- Эту программу можно бесплатно скачать с сайта nirsoft.net/utils/installed_codec.html . Обратите внимание, что некоторые антивирусные программы реагируют на Nirsoft как на вирус. Это ложные срабатывания, и их можно проигнорировать.
-
Запустите программу InstalledCodec. Дважды щелкните по скачанному ZIP-файлу и нажмите «Извлечь». Устанавливать программу не нужно.
-
Протестируйте каждый кодек, чтобы найти тот, который вызывает проблему. Для этого проверьте каждый кодек из списка.
- Выберите первый кодек в списке и нажмите «Disable» (Отключить) в верхнем левом углу окна.
- Откройте папку с миниатюрами, которая обычно выдает ошибку.
- Если появилась ошибка, включите первый и отключите второй кодек (и так далее).
-
Удалите кодек (или оставьте его выключенным). Используйте столбцы «Display Name» (Имя), «Type» (Тип), «File Description» (Описание файла) и «Company» (Компания), чтобы определить, как лучше удалить кодек.
- В интернете найдите информацию о кодеке и советы по его удалению.
- Если кодек отключен, ошибка появляться не будет, но могут возникнуть проблемы с медиаплеерами.
Реклама
-
Выясните разрядность системы. Этот метод можно применить только в 32-разрядной версии Vista (но не в 64-разрядной).
- Прочитайте эту статью , чтобы узнать, как определить разрядность системы.
-
Откройте меню «Пуск».
-
Щелкните правой кнопкой мыши по «Компьютер» и в меню выберите «Свойства».
-
Щелкните по «Дополнительные параметры системы».
-
Перейдите на вкладку Дополнительно и нажмите Параметры в разделе «Быстродействие».
-
Перейдите на вкладку Предотвращение выполнения данных .
-
Выберите «Включить DEP для всех программ и служб, кроме выбранных ниже».
-
Нажмите Добавить , а затем перейдите в папку C: \Windows\System32\.
-
Выберите файл dllhost.exe .
-
Повторите этот процесс с файлами divx.exe и nero.exe. Их можно найти в соответствующих папках в папке Program Files .Реклама
Предупреждения
- Data Execution Prevention является функцией безопасности. Если изменить ее, компьютер может стать более уязвимым. Регулярно обновляйте антивирусное программное обеспечение и регулярно сканируйте компьютер на наличие вредоносных программ.
Реклама
Об этой статье
Эту страницу просматривали 6145 раз.
Реклама