Оновлення Windows KB2952664 (Compattelrunner.exe) не можна видалити з Windows 7


21

Оновлення KB2952664 :

Оновлення сумісності для оновлення Windows 7

Це оновлення виконує діагностику в системах Windows, які беруть участь у програмі вдосконалення досвіду клієнтів Windows. Ця діагностика допомагає визначити, чи можуть виникати проблеми сумісності, коли встановлена ​​остання операційна система Windows. Це оновлення допоможе Microsoft та його партнерам забезпечити сумісність для клієнтів, які хочуть встановити останню операційну систему Windows.

В іншому випадку Microsoft використовує ваш процесор та владу для виявлення можливих проблем, з якими вони можуть зіткнутися, якщо ви перейдете до Windows 10 (або якщо вони змусять вас перейти до цієї версії, оскільки це відповідає їх порядку денному, щоб не програти ОС Google і Apple, смартфони Apple).

Вони сканують ваші файли та відправляють аналіз на їх сервери. Проблема полягає в тому, що користувачі, які " беруть участь у програмі покращення досвіду клієнтів Windows ", побачили, що їх система значно сповільнилася, наприклад, 70% ЦП, монополізований сканером MS, програмою з назвою Compattelrunner.exe. Останній може бути запущений на 100 або більше одночасно потоків.

введіть тут опис зображення
(Джерело: Спільнота Microsoft )

У якийсь момент користувачі хочуть перестати використовуватися як допоміжні засоби Microsoft за власні кошти та дискомфорт.

Звичайний спосіб видалення оновлення та запобігання його перевстановці (деталі на сайті Microsoft :

  • Переключити оновлення Windows у ручному режимі
  • Видаліть KB2952664
  • Перезавантажте
  • Отримуйте нові оновлення Windows
  • У нових оновленнях "сховати" KB2952664.
  • Поверніть оновлення Windows назад у звичний режим.

Проблема: в деяких випадках це не працює. Як тільки система перезавантажується, оновлення KB2952664 перевстановлюється автоматично, незважаючи на те, що воно перебуває у списку «прихованих оновлень», навіть якщо ви перебуваєте в ручному режимі . В іншому випадку він встановлюється без вашого дозволу. Деякі з них подали скаргу до FTC ( Федеральної комісії з торгівлі США ), щоб спробувати зупинити це:

Оновлення Microsoft встановлюють на моєму комп'ютері програму під назвою compattelrunner.exe без мого дозволу, навіть якщо в моїх настройках оновлення сказано: "Завантажте важливі оновлення, але дозвольте мені вибрати, чи потрібно їх встановлювати". Compattelrunner.exe не виконує законних чи корисних цілей і спричиняє серйозні проблеми з роботою (програми запущені повільно або заморожуються); Я потрапив на комп’ютер сьогодні вдень, використовуючи 71% CPU (центральний процесор). У мене є превіо ...

(Джерело: Спільнота Microsoft )

Питання: Чи існує спосіб позбутися оновлення, не перевстановлюючись при наступному перезавантаженні?


Я розміщую рішення, оскільки вважаю, що воно буде корисним для інших у тій же ситуації. Існує безліч нескінченних публікацій в Інтернеті та марних пропозицій. Це питання та його рішення мають заощадити час. Питання з самовідповіддю не додають репутації, сміливо публікуйте кращі відповіді.


Я завжди відключаю автоматичну установку оновлень, налаштовую її на завантаження оновлень, але питаю, коли встановити, і ніколи не було вашої проблеми, використовуючи це налаштування, його перше налаштування я змінив під час нової інсталяції, вибачте, що пропустив це у вашому запитанні. О, я також знімаю позначку "дайте мені рекомендовані оновлення так само, як я отримую важливі оновлення"
— Moab

@Moab: Це не стосується питання, чи не так?
— хв.

Насправді це, але не збираюся сперечатися з цим.
— Моаб

Кажуть, що корінь 99% проблем з комп'ютером лежить між кріслом і монітором. І 99% тих, кого постраждали, замість цього звинувачують Microsoft! Якщо це відбувається на вашому комп’ютері, ви охоче погодилися на CEIP. А тепер, compattelrunner.exeколи знайшли проблему і намагаються знайти її вирішення, ви хочете зняти поспільного месенджера. Отже, вибачте мене за те, що я не впевнений, що скарга США-FTC йде десь Я розгорнув це оновлення на 66 комп’ютерах Windows 7 через WSUS. Але через те, що ніхто не взяв участь у CEIP, скарги не було.

1
Сьогодні MS намагається встановити його знову. Я бачив, як це "пропонується" на двох машинах із видаленням цього КБ, його попередні "виправлення" приховано та відмова від програми "Вдосконалення" щодо досвіду клієнтів. Тож пильнуйте.
— cdlvcdlv

Відповіді:


35

Найпростіший спосіб зупинити використання процесора - відключити Microsoft Compatibility Appraiserзавдання в Планувальнику завдань під \Microsoft\Windows\Application Experience.


Чому я використовую байпас, коли є відоме рішення? Відключення не є рішенням для видалення програми, яка була встановлена ​​кілька разів. Видалити його можна, див. Обрану відповідь.
— хв.

5
тому що оновлення Windows запропонує його знову, і тут вам доведеться весь час пропускати / ховати. тому просто відключити виконання - це найшвидший спосіб позбутися від нього
— magicandre1981

Він не встановлюється знову. Дивіться публікацію. " просто вимкнути виконання - це швидший шлях ": Як дивитись через бічні вікна вашого автомобіля, це швидший спосіб побачити дорогу, коли склоочисники вийшли з ладу. Але їх ремонт - це хороше рішення.
— хвилини

Я думаю, що сервіс може автоматично ввімкнути себе в Windows 10, я майже впевнений, що я відключив кожну службу в / Microsoft / Windows / Досвід роботи, і сьогодні я перевірив її, і вона повернулася і включилася знову.
— jrh

13

Симптоми : Схоже, оновлення Windows перевстановлюється автоматично без вашого дозволу, незважаючи на те, що ви запобігли, і зупинили будь-які автоматичні оновлення.

Фактична ситуація : оновлення було встановлено кілька разів (можливо, 10 разів або більше) кожного разу з новим номером версії, видаляючи його, видаляйте лише одну версію .

Рішення : Використовуйте PowerShell для списку та видалення версій.

Якщо ви дійсно не знаєте, що таке Powershell, або не маєте технічних знань про Windows, то краще навчитесь краще йти далі. Powershell - це потужний інструмент для того, щоб робити що-небудь у вашому файлі та конфігурації, включаючи шкоду. Потрібно використовувати його з правами адміністратора, тобто у вас не буде звичної системи безпеки .


Рішення виходить з цього потоку спільноти Microsoft: Неможливо видалити оновлення KB2952664 .

Запустіть PS з правами адміністратора.

Перерахуйте встановлені версії оновлення:

dism /online /get-packages | findstr KB2952664

Видаліть по черзі версії:

dism /online /remove-package /PackageName:Package_for_KB2952664~31bf3856ad364e35~amd64~~6.1.1.3

Підтвердьте, що все пропало:

 Get-HotFix -id KB2952664

Він повинен відображати cannot find hot-fix помилку .


Примітка: Коли я це спробував, мені довелося застосовувати їх для того, щоб починати знизу, або в мене виникли помилки "відмовлено у доступі".
— chrylis -на страйк-

Можливо, хтось міг би створити невеликий інструмент із лише однією великою кнопкою із написом «Позбудьтесь програми покращення досвіду клієнтів Windows».
— cdlvcdlv

Після цих кроків та перезавантаження Windows Update пропонує мені ще раз під «Важливі оновлення». Я приховую це і ... він знову з’являється в розділі "Необов’язкові оновлення"!
— cdlvcdlv

Вам не потрібно PowerShell, чи не так? dismпрацює з командного рядка, і, щоб підтвердити результат, ви можете просто повторно використовувати findstrкоманду.
— cdlvcdlv

@cdlvcdlv: О, півроку ви все ще займаєтесь цим питанням?
— хвилини

2

Використовуючи PowerShell з підвищеними привілеями, ви можете відключити Microsoft Compatibility Appraiser за допомогою наступної команди:

Disable-ScheduledTask -TaskName "Microsoft Compatibility Appraiser" -TaskPath "\Microsoft\Windows\Application Experience"

Дякую за команду. Однак хотіли видалити KB2952664, а не відключити його.
— хв

Вибачте, я пропустив це. Напевно, я був засліплений проблемою процесора :-)
— Хуліо Нобре

2

Можливо, пов'язано з не, але я відчував майже те саме, але не в процесорі, це був I / O і близько 1h30 '.

Причиною було майже подібне, те саме місце в Розкладі завдань, але інше завдання.

Під \Microsoft\Windows\Application Experienceє три (на моєму випадку) завданнях: Microsoft Compatibility Appraiser, ProgramDataUpdaterіStartupAppTask

У мене було перше і друге, Disabledале третє було Enabled, і коли я бачив останнє виконання, я можу бачити, що воно працює не раз на кожному перезавантаженні.

Крім того, я міг бачити, як він працює протягом півтори години під час кожного перезавантаження, що робить усі введення-виведення на диск дуже важкими для інших додатків, тому комп'ютер був дуже повільним.

У мене є і Disabledтретя, тому зараз усі три є, Disabledі проблема вводу / виводу при кожному перезавантаженні просто не зникає.

Тепер мій ПК можна використовувати менше ніж за хвилину, замість того, щоб чекати більше ніж дев'яти (90) хвилин, так годину тридцять хвилин; це чудовий виграш!

Примітки:

  • Час початку цього завдання являє собою останній запуск при кожному перезавантаженні, і в моєму випадку близько двох годин після перезавантаження (тим часом цей час змінюється в декілька разів, тому я можу бачити, що він працює не раз на кожному перезавантаженні).
  • ProgramDataUpdaterі StartupAppTaskне має тригерів, але коли вони включені, вони запускаються при кожному перезавантаженні
  • Значення StartupAppTaskостаннього запуску оновлюється при кожному перезавантаженні майже десять разів і більше, і через дві години після перезавантаження, здається, не буде запущено знову
  • Після відключення всіх трьох завдань Windows запускається без 100% вводу / виводу і його можна використовувати менше ніж за хвилину, якщо будь-яке з них увімкнено, введення / виведення під час запуску триває 1,5 години і більше, тому я нічого не можу зробити на цьому час, за винятком очікування, коли він закінчиться.

Тому моє рішення - відключити всі завдання під \Microsoft\Windows\Application Experience; вибачте M $, але я не дозволю вам використовувати мій ПК на кожному перезавантаженні протягом майже двох годин, коли я вмикаю його мені потрібно використовувати його, я не можу чекати кожного разу стільки часу!


" Досвід застосування ": Таке речення, як "досвід користувачів" або "поліпшення сервісу", часто ховається за нечітким тизером справжню мету отримати від вас те, чого ви насправді не хотіли б дати, якби вам знадобився час, щоб прочитати ліцензію. 90 хвилин, це може бути світовий рекорд :(
— хв.

2

З мого блогу http://nonsumhircum.livejournal.com/883.html вам потрібно зупинити "участь у програмі вдосконалення досвіду роботи з клієнтами Windows", яку ви можете зробити (для W7 та W8) під час роботи адміністратором:

  1. Запустіть панель керування та натисніть Центр дій> Змінити налаштування Центру дій.
  2. Клацніть на налаштуваннях програми покращення досвіду клієнтів.
  3. Виберіть Ні, я не хочу брати участь у програмі та натисніть Зберегти зміни.

Далі вимкніть заплановані завдання таким чином:

  1. Запустіть панель керування та натисніть Адміністративні інструменти> Планувальник завдань.
  2. На панелі планувальників завдань (Локальний) діалогового вікна «Планувальник завдань» розгорніть Бібліотека планувальника завдань> Майкрософт> Вузли Windows та відкрийте папку «Досвід програми»:
    • Вимкнення завдань AITAgent та ProgramDataUpdater:
  3. У Бібліотеці планувальників завдань> Microsoft> вузол Windows відкрийте папку програми «Покращення досвіду клієнтів».

    • Вимкніть завдання Consolidator, KernelCEIPTask та UsbCEIP.

Очевидно, що вимкнення вищезазначеного означає, що ви не отримаєте переваг бути в програмі WCEI (я).


Це насправді не відповідає на питання. Якщо у вас інше питання, ви можете задати його, натиснувши Задати питання . Ви також можете додати щедрості, щоб привернути більше уваги до цього питання. - З огляду
— Рамхаунд

2
@Ramhound Моя відповідь допоможе видалити та запобігти автоматичній перевстановці. Не соромтеся передати це до коментаря, якщо хочете - я думав, що це може бути занадто довгим для цього.
— Jool

Чи має Use CEIPбути UsbCeipнасправді?
— superjos

@superjos Так, спасибі, знадобився час, щоб помітити твій коментар.
— Jool

Я вибрав "Ні, я не хочу ...", але система цього не помітила. Що з цікавості, які "переваги бути у програмі WCEI"? Чи могли б ви надати сторінку MS з переліком таких переваг? Єдиною різницею, яку я можу засвідчити, є хитання мого процесора (початок моєї уваги до цього процесу), що я навряд чи б описав як користь.
— cdlvcdlv

0

Саме CompatTelRunner.exe розбивав мій 8 Gig PC 4 процесор кожного запуску через 3 хвилини. Я створив пакетний цикл, який перетворює свою помилку на> taskkill / T / F / IM CompatTelRunner.exe кожні 8 секунд затримкою CHOICE. Це врятувало мій ПК від повторних аварій, спричинених Microsoft (сині екрани), на мій жорсткий диск.

"CompatTelRunner.exe", "3472", "Послуги", "0", "3,736 K", "Невідомо", "NT AUTHORITY \ SYSTE" CompatTelRunner.exe "," 3500 "," Послуги "," 0 ", "43,852 K", "Невідомо", "NT Вбивство підозрюваних завдань - УСПІХ: Процес з PID 3500 (дочірній процес PID 3472) припинено. УСПІХ: Процес з PID 3472 (дочірній процес PID 564) припинено.

Зараз я використовував вимкнені завдання Experience Tasks, розміщені вище (З http://nonsumhircum.livejournal.com/883.html ), щоб побачити, чи можу я зараз також зупинити моє завдання.


1
Підписи є непотрібним шумом і не повинні включатись у відповіді
— Рамхаунд

0

На підставі хвилинного відповіді, це моя однолінійна версія великої кнопки із написом "Позбудьтесь програми покращення досвіду клієнтів Windows":

  1. Відкрийте командний рядок з правами адміністратора.

  2. Скопіюйте такий божевільний рядок, вставте його у вікно командного рядка та натисніть Enter.

    @for /f "usebackq tokens=2 delims=:" %a in (`dism /online /get-packages^|findstr KB2952664`) do @(@set "pckgnm=%a"&@call start "" /b /wait dism /norestart /online /remove-package /PackageName:%pckgnm:~1%&@set pckgnm=)

  3. Якщо машина повільна або ви робите це вперше, швидше за все, це триватиме довго .

  4. За допомогою цього /norestartпункту вам не буде запропоновано перезапустити при необхідності, тому вам слід про всяк випадок. Час для точкового потроєння вашого життя більше точки-тричі більше точки 3 (?).

  5. У будь-якому разі перевірте, чи всі "оновлення" зникли. Одразу після божевільної команди, якщо ви відповіли nабо коли / якщо повернетесь, якщо відповіли y. (Пам'ятайте, що ви можете зробити 3 знову.)

    dism /online /get-packages | findstr KB2952664

  6. Насолоджуйтесь своєю системою, яка трохи не подула.

  7. Я припускаю, що у вас не налаштована система для автоматичного встановлення оновлень. Час від часу MS буде "пропонувати" вам встановити нову версію цього "виправлення". З мого досвіду (див. Коментарі до хвилини відповіді), одразу після їх видалення він з’явився знову у важливих виправленнях, і, коли я сховав його, знову з’явився у додаткових оновленнях. Після цього я бачив, що це число КБ з’являється кілька разів. Ви повинні запам'ятати його або частину номера, щоб уникнути перевстановлення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.