Виправлено: помилка 1935 Visual C ++

" Помилка 1935 Visual C ++ " може виникнути, якщо платформа Microsoft .NET або пакет Visual C ++ Redistributable пошкоджені або відсутні,  служба Trustedinstaller відмовляється запускатись, коли її викликає інсталятор, або якщо службу інсталятора модуля Windows вимкнено. Іншим рідкісним, але дійсним винуватцем, який спричинить цю проблему, є журнал системних транзакцій (після невдалої інсталяції) - він відображатиме цю помилку, доки журнал не буде очищений.

Ця особлива помилка зазвичай виникає під час інсталяції пакунку Microsoft Visual C ++, що розповсюджується, або версії SQL Server.

Якщо ви зараз боретеся з цією проблемою, є кілька хороших новин. Нам вдалося виявити чимало вдалих виправлень, які допомогли користувачам, які опинились у подібній ситуації, як і ви. Нижче наведено набір методів, які підтвердив роботу щонайменше одного користувача. Будь ласка, дотримуйтесь кожного потенційного виправлення, доки вам не вдасться усунути помилку " помилка 1935 Visual C ++ "

Спосіб 1. Використання засобу готовності до оновлення системи (лише для Windows 7)

Як виявляється, помилка може також трапитися через невідповідність обслуговуванню магазину Windows . Несправний магазин обслуговування Windows може перешкодити вам встановлювати оновлення Windows, пакети оновлень та утилітарне програмне забезпечення з розширеними дозволами, такими як пакети, що розповсюджуються Visual C ++ .

Деяким користувачам вдалося легко усунути помилку " помилка 1935 Visual C ++ " за допомогою засобу готовності до оновлення системи для автоматичного усунення невідповідностей із обслуговуванням магазину Windows. 

Примітка: Цей перший метод застосовується лише до користувачів, які стикаються з проблемою “ помилка 1935 Visual C + ” у Windows 7. Якщо ви не в Windows 7, перейдіть безпосередньо до способу 2.

Якщо ви використовуєте Windows 7, завантажте Інструмент готовності до оновлення системи для Windows 7 за цим офіційним посиланням Microsoft (тут). Майте на увазі, що інструмент досить великий, тому завантаження може зайняти деякий час.

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

Спосіб 2. Відновлення інсталяції Microsoft .NET Framework

" Помилка 1935 Visual C ++ " може також виникнути, якщо інсталяція Microsoft .NET на цьому комп'ютері пошкоджена або пошкоджена. Деяким користувачам вдалося вирішити проблему, переінсталювавши Microsoft .Net Framework, а потім перевстановивши програмне забезпечення, яке відображало помилку " помилка 1935 Visual C ++ ".

Виконайте наведені нижче кроки , щоб відновити інсталяцію Microsoft .NET Framework для її відновлення:

  1. Натисніть клавішу Windows + R, щоб відкрити вікно запуску. Введіть " appwiz.cpl " і натисніть Enter, щоб відкрити програми та функції .

  2. У розділі Програми та функції натисніть на Увімкнення та вимкнення функцій Windows на крайній лівій панелі.

    Примітка: Якщо буде запропоновано підтвердити за допомогою пароля адміністратора, введіть його та натисніть Enter, щоб продовжити.

  3. Зніміть прапорець біля Microsoft .NET Framework 3.5.1 і натисніть Далі, щоб вимкнути його.

    Примітка. Якщо ви використовуєте Windows 8 або Windows 10, вимкніть .NET Framework 3.5 .

  4. Перезавантажте комп’ютер і, щоб застосувати зміни, поверніться до екрана функцій Windows за допомогою кроків 1 та 2.
  5. Повторно ввімкніть Microsoft .NET Framework 3.5.1 (або NET Framework 3.5)  , установивши прапорець біля нього та натиснувши кнопку OK.

  6. Перезапустіть комп’ютер ще раз і перевірте, чи проблему вирішено, перевстановивши програмне забезпечення, яке відображало помилку.

Якщо ви все ще бачите " помилку 1935 Visual C ++ ", перейдіть до методу 3. 

Спосіб 3: Увімкніть інсталятор модулів Windows із служб

Деяким користувачам вдалося вирішити проблему після того, як виявили, що програму встановлення модуля Windows було вимкнено. Якщо це причина « помилка одна тисяча дев'ятсот тридцять п'ять Visual C ++ » питання, ви будете в змозі вирішити цю проблему, змінивши тип запуску в Windows , модуль установника для ручної або автоматичний.

Примітка: модуль інсталятор Windows дозволяє установку, модифікацію і видалення оновлень Windows , і кілька інших додаткових компонентів (включаючи Visual C ++ Redistributable пакетів). Можливо, вам буде показано " помилка 1935 Visual C ++ ", оскільки цю службу вимкнено. Незважаючи на те, що за замовчуванням стан інсталятора модулів Windows - Вручну , існують деякі утилітні програми сторонніх розробників, які вимкнуть цю службу для підвищення продуктивності системи.

Виконайте наведені нижче дії, щоб перевірити, чи не вимкнено інсталятор модулів Windows, і за потреби ввімкніть його:

  1. Натисніть клавішу Windows + R, щоб відкрити команду Виконати. Потім введіть “ services.msc ” і натисніть Enter, щоб відкрити вікно Служби .

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

  3. На вкладці Загальне у Властивості інсталятора модулів Windows перевірте , який тип запуску зараз активний. Якщо для типу запуску встановлено значення Вимкнено , змініть його на Вручну та натисніть Застосувати, щоб підтвердити зміни.

    Примітка: Ви також можете встановити Тип запуску на Автоматичний, але це буде запускати службу під час кожного запуску, навіть коли це не потрібно.

  4. Перезавантажте комп'ютер і перевірте, чи зможете ви встановити програмне забезпечення без “ помилки 1935 Visual C ++ “. Якщо ви все ще бачите це, перейдіть до методу 4. 

Спосіб 4: Очищення журналу транзакцій 

Ця проблема може також виникнути, коли журнал транзакцій файлової системи Windows пошкоджений після встановлення певного програмного забезпечення. Цей журнал транзакцій використовується для відновлення файлів, коли виникає помилка у файлі. Деякі користувачі змогли вирішити  проблему з помилкою 1935 Visual C ++ , очистивши журнал транзакцій та повторно відкривши виконуваний файл інсталяції.

Дотримуйтесь інструкцій нижче, щоб очистити журнал транзакцій та усунути помилку « 1935 Visual C ++»  :

  1. Відкрийте піднятий командний рядок. Для цього відкрийте панель « Пуск» , знайдіть « cmd », клацніть правою кнопкою миші на командному рядку та виберіть « Запуск від імені адміністратора».

  2. У піднятому командному рядку запустіть таку команду та натисніть Enter :

    fsutil ресурс setautoreset true C: \

    Примітка. Майте на увазі, що наведена вище команда передбачає, що диск C: \ - це обсяг вашої ОС. Якщо ви встановили Windows на інший розділ, відповідно змініть літеру.

  3. Перезавантажте комп'ютер і відкрийте інсталяцію програмного забезпечення, яка запускає « 1935 Visual C ++ ».

Якщо ви все ще бачите помилку " 1935 Visual C ++ ", перейдіть до остаточного методу.

Спосіб 5. Примусовий запуск служби TrustedInstaller

Відомо, що “ помилка 1935 Visual C ++ ” також з’являється, коли служба TrustedInstaller відмовляється відкриватись, коли її викликають певні інсталятори. Деякі користувачі змогли обійти повідомлення про помилку, змусивши службу TrustedInstaller запуститись безпосередньо перед тим, як відкрити виконуваний файл інсталяції.

Для цього відкрийте вікно запуску ( клавіша Windows + R ) і введіть / вставте “ C: \ Windows \ servicing \ TrustedInstaller.exe “. Натисніть Enter, щоб відкрити TrustedInstaller.exe . Це може здатися непотрібним, оскільки воно не робить нічого видимого, але це змусить процес TrustedInstaller відкритися.

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

Можливо, TrustedInstaller не можна викликати для завершення інсталяції, оскільки вона не відображається у списку послуг. Ми можемо виправити це неправильно, змінивши значення реєстру на активне за допомогою редактора реєстру. Ось повний посібник із цього:

  1. Натисніть клавішу  Windows + R, щоб відкрити команду Виконати. Потім введіть “ regedit ” та натисніть Enter, щоб відкрити вікно Редактора реєстру .

  2. У Редакторі реєстру перейдіть до  HKEY_LOCAL_MACHINE> СИСТЕМА> CurrentControlSet> Control.

  3. На правій панелі двічі клацніть на клавіші RegistrySizeLimit, щоб відкрити діалогове вікно Редагувати значення DWORD .

    Примітка. Якщо ви не можете визначити ключ для RegistrySizeLimit , вам потрібно буде створити його самостійно. Зробіть це, клацнувши правою кнопкою миші в будь-якому місці правої панелі та вибравши New> Dword (32-bit) . Назвіть щойно створене значення DWORD “ RegistrySizeLimit ”, а потім відкрийте його подвійним клацанням.

  4. На екрані Редагувати значення Dword (32-біт) значення встановіть Базу на шістнадцяткову і введіть “ ffffffff ” у поле Значення даних . Потім змініть базу на десяткову і переконайтеся, що значення значення - „ 4294967295 “. Якщо він містить інше значення, змініть його вручну на значення, вказане вище, і натисніть OK.

  5. Після того, як  ключ RegistrySizeLimit  буде успішно створений із необхідними значеннями, закрийте Редактор реєстру та перезавантажте комп'ютер.
  6. Після того, як система завантажиться, відкрийте піднятий командний рядок. Для цього відкрийте панель « Пуск» , знайдіть « cmd », клацніть правою кнопкою миші на командному рядку та виберіть « Запуск від імені адміністратора».

  7. У піднятому командному рядку введіть “ SFC / SCANNOW ” і натисніть Enter, щоб розпочати загальносистемне сканування для пошуку та відновлення системних файлів.

  8. Після завершення сканування SFC переінсталюйте програму, яка видавала вам проблеми, і перевірте, чи вирішено помилку “ 1935 Visual C ++ ”.