Не устанавливается обновление net framework для windows 7

Не можете установить на компьютер .NET Framework 4? Прежде, чем вы сможете решить данную проблему, необходимо выяснить, что повлияло на ее возникновение.

Содержание

  • Почему может не устанавливаться Microsoft .NET Framework
    • Наличие уже установленной версии .NET Framework 4
    • Компонент идет в комплекте с Виндовс
    • Обновление Windows
    • Системные требования
    • Microsoft .NET Framework был обновлен
    • Удаление различных версий Microsoft .NET Framework
    • Не лицензионный Windows
  • Вопросы и ответы

Проблема установки  Microsoft .NET Framework 4

Microsoft .NET Framework — специальный компонент, необходимый для работы многих приложений. Это программное обеспечение прекрасно совмещается с операционной системой Виндовс. Почему же тогда возникают ошибки? Давайте разбираться.

Скачать последнюю версию Microsoft .NET Framework

Почему может не устанавливаться Microsoft .NET Framework

Чаще всего эта проблема возникает при установке .NET Framework 4-й версии. Причин для этого может быть много.

Наличие уже установленной версии .NET Framework 4

Если у вас не устанавливается .NET Framework 4 в Windows 7, первое что нужно проверить, не установлена ли она в системе. Сделать это можно при помощи специальной утилиты ASoft .NET Version Detector. Скачать ее можно абсолютно бесплатно, на просторах интернета. Запускаем программу. После быстрой сканировки, в главном окне белым цветом выделены те версии, которые уже установлены на компьютере.

uznat-versiyu-net-framework-s-pomoshhyu-asoft-net-version-detector

Можно конечно посмотреть информацию в списке установленных программ Windows, но там информация отображается не всегда корректно.

Компонент идет в комплекте с Виндовс

В разных версиях Windows в систему уже могут быть вшиты компоненты .NET Framework. Проверить это можно зайдя в «Удаление программы-Включение или отключение компонентов Виндовс». У меня например в Виндовс 7 Starter, зашита Microsoft .NET Framework 3.5, как видно на скриншоте.

proverka-nalichiya-vshitoy-versii-microsoft-net-framework

Обновление Windows

В некоторых случаях .NET Framework не устанавливается, если Виндовс не получил важных обновлений. Поэтому необходимо зайти в «Пуск-Панель Управления-Центр обновлений-Проверка обновлений». Найденные обновления необходимо будет установить. После этого перегружаем компьютер и пробуем устанавливать .NET Framework.

proverka-nalichiya-obnovleniy-vindovs-dlya-ustanovki-microsoft-net-framework

Системные требования

Как и в любой другой программе, в Microsoft .NET Framework существуют системные требования компьютера для установки:

  • Наличие 512 Мб. свободной оперативной памяти;
  • Процессор с частотой 1Мгц;
  • 4.5 Гб. свободного места на жестком диске.
  • Lumpics.ru

    Теперь смотрим, соответствует ли наша система минимальным требованиям. Посмотреть это можно в свойствах компьютера.

    svoystva-sistemyi-dlya-ustraneniya-oshibki-neobrabatyivaemoe-isklyuchenie-v-prilozhenii-net-framework

    Microsoft .NET Framework был обновлен

    Еще одной популярной причиной, почему долго устанавливается .NET Framework 4 и более ранних версий, является его обновление. Я для примера обновил свой компонент до версии 4.5, а потом попытался установить 4-ю версию. У меня ничего не вышло. Я получил сообщение, что на компьютере установлена более новая версия и установка прервалась.

    popyitka-ustanovit-microsoft-net-framework-4

    Удаление различных версий Microsoft .NET Framework

    Очень часто, удаляя одну из версий .NET Framework, остальные начинают работать не корректно, с ошибками. А установка новых, вообще заканчивается неудачей. Поэтому, если вас постигла данная проблема, смело удаляйте весь Microsoft .NET Framework с компьютера и ставьте заново.

    Правильно удалить все версии можно с помощью утилиты .NET Framework Cleanup Tool. Установочный файл без проблем найдете в интернете.

    Выбираем «All version» и в жмем «Cleanup Now». Когда удаление окончиться перегружаем компьютер.

    udalenie-microsoft-net-framework-s-pomoshhyu-utilityi-net-framework-cleanup-tool

    Теперь можно приступать к установке Microsoft .NET Framework заново. Обязательно скачивайте дистрибутив с официального сайта.

    Не лицензионный Windows

    С учетом того, что .NET Framework как и Windows, продукт от компании Microsoft, то ломаная версия может быть причиной неполадок. Тут без комментариев. Вариант один — переустановка операционной системы.

    На этом все, надеюсь, что ваша проблема благополучно решилась

    Для тех, кто хотя бы мало-мальски разбирается в программном обеспечении компьютера, абсолютно понятно, что в любом случае наступает время, когда возникает необходимость установить NET.Framework.

    NET.Framework logo

    С установкой и использованием NET.Framework у пользователей очень часто возникают проблемы

    Это совсем неудивительно, поскольку NET.Framework является платформой, на основе которой можно создавать, а затем впоследствии запускать некоторые приложения. Поскольку Microsoft является разработчиком такой платформы, то она рассчитана, безусловно, на Windows, хотя существует всё-таки возможность установить NET.Framework и на некоторые другие операционные системы, в число которых входит и Linux.

    К сожалению, установка платформы не всегда проходит успешно, пользователям приходится сталкиваться с серьёзными проблемами, когда возникают системные ошибки, по причине которых процесс инсталляции завершается внезапной неудачей.

    Конечно же, сразу возникает вопрос, почему не устанавливается Microsoft NET Framework 4. Получив ответ на этот вопрос, можно найти пути устранения проблемы.

    Проблемы установки платформы

    Неопытные пользователи, наслышанные о возможных ошибках, возникающих при инсталляции NET.Framework, желают узнать, можно ли обойтись без установки такого пакета на компьютер. В принципе, нет необходимости сразу же перегружать операционную систему всяческими дополнительными приложениями и программами, если пользователь в них не нуждается. Программисты рекомендуют инсталлировать только программное обеспечение, в котором непосредственно нуждается пользователь. Чрезмерная загрузка ОС ненужными программами провоцирует дефицит свободного пространства на жёстком диске, что ухудшает и работу системы, и её быстродействие.

    Девушка бьет ноутбук молотком

    Кстати, Microsoft, изначально вложила в инсталляционный пакет Windows 7 загрузку NET.Framework. Кроме этого, загрузка платформы также может автоматически осуществиться, если у пользователя возникнет желание установить некоторые игровые приложения, поскольку и в этом случае разработчики игр, предвидят, что игра не будет запущена без такой платформы. Чтобы не утруждать пользователя дополнительными поисками, сразу в загрузочный файл игры внедряют и установку платформы.

    Встречающиеся ошибки

    Разобравшись в алгоритме инсталляции нового программного обеспечения, юзеры по аналогии приступают к установке NET.Framework на Windows 7. Выполняя последовательно все предлагаемые действия, пользователь обнадёживает себя, что всё пройдёт однозначно гладко, и вскоре платформа будет успешно установлена на Windows 7, после чего можно сразу приступить к загрузке и последующему запуску любимой игры.

    Однако в некоторых случаях возникает разочарование, поскольку приходится сталкиваться с тем, что даже при чётком следовании инструкции всё равно не устанавливается NET Framework 4 Windows 7, выдавая «грустное» сообщение на экран.

    Чаще всего причиной является конфликтная ситуация, возникающая в Windows 7.

    Компания Microsoft подтверждает, что проблема, в результате которой не устанавливается НЕТ Фреймворк 4 в Виндовс 7, действительно, связана с Центром обновления Windows.

    Безусловно, если возникает проблема, значит, находится и тот, кто старается найти пути её решения. Так и в этом случае, программисты уже нашли эффективные способы, позволяющие обойти возникающую ошибку, успешно установив NET.Framework на Windows 7.

    При этом нет необходимости совершать что-то невероятное, алгоритм устранения проблемы подробно расписан, поэтому его освоить сможет даже тот, кто не имеет достаточного практического опыта.

    Как установить NET.Framework

    «Не могу установить NET Framework» — фраза, которую приходится слышать от многих пользователей. Сочетание «не могу» просто заполонила тематические форумы. К счастью, существуют такие программисты, которые благодаря своим отличным знаниям и практическим умениям, умеют находить различные варианты устранения ошибок. К тому же, они не утаивают свои гениальные «находки», а с радостью делятся со всеми желающими, поэтому на форумах достаточно часто можно найти ценные советы, позволяющие решать проблемы даже абсолютным «чайникам».

    Алгоритм действий, ориентированный на установку платформы

    Чтобы установить NET.Framework на Windows 7, первоначально следует удалить предыдущие следы установки всех версий. Неопытным пользователям достаточно сложно проделать такие манипуляции, поскольку компания Microsoft достаточно плотно «переплела» системные папки с папками платформы. По этой причине предыдущая версия может очень сложно удаляться, или, вообще, нет возможности от неё «избавиться».

    Проигнорировать этот шаг тоже нельзя, поскольку в процессе новой инсталляции платформы на Windows 7, вновь может возникать ошибка.

    Чтобы весь процесс деинсталляции и последующей инсталляции был обеспечен успехом, важно следовать всем рекомендациям опытных пользователей. Прежде всего, рекомендуется загрузить файл dotnetfx_cleanup_tool.zip. Далее его следует открыть, а затем сразу же извлечь, поскольку он помещён в архив.

    Удаление NET.Framework

    В папке, в которой находятся все извлечённые файлы, необходимо найти файл cleanup_tool с расширением exe. Именно его следует запустить. Сразу же возникнет новое окно, в котором запрашивают разрешение на все последующие действия. Кликнув по кнопке «Да», пользователь соглашается со всем, поэтому программа продолжает выполнять все остальные действия.

    В определённый момент возникнет окно, в котором будет предложено право выбрать продукт Microsoft, который требуется удалить. Среди предлагаемого перечня есть строка «NET.Framework — все версии», выбрав её, остаётся нажать на кнопку «Очистить».

    Однако и такое приложение не всесильно, поскольку оно не сможет удалить NET.Framework 2.0, поскольку такая версия платформы определена разработчиками Microsoft в качестве неотъемлемой части операционной системы.

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

    После запуска операционной системы следует последовательно установить несколько версий Microsoft.NET.Framework. Первоначально версию 1.1, затем перейти к установке версии 3.5 и 3.0, далее вновь потребуется перезагрузка компьютера.

    В завершение остаётся включить Центр обновления Windows и уже после этого благополучно установить Microsoft.NET.Framework 4.

    Невзирая на то, что придётся потратить какое-то время на выполнение всех обозначенных действий, пользователь однозначно может гордиться полученным результатом. Новые знания, подкреплённые практическими навыками, всегда рассматриваются в качестве «золотого клада», который может пригодиться ещё много раз.

    Итак, установить платформу NET.Framework 4 на компьютер, невзирая на некоторые сложности, сможет каждый пользователь, если поверит в собственные силы и будет следовать рекомендациям опытных пользователей.

    В процессе установки или обновления Microsoft .NET Framework, можно получить сообщение с ошибкой. Например вот такое окошко при установке .NET Framework 3.5.

    Ошибка при установке .NET Framework 3.5

    Для решения проблемы мы предлагаем три способа.

    Способ 1. Программа Microsoft .NET Framework Repair Tool

    Microsoft .NET Framework Repair Tool

    Microsoft .NET Framework Repair Tool предназначена для устранения проблем с установкой или обновлением Microsoft. NET Framework. Данный инструмент пытается решить неполадки путём применения известных исправлений, или восстановлением уже установленных версий. Программа поддерживает .NET Framework 4.5.1, 4.0, 3.5 SP1 (включая 3.0 SP2 и 2.0 SP2), а также языковые пакеты.

    Скачать программу и посмотреть пошаговую инструкцию по её использованию можно здесь.

    Способ 2. Ручное удаление всех версий Microsoft .NET Framework и их повторная установка

    Открываем Пуск -> Панель управления -> Программы и компоненты (в Windows XP Установка и удаление программ). Находим там все установленные версии платформы .NET и удаляем их.

    После этого нужно убедиться, что в базе данных Windows Installer не осталось записей, связанных .NET Framework. В этом нам поможет Средство устранения неполадок, связанных с установкой и удалением программы (194 Кб) от Microsoft Fix It.

    Скачиваем, запускаем, соглашаемся с условиями лицензионного соглашения.

    Средство устранения неполадок, связанных с установкой и удалением программы. Поиск проблем

    Выбираем первый пункт «Выявить проблемы и установить исправления (рекомендуется)». Затем выбираем пункт «Удаление» и ищем в списке программ пункты, начинающиеся с Microsoft .NET Framework. Если такие нашлись, выбираем какой-нибудь из них, и нажимаем «Далее». После этого кликаем на пункт «Да, попробовать удалить». Когда удаление завершится, программу можно закрывать. Если в списке будет несколько записей с .NET Framework, то утилиту придётся запусить столько же раз, удалить несколько записей сразу она не может.

    Средство устранения неполадок, связанных с установкой и удалением программы. Выберите программу

    После того, как записей связанных .NET Framework больше не останется (или их изначально не было), повторяем описанные выше шаги, только в списке программ выбираем пункт «Нет в списке». Это необходимо для устранения общих неполадок в работе Windows Installer, которые тоже могут мешать установке.

    Теперь когда все версии удалены, по очереди устанавливаем их заново, начиная с самой меньшей. Взять все необходимые дистрибутивы можно на странице загрузки.

    Способ 3. Удаление с помощью .NET Framework Cleanup Tool и повторная установка

    .NET Framework Cleanup Tool

    Практически на 100% надёжный способ!

    Скачать утилиту .NET Framework Cleanup Tool и ознакомиться с её описанием можно здесь.

    Воспользоваться программой предельно просто, запускаем, выбираем в списке «.NET Framework — All Version», и нажимаем кнопку «Cleanup Now».

    Внимание! Поскольку удаление любой версии .NET Framework с помощью Cleanup Tool скорее всего приведёт к неработоспособности всех остальных, то удалять нужно ВСЕ версии. Можно сразу, выбрав All Version, можно по очереди, если хочется растянуть удовольствие.

    После завершения удаления заново устанавливаем нужные версии, начиная с самой меньшей. Все необходимые дистрибутивы можно взять на странице загрузки.

    Статья обновлена: 16 августа 2022
    ID: 13839

    Причина

    Не установлены обновления Windows, которые необходимы для установки .Net Framework. 

    Решение

    Перезапустите службы обновления Windows:

    1. Откройте Панель управления и перейдите в раздел АдминистрированиеСлужбы.
    2. Нажмите правой кнопкой мыши на службу Центр обновления Windows и в контекстном меню выберите Остановить.
    3. Повторите шаг 2 для служб Центр обеспечения безопасности и Фоновая интеллектуальная служба передачи (BITS).
    4. Запустите проводник Windows, найдите папку C:WindowsSoftwareDistribution и переименуйте ее в SoftwareDistribution_OLD.
    5. Запустите остановленные службы: нажмите правой кнопкой мыши на службу и в контекстном меню выберите Запустить.
    6. Запустите Windows Update и установите последние обновления Windows. Если Windows Update работает с ошибками, обратитесь в техническую поддержку Microsoft.

    Если решение не помогло, вручную скачайте и установите последнюю версию .Net Framework, подходящую для вашей операционной системы. 

    Что делать, если решение не помогло

    Если ошибка повторяется, свяжитесь с технической поддержкой «Лаборатории Касперского», выбрав тему для своего запроса.

    Вам помогла эта страница?

    Системы Windows 7 и 8.1 должны устанавливаться с интегрированной версией 4.5 программной платформы .NET Framework, необходимой для полноценной работы некоторых программ и игр. А Windows 10 изначально на своем борту должна содержать предустановленную версию платформы 4.6, совместимую с версией-предшественницей 4.5. Старая версия .NET Framework 3.5, которая требуется для работы, как правило, длительное время не поддерживаемых разработчиками программ и игр, в состав актуальных версий Windows не входит. Естественно, имеется в виду, что операционная система устанавливалась с оригинального образа дистрибутива. С неоригинальными дистрибутивами все может быть по-другому: операционная система может как содержать несколько версий .NET Framework, включая старую 3.5, так и поставляться без отдельных предустановленных системных компонентов по типу урезанной сборки Windows.

    Старая .NET Framework 3.5 устанавливается отдельным этапом при инсталляции в систему программ, основанных на архитектуре этой версии платформы. Установка последней также может быть запущена пользователем вручную. Что для этого необходимо сделать? Открываем панель управления. В окне последней ищем раздел «Программы и компоненты». Чтобы было быстрее, в Windows 7 название раздела можно прописать в качестве поискового запроса в поисковой строке меню «Пуск». А в Windows 8.1 и 10 прямой доступ к этому разделу предусмотрен в меню, вызываемом клавишами Win+X. В открывшемся окне жмем ссылку, указанную на скриншоте ниже.

    Появится небольшое окошко с перечнем системных компонентов. Здесь нужно активировать галочку версии .NET Framework 3.5 и нажать «Ок».

    Далее нужно подтвердить скачивание файлов платформы.

    Однако процесс скачивания и установки платформы успешно закончится далеко не в каждом случае.

    Как решаются проблемы, которые, возможно, возникнут в процессе установки .NET Framework 3.5?

    1. Скачивание инсталлятора с сайта Microsoft

    Если рассмотренным выше способом .NET Framework 3.5 не устанавливается, можно попытаться решить проблему путем запуска установщика платформы, скачанного с официального источника Microsoft.

    2. Запуск службы Центра обновления

    Ошибка установки платформы 0x800F081F, как правило, является следствием отключения ранее службы Центра обновления Windows. Если отключались системные обновления или, возможно, в Windows 10 применялись специальные программы-твикеры для этих целей, необходимо запустить службу Центра. Раздел системных служб можно открыть с помощью команды «Выполнить». В ее поле вводится:

    services.msc

    В самом низу перечня служб находится служба Центра. Двойным кликом открываем ее.

    Запускаем службу. Применяем изменения.

    После этого необходимо повторить попытку установки платформы любым из рассмотренных выше способов.

    3. Использование DISM

    Рассмотренные выше способы устранения проблем, возникающих при установке .NET Framework 3.5, предусматривают наличие интернет-подключения. Если интернет-подключения нет, для установки программной платформы можно задействовать дистрибутив Windows. Способ, рассмотренный ниже, также подойдет и для случаев, когда при попытке установки платформы будет получено сообщение об ошибке 0x800F0906.

    Подключаем дистрибутив той версии Windows, что установлена на компьютере. Либо подсоединяем флешку, либо вставляем DVD-диск в привод, либо монтируем ISO-образ в виртуальный привод. Версии Windows 8.1 и 10 в числе штатного функционала предусматривают возможность монтирования ISO-образов и отображения их как разделов диска. Для этого в контекстном меню на ISO-файле дистрибутива Windows необходимо выбрать «Подключить».

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

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    Правим команду: вместо буквы диска D, как в приведенном примере, подставляем свою букву флешки, DVD-диска или смонтированного ISO-образа. Жмем Enter.

    После того, как прогресс выполнения команды достигнет 100%, можем закрывать командную строку и снова пытаться установить платформу описанным в начале статьи способом.

    Источник

    Ошибка при инсталляции

    «Нет Фреймворк» является разработкой Майкрософт и инсталлируется в ПК вместе с Виндовс 7. Об этой платформе обычно пользователи ничего не знают, до момента необходимости запуска какой-нибудь несовместимой с системой программы. Но самостоятельная инсталляция четвертой версии платформы часто заканчивается неудачей.

    Установка не завершена

    «Майкрософт.Нет Фреймворк 4» уже давно не является последней модификацией, поэтому операционная система ее не воспринимает и выводит оповещения об ошибках при попытках ее установить. Обойти эту проблему можно временно деактивировав службу обновлений и полностью избавившись от старой версии платформы. Ниже приведено руководство с алгоритмом всех требуемых последовательных шагов, описывающих то, как все это правильно выполнить.

    Использовать PowerShell для установки .NET Framework 3.5 с установочного носителя

    Если вы сталкиваетесь с ошибкой 0x800f0954 при попытке установить .NET Framework 3.5 методом команд обновления или установки через сервера, то можно установить его через PowerShell с образа ISO. Первое что вам нужно сделать, это создать установочную флешку Windows 10 или виртуальный диск с установочной Windows 10. Запустите PowerShell от имени администратора и введите следующий апплет:

    • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:sourcessxs — Где D: это имя установочной флешки с Windows 10.
    • Перезагрузите ПК и попробуйте установить .NET Framework 3.5 еще раз.

    Удаление

    К сожалению, не достаточна только простая деинсталляция через вкладку приложений и компонентов Виндовс в «Панели управления». Обязательно необходимо применение особых программ для очистки всех ключей и отметок в реестре ОС. Хорошо справляется с этой задачей приложение «iObit Uninstaller». Оно доступно для скачивания в интернете и обладает интуитивно понятным интерфейсом. Также отлично зарекомендовала себя программа «Dotnetfx cleanup tool». С целью применения этой утилиты следует выполнить следующие последовательные шаги:

    1. Скачать из глобальной сети архив этого ПО в формате «zip»;
    2. Затем распаковать и запустить «cleanup_tool.exe»;
    3. В отобразившемся меню щелкнуть «Да»;
    4. Дождаться появления окошка с перечнем утилит, в котором необходимо выделить «NET.Framework — все модификации»;

      Окошко с перечнем утилит

    5. Далее кликнуть «Очистить»;
    6. Подождать полного окончания процесса деинсталляции и перезапустить компьютер.

    Удаление ранних версий платформы

    Как уже понятно, при переходе на более высокую модификацию платформы старую нужно удалить. Если в системе не используются деинсталляторы или оптимизаторы, можно, конечно, применять и стандартные средства.

    Но после этого нужно будет вызвать редактора системного реестра (regedit) и хотя бы просто задать поиск с вводом названия платформы, после чего удалить все найденные ключи. Обратите внимание, что они, как правило, расположены в ветке HKLM и ее подразделах. Из пользовательских веток, если даже записи и будут найдены, удалять их не рекомендуется.

    Процедура установки

    Необходимо осуществить следующие действия:

    1. Далее в отобразившейся консоли напечатать «net stop WuAuServ»;

      Напечатать «net stop WuAuServ»

    2. Щелкнуть на «Ввод»;
    3. В графе поиска напечатать «cmd»;
    4. Кликнуть «Пуск»;
    5. Снова кликнуть «Ввод»;
    6. Затем через проводник войти в каталог «Windows»;
    7. Вызвать контекстное меню от папки «Software Distribution»;
    8. Кликнуть по строчке «Переименовать»;
    9. Задать новое имя «SDold» переименовываемой директории и нажать «Enter», чтобы изменения вступили в силу;
    10. Вновь запустить консоль и напечатать «net WuAuServ start»;
    11. Щелкнуть «Enter»;
    12. Теперь, после завершения всех вышеуказанных этапов, необходимо запустить установку «Net Framework 4»;

    Процесс установки

    Во время установки «Нет Фреймворк 4» иногда появляется сообщение об ошибке с рекомендацией перезапуска ПК. При этом требуется согласиться и перезапустить машину.

    Затем вновь запустить инсталляцию платформы.

    1. Об успешном окончании процесса будет свидетельствовать окно с сообщением «Установка завершена»;

      Установка завершена

    2. Кликнуть кнопку «Готово».

    Ошибка инициализации NET Framework 4

    У Майкрософт имеется несколько собственных утилит для исправления ошибок .NET Framework:

    • .NET Framework Repair Tool
    • .NET Framework Setup Verification Tool
    • .NET Framework Cleanup Tool

    Наиболее полезной в большинстве случаев может оказаться первая из них. Порядок ее использования выглядит следующим образом:

    1. Скачайте утилиту со страницы https://www.microsoft.com/en-us/download/details.aspx?id=30135
    2. Откройте загруженный файл NetFxRepairTool
    3. Примите лицензию, нажмите кнопку «Next» и дождитесь, когда будут проверены установленные компоненты .NET Framework.
    4. Будет отображен список возможных проблем с .NET Framework разных версий, а по нажатию на Next будет запущено автоматическое исправление, если оно возможно.

      Утилита .NET Framework Repair Tool

    По завершении работы утилиты рекомендую перезагрузить компьютер и проверить, была ли исправлена проблема.

    Утилита .NET Framework Setup Verification Tool позволяет проверить правильность установки компонентов .NET Framework выбранной версии в Windows 10, 8 и Windows 7.

    После запуска утилиты выберите версию .NET Framework, которую требуется проверить и нажмите кнопку «Verify Now». По завершении проверки, текст в поле «Current Status» будет обновлен, а сообщение «Product verification succeeded» означает, что с компонентами все в порядке (в случае, если не все в порядке, вы можете просмотреть файлы журналов (View log), чтобы узнать, какие именно ошибки были найдены.

    Утилита .NET Framework Setup Verification Tool

    Скачать утилиту .NET Framework Setup Verification Tool можно с официальной страницы https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/ (загрузки смотрите в разделе «Download location»).

    Еще одна программа — .NET Framework Cleanup Tool, доступная для загрузки на https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/ (раздел «Download location»), позволяет полностью удалить выбранные версии .NET Framework с компьютера с тем, чтобы затем выполнить установку заново.

    Утилита .NET Framework Cleanup Tool

    Следует учитывать, что утилита не удаляет компоненты, которые являются составной частью Windows. Например, удалить .NET Framework 4.7 в Windows 10 Creators Update с ее помощью не получится, зато с большой вероятностью проблемы инициализации .NET Framework получится исправить в Windows 7 путем удаления версий .NET Framework 4.x в Cleanup Tool и последующей установки версии 4.7 с официального сайта.

    Версии .NET Framework для Windows, macOS и Linux

    Предназначен для создания приложений. Первая версия .NET Framework вышла в 2002 году. Называлась 1.0. Самая свежая по состоянию на 11 декабря 2020 года — 4.8. Эта разновидность .NET — только для Windows.

    Для создания и запуска консольных программ, сервисов и веб-сайтов предусмотрена кроссплатформенная версия .NET Core. Предназначена для операционных систем macOS и Linux. После названия отображается актуальная версия. На момент написания статьи — 3.1.

    Платформа.NET Framework 4 не устанавливается: Windows 7 и возможные проблемы

    Невозможность установки платформы связана изначально с несовместимостью самой системы. В самом грубом примере это выглядит, как попытка поставить мост с архитектурой 64 бита в 32-битную систему. Нонсенс!

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

    Некоторые опытные пользователи могут знать, что это означает, однако, обычный пользователь не знает, для чего он предназначен и почему он установлен. Это очень полезно для того, чтобы не писать код с нуля. Среда выполнения обеспечивает виртуальную машину, на которой запускаются приложения.

    Существует несколько преимуществ наличия приложений, работающих в среде выполнения. Самым большим является переносимость. Этот код может работать на любом оборудовании, на котором он поддерживается. Как вы можете себе представить, такой кадр. Обычно самые последние версии. Предполагается, что самые последние версии. Не все приложения работают с более новыми версиями.

    Кроме всего прочего, особую роль играют драйверы устройств, совместимые или несовместимые с данной версией платформы.

    Предназначение .NET Framework

    Применяется для разработки приложений, работающих на локальной машине и веб-приложений. На нем могут быть также основаны веб-сервисы. Поддерживает языки программирования, в числе которых: Visual Basic и C#. Предоставляет разработчику выбор языка программирования, который будет использован при создании программы.

    Удобство пользователей и разработчиков

    С .NET Framework необходимость писать каждую программу «с нуля» отсутствует. Есть готовые фрагменты программного кода. Элементы окон стандартные. Разработчик лишь вставляет текст, формирует меню приложения и определяет, что будет происходит, когда вы нажмете на определенную кнопку.

    Не приходится задумываться над особенностями кода, который нужен для поддержки программы операционной системой и для работы с сервисами Майкрософт, к которым относится и магазин приложений Windows Store. Платформа заботится об экономном использовании аппаратных ресурсов компьютера. Поэтому распространенные в начале века ситуации, когда пустяковый на первый взгляд софт загружал оперативную память, стали большой редкостью.

    Комфортно и разработчику и вам. Пользователям не приходится каждый раз изучать нестандартный интерфейс софта, рожденного фантазией программиста. Создатели ПО могут сосредоточиться на функционале приложений. Пользователю нужно лишь позаботиться, чтобы на компьютере была установлена среда выполнения .NET Framework.

    Универсальная платформа

    Microsoft обеспечивает работу основанного на .NET Framework софта во всех поддерживаемых компанией операционных системах.

    Степень обратной совместимости ПО высока. Рассмотрю на примере старых версий. Вам нужна программа, основанная на версии 2.0. Запускаете ее на ноутбуке или настольном ПК с поздней версией. И старый софт будет работать.

    Основанное на платформе ПО работает на любой Windows с установленным .NET Framework. Встроен механизм безопасности. Осуществляется управлением памятью. Платформа .NET видит те ресурсы, которые не используются работающей программой. Очистит память от ставших ненужными в процессе работы фрагментов.

    Для разработчиков предусмотрены инструменты упаковки приложений. Они легко устанавливаются на ПК.

    Архитектура .NET Framework

    CLI («Common Language Infrastructure») — платформа, на которой выполняются программы. Основные функции CLI:

    • Обработка исключений. К ним относятся ошибки, возникающие при работе программы. Приведу примеры: Приложение пытается открыть на локальном компьютере файл, который отсутствует
    • Приложение обращается к базе данных, а соединение с ней отсутствует
  • Чистка мусора, то есть удаление ресурсов, которые больше не нужны. Проверяется, какие ресурсы не используются и производится их освобождение для выполнения других задач. Примеры фрагментов, которые удаляются в процессе работы без вмешательства пользователя:
      Дескриптор файла, который больше не требуется
  • В соединении с базой данных больше нет необходимости. Программа завершила все операции с базой данных
  • Работа с различными языками программирования
  • Уровни .NET Framework

    Выделяются три уровня:

    1. Языки программирования. Часто используемые: VB.NET и C#
    2. Компиляторы. Для каждого языка программирования предусмотрен отдельный компилятор. Для VB.NET — один, для C# — другой
    3. Интерпретатор «Common Language Interpreter» используется для запуска приложения, написанного на любом языке программирования. Поэтому компилятор отравит программу в него для последующего запуска приложения

    Библиотеки

    .NET Framework включает в себя набор стандартных библиотек классов: методов и функций. Например, есть библиотека классов для обработки всех операций на уровне файлов. Есть метод чтения текста из файла и есть метод записи текста в файл.

    Типы основанных на платформе приложений

    ПО, которое может работать на основе .NET Framework:

    • WinForms: программы, которые будут работать на компьютере пользователя. Пример клиентского приложения: текстовый редактор «Блокнот»
    • ASP.NET применяется для разработки веб-приложений, которые станут работать в любом браузере, в том числе: Chrome, Edge, Firefox. При этом: Веб-приложение будет обрабатываться на сервере, на котором установлены информационные службы интернета (IIS)
    • IIS — это компонент Microsoft, который применяется для запуска приложения ASP.NET
    • Результат выполнения отправляется на компьютер пользователя и отображается в браузере
  • Технология ADO.NET применяется для создания приложений, предназначенных для работы с базами данных, такими как Microsoft SQL Server и Oracle
  • Способ 2. Ручное удаление всех версий Microsoft .NET Framework и их повторная установка

    Открываем Пуск -> Панель управления -> Программы и компоненты (в Windows XP Установка и удаление программ ). Находим там все установленные версии платформы.NET и удаляем их.

    После этого нужно убедиться, что в базе данных Windows Installer не осталось записей, связанных.NET Framework. В этом нам поможет (194 Кб) от Microsoft Fix It.

    Скачиваем, запускаем, соглашаемся с условиями лицензионного соглашения.

    Выбираем первый пункт «Выявить проблемы и установить исправления (рекомендуется)» . Затем выбираем пункт «Удаление» и ищем в списке программ пункты, начинающиеся с Microsoft .NET Framework. Если такие нашлись, выбираем какой-нибудь из них, и нажимаем «Далее» . После этого кликаем на пункт «Да, попробовать удалить» . Когда удаление завершится, программу можно закрывать. Если в списке будет несколько записей с.NET Framework, то утилиту придётся запусить столько же раз, удалить несколько записей сразу она не может.

    После того, как записей связанных.NET Framework больше не останется (или их изначально не было), повторяем описанные выше шаги, только в списке программ выбираем пункт «Нет в списке» . Это необходимо для устранения общих неполадок в работе Windows Installer, которые тоже могут мешать установке.

    Теперь когда все версии удалены, по очереди устанавливаем их заново, начиная с самой меньшей. Взять все необходимые дистрибутивы можно на .

    Итог

    Если делать определенные выводы, стоит сказать, что первоочередную роль играет несовместимость самой платформы с заявленной компьютерной конфигурацией, и только потом проблемы связываются с наличием старых версий (хотя и этот факт в достаточно высокой мере способствует определению условий инсталляции нового пакета в существующую конфигурацию). В большинстве случаев именно такая конфронтация вызывает появление конфликтов, которые способны отображаться даже на уровне доступа к физической или виртуальной памяти.

    Это бесплатное приложение, которое позволит нам легко установить фреймворк. Обычно, как правило, для загрузки и установки этих зависимостей обычно требуется подключение к Интернету, благодаря этому приложению мы сможем сделать это полностью автономно, воспользовавшись установщиком, который обычно появляется по умолчанию на установочном диске самой операционной системы.

    Для этого первое, что мы должны сделать, это загрузить это приложение полностью бесплатно со своей главной веб-страницы. После загрузки приложение будет выполнено, и мы увидим окно, похожее на следующее. Мы увидим, как на пути, который отмечает нас в приложении, мы «находим» зеленый.

    В этом смысле возрастает нагрузка на системные ресурсы, поскольку версии 4, 4.5, 3.5 и т. д. могут восприниматься как раздельные компоненты, а одновременное обращение к памяти или процессору каждого из этих действий неминуемо ведет к появлению ошибок и сбоев.

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

    Мы подождем, пока процесс установки завершится, и после этого мы увидим окно, в котором будет указано, что мы уже установили эту версию зависимости. Однако, если мы хотим решить проблемы совместимости в этих системах с последними версиями. Существует также библиотека классов. Дизайн этого замечательного инструмента ориентирован на достижение следующих целей.

    Использование командной строки

    Обеспечьте связную объектно-ориентированную среду программирования, в которой объектный код может быть сохранен и выполнен локально, запускаться локально, но распространяться в Интернете или запускаться удаленно. Обеспечьте среду выполнения кода, которая минимизирует конфликты развертывания программного обеспечения и управления версиями. Предоставьте среду выполнения кода, которая способствует безопасному выполнению того же самого, даже созданного неизвестными третьими лицами или которые не полностью доверяют. Предоставьте среду выполнения кода, которая устраняет проблемы с производительностью в средах, где используются скрипты или оболочки. Основывайте все коммуникации на отраслевых стандартах, чтобы гарантировать, что код. Следует помнить, что после обновления операционной системы до 1 или приобретения компьютера с этими предустановленными версиями при попытке использовать некоторые программы или приложения вы можете получить сообщение об ошибке, которое требуется.

    Обязательным

    программным
    требованием
    для актуальных версий антивирусных продуктов «Лаборатории Касперского» является
    наличие в системе Microsoft .NET Framework 4.0
    . Из-за отсутствия данного компонента или его неправильной работы Антивирус Касперского может не установиться, запускаться с «белым окном» и т.д.

    Привет, друзья. В этой публикации будем говорить о том, как переустановить NET Framework в операционных системах Windows 7, 8.1 и 10. Microsoft .Net Framework — это программная платформа, необходимая для функционирования многих сторонних программ. Если её файлы повреждены или отсутствуют, соответственно, у использующих её в работе программ и игр будут сбои. Столкнувшись с таковыми, перед нами может стать вопрос переустановки платформы. Если она является отдельно установленной программой, здесь всё просто – деинсталлируем и устанавливаем по новой. Но если мы говорим об интегрированной в Windows .NET Framework, т.е. являющейся системным компонентом, её переустановка являет собой специфический процесс отключения компонента, загрузки системных обновлений, затем снова включения компонента. Давайте рассмотрим оба варианта переустановки .NET Framework. И также упомянем средство устранения проблем с установкой и обновлением платформы – .NET Framework Repair Tool.

    Как переустановить NET Framework в Windows

    Переустановка неинтегрированной .NET Framework

    Итак, друзья, программная платформа .NET Framework, она интегрирована в Windows, но у каждой версии Windows есть своя граничная версия интегрированной платформы:

    • Для Windows 7 — .NET Framework 3.5,

    • Для Windows 8.1 — .NET Framework 4.5.2,

    • Для Windows 10 по версию 1511 включительно — .NET Framework 4.6.2,

    • Для актуальной версии Windows 10 — .NET Framework 4.8.

    4.8 – это новейшая на сегодняшний день версия NET Framework, она не может быть отдельно установлена в версии Windows 10 1507 и 1511, но может быть отдельно установлена в Windows 7 и 8.1. Равно как и другие версии NET Framework, которые новее версии интегрированной платформы, могут быть отдельно установлены  в Windows 7 и 8.1. И вот, друзья, если вам нужно переустановить неинтегрированную, отдельно установленную NET Framework, а она, соответственно, у вас должна быть установлена как обычная программа, просто удалите её.

    И установите по новой, скачав инсталлятор нужной вам версии с сайта Microsoft. 

    Переустановка системного компонента NET Framework в Windows 10

    Давайте рассмотрим, как переустанавливается .NET Framework, будучи интегрированным системным компонентом в Windows 10. Но, друзья, прежде переустановки платформы рекомендую просто установить системные обновления. Так, в актуальной Windows 10 платформа .NET Framework обновляется автоматически, и если вы приостановили, заблокировали установку обновлений в «Десятке», либо они у вас сами не устанавливаются из-за каких-то сбоев, у вас, соответственно, могут быть проблемы с софтом и играми, которые требуют в своей работе современные версии .NET Framework. И ещё, друзья: дабы иметь на борту Windows 10 всегда актуальную версию .NET Framework, ваша операционная система должна не только получать текущие обновления, но быть обновлённой до более-менее актуальной версии. Так, например, последняя .NET Framework 4.8 входит в состав Windows 10 только начиная с версии 1903.

    Чтобы переустановить интегрированную в «Десятке» .NET Framework, в системном приложении «Параметры» идём по пути «Приложения > Приложения и возможности». В сопутствующих параметрах кликаем «Программы и компоненты».

    Кликаем «Включение и отключение компонентов Windows». Снимаем галочку с компонента .NET Framework, но, будьте внимательны, не старой версии 3.5, а 4.х. Жмём «Ок».

    Ожидаем, пока Windows применит изменения.

    Далее в системном приложении «Параметры» идём в центр обновления и запускаем проверку обновлений.

    В числе доступных обновлений центра должны быть платформы .NET Framework — старая 3.5 и новая 4.х.

    Дожидаемся установки обновлений, но пока систему не перезагружаем.

    Вновь включаем компонент .NET Framework, который мы отключили.

    И после применения изменений перезагружаемся.

    Вот, собственно, и всё.

    Переустановка системного компонента .NET Framework в Windows 7 и 8.1

    А как переустановить .NET Framework в Windows 7 и 8.1? Повторюсь, друзья, в эти версии Windows можно установить более новые версии .NET Framework по типу обычных программ, о чём мы говорили в первом пункте статьи. Но если вам принципиально нужно переустановить интегрированную в Windows 7 и 8.1 платформу, то делается это точно так же, как в Windows 10, только с использованием классического системного функционала в панели управления. Идём сначала по пути «Программы > Программы и компоненты». Снимаем галочки составляющих .NET Framework и отключаем платформу.

    Далее в панели управления идём в центр обновления по пути «Система и безопасность > Центр обновления Windows». Запускам проверку обновлений.

    Дожидаемся завершения проверки, смотрим важные обновления.

    В числе последних должны быть обновления для платформы .NET Framework. Устанавливаем обновления.

    Включаем платформу по новой.

    Перезагружаем компьютер.

    Средство устранения проблем с .NET Framework

    Ну и, друзья, наконец, если у вас будут возникать ошибки в процессе переустановки .NET Framework любым из способов, можете попробовать использовать средство устранения проблем с этой платформой — .NET Framework Repair Tool. Это созданная компанией Microsoft утилита, призвана устранить проблемы с установкой и обновлением .NET Framework. Качаем .NET Framework Repair Tool на сайте Microsoft. Запускаем, принимаем лицензионное соглашение.

    Средство проведёт диагностику возможных проблем с .NET Framework и предложит решения.  В любом случае нам будут предложены решения в виде перерегистрации и перезагрузки службы установщика Windows. Идём далее.

    Жмём «Finish», перезагружаем компьютер.

    И пробуем опять установить .NET Framework.


    Друзья, возможно, вам пригодятся другие мануалы нашего сайта по решению проблем с прочими компонентами Windows, обеспечивающими работу программ и игр:

    • Как обновить DirectX на Windows 10;
    • Как обновить DirectX на Windows 7;
    • Как удалить DirectX;
    • Как переустановить Microsoft Visual C++;
    • Как установить .NET Framework 3.5 в Windows 10.

    «.Net Framework» — это специальная програмная платформа, с помощью которой написано огромное количество приложений для операционной
    системы Windows. Для работы таких программ необходимо, чтобы окружение .NET Framework было установлено на вашем компьютере.

    На этой странице вы сможете бесплатно
    скачать нужную версию установщика .NET Framework. Также, вы сможете узнать про назначение .NET Framework, системные требования
    и ознакомиться с инструкцией по установке или исправлению ошибок, связанных с его работой на различных версиях Windows.  

    1.

    Введение. Зачем нужен .Net Framework

    Что такое .Net Framework?Microsoft .Net Framework – распространяемая программная платформа, которая используется для разработки современного ПО.Архитектура «.Net»:

    • Позволяет разработчикам не тратить время на проработку взаимодействия создаваемого продукта со средой, в которой он будет выполняться (будь то аппаратные характеристики, совместимость, особенности ОС или другие технические аспекты окружения).

    Все нюансы по созданию комфортной рабочей среды для приложения или софта берет на себя .Net Framework

    • Умеет работать со многими языками программирования при помощи набора специальных алгоритмов, что дает создателям приложений возможность использовать практически любой известный принцип построения программного кода для своего ПО.

    Другими словами, .Net Framework становится базой для запуска приложений на различных ОС, предоставляя конечным потребителям возможность использовать любые приложения, совместимые с этим компонентом, независимо от характеристик компьютера или любого другого устройства.

    2.

    Системные требования для оптимальной работы .Net Framework

    Требования к аппаратным комплектующим для нормальной работы у .Net Framework достаточно низкие, поэтому компонент
    будет работать даже на самом слабом компьютере.  Дальнейшая информация в этой главе предназначена в первую очередь для начинающих пользователей.
    Более продвинутые могут перейти к главе, в которой вы узнаете о последней версии .Net Framework, доступной к установке на вашей ОС.
     От вашего компьютера требуется:

    • Процессор с частотой 1 ГГЦ и выше;
    • Объем оперативной памяти не менее 512 МБ;
    • Минимальное количество место на жестком диске в размере 4,5 ГБ.

    .Net Framework имеет достаточно много версий, которые выпускаются еще со времен Windows XP, но серьезных изменений в архитектуре
    компонента не было.

    Помните, что версия пакета .Net Framework,
    на которой разрабатывалась та или иная программа будет требовать соответствующую (2, 3, 4) версию на вашем
    компьютере.
    Поэтому для лучшей совместимости с максимальным количеством приложений должны быть установлены
    все возможные вариации этого компонента.

    Но это не значит, что новейшие библиотеки будут полностью поддерживаться старыми ОС.

    Порой, чтобы установить подходящую версию .Net Framework, нужно обновиться до новой версии Windows.
    Мы настоятельно рекомендуем пользователям устанавливать Windows 10.  

    2.1.

    Определение разрядности операционной системы: x32 (x86) или x64

    Разрядность своей операционной системы (при необходимости) вы можете посмотреть в «Свойствах» компьютера.
    Окно: «Свойства компьютера».Рисунок 1. Узнаем разрядность системы.

    Эта информация потребуется при установке старых версий .Net Framework.
    Новые библиотеки подойдут под ОС обеих разрядностей (x32-x64).

    3.

    Последняя версия .Net Framework, доступная к установке на вашей ОС

    Последний .Net Framework, который может быть установлен на все эти ОС (за исключением Windows XP) вручную, — это версия 4.7. Перед тем как установить компонент на компьютер, убедитесь, что нужная вам версия не интегрирована в ОС по умолчанию, ознакомившись со следующей информацией:

    • Windows XP. Интегрированная версия – 1.0 SP2;
    • Windows Интегрированные версии – 2.0 SP2, 3.0 SP2 и 3.5 SP1;
    • Windows 8 или 8.1. Интегрированные версии – 4.5 и 4.5.1 соответственно для этих ОС;
    • Windows Интегрированная версия – 4.6 или 4.6.1 в зависимости от установленных обновлений.

    Обратите внимание!

    Самые новые версии .Net Framework не содержат все те библиотеки, которые ранее были в старых версия .NET Framework.

    Это значит, что для запуска некоторых старых программ или игр придется установить необходимые для их работы, старые(!) версии .NET Framework.

    Также необходимо помнить: предустановленные библиотеки не могут быть удалены штатными средствами самой операционной системы.

    3.1.

    Как установить нужную версию .Net Framework

    Предположим, что вам понадобилась более ранняя версия компонента для запуска определенного приложения.
    Обычно программное обеспечение само оповещает пользователя об отсутствии на ОС нужной версии .Net Framework,
    выводя соответствующее окно с ошибкой. Пример такого сообщения представлен на рисунке ниже:

    Окно ошибки .Net Framework.Рисунок 2. Пример сообщения об отсутствии нужной версии .Net Framework.
    В этом случае необходимо просто загрузить нужную версию компонента под вашу ОС (естественно, соблюдая разрядность) при помощи специального установщика, который бывает двух видов:

    1. Онлайн (веб) установщик скачивает все необходимые файлы .Net Framework с серверов Microsoft и самостоятельно распаковывает загруженные данные. Требует соединения с интернетом.
    2. Автономный (полный) установщик уже содержит в себе все библиотеки, которые нужны для полноценной установки .Net Framework без подключения к интернету.

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

    Для быстрого перехода к загрузке нужной версии, вернитесь к содержанию и кликните на заголовок
    с названием необходимого вам компонента.

    3.2.

    Скачать .Net Framework 4.7 (включая версии: 4.6.2, 4.6.1, 4.6, 4.5.2 и 4)

    На данный момент (октябрь, 2017) версия .Net Framework 4.7 является последней. Скачивание этого компонента полностью избавляет от необходимости загрузки нижеперечисленных версий:

    Скачать

    .Net Framework 4.7 автономный установщик. | 58.73 МБ Автономный установщик (для Windows 7 с пакетом обновления SP1, Windows 8.1, юбилейного обновления Windows 10) уже содержит в себе необходимые библиотеки (включая версии: 4.6.2, 4.6.1, 4.6, 4.5.2 и 4) для полноценной установки компонента. Скачать с esate.ru

    Скачать с сайта Microsoft.

    • .Net Framework 4.6 (4.6.1 и 4.6.2);
    • .Net Framework 4.5 (4.5.1 и 4.5.2);
    • .Net Framework 4.

    Вы можете скачать .Net Framework 4.7 с нашего сайта с помощью прямой ссылки или со страницы официального сайта Microsoft, посвященной версии компонента 4.7,
    где также можно ознакомиться с дополнительной информацией (системные требования, ограничения и т.д.)

    Версия 4.7 поддерживается следующими ОС любой разрядности (x32-x64):

    • Windows 10 Creators Update (интегрирован);
    • Windows 10 Anniversary Update;
    • Windows 8 или 8.1;
    • Windows 7;
    • Windows Server 2016, 2012 и 2008.

    Если компонент не устанавливается или работает неправильно, ознакомьтесь с главой: «Ошибки при установке/работе .Net Framework».

    3.3.

    Скачать .Net Framework 3.5 (включая версии: 3.0 и 2.0)

    Скачать

    .NET Framework 3.5 SP1 автономный установщик для Windows 7. | 231.41 МБ Автономный установщик (полный пакет) уже содержит в себе необходимые библиотеки для полноценной установки компонента. Скачать с esate.ru

    Скачать с сайта Microsoft.

    Вы можете ознакомиться с дополнительными сведениями и скачать .Net Framework 3.5 на сайте Microsoft или скачать библиотеку
    одним файлом с нашего сайта с помощью представленных ссылок.

    .NET Framework развивается, и в его новых версиях могут отсутствовать некоторые компоненты, которые ранее присутствовали в более ранних версиях.

    Это происходит по разным причинам: какие-то компоненты могли устареть, стать не актуальными, либо им на смену могли прийти новые,
    более продвинутые компоненты Фреймворка. Некоторые старые приложения могут нуждаться именно в тех, старых компонентах, которые отсутствуют в
    новых версиях, из-за чего требуется установка одной из старых версии MS .NET Framework. Версия 3.5 уже включает в себя младшие версии библиотек (поэтому отдельно скачивать их не нужно):

    • .Net Framework 2.0;
    • .Net Framework 3.0.

    Этот компонент совместим с любой ныне используемой операционной системой от Microsoft,
    в том числе и с Windows XP.
    Установка .Net Framework 3.5 в большинстве случаев позволит запустить и обеспечить нормальную работу любой старой
    программе или игре. Однако если вы наблюдаете проблемы с этой версией компонента, ознакомьтесь с информацией в следующей главе.  

    4.

    Ошибки при установке или работе .Net Framework

    Иногда неправильная установка или обновление .Net Framework может повлечь за собой сбои в работе компонента. В этой главе представлена информация по различным ошибкам, с которыми вы можете столкнуться на разных этапах использования библиотек «.Net».Сначала необходимо скачать официальную утилиту от Microsoft под названием «.Net Framework Repair Tool», которая в автоматическом режиме поможет решить проблему с компонентом. Инструкцию к этой программе вы найдете ниже.

    4.1.

    .NET Framework Repair Tool найдет и устранит большинство сбоев

    По данным сайта Microsoft, данная утилита решает проблемы при работе и установке или обновлении любой версии .Net Framework.

    Скачать

    Microsoft .Net Framework Repair Tool (онлайн версия). | 1.22 МБ Утилита предназначена для выявления самых частых проблем при работе или установке .NET Framework, а так же их автоматического устранения. Скачать с esate.ru

    К сожалению, «Repair Tool» не поддерживает русский язык. Однако все происходящие в ней
    процессы просты и интуитивно понятны. От пользователя требуется:

    1. Периодически нажимать кнопку «Next»;
    2. Соглашаться с применением предложенных изменений.

    Программа протестирует систему в несколько этапов.

    В случае обнаружения ошибки, будут предложены действия по ее устранению.
    После подтверждения необходимо дождаться завершения работы утилиты и перезагрузить компьютер.
    Утилита «Repair Tool».Рисунок 3. Процесс тестирования программой Microsoft .Net Framework Repair Tool.
    При следующем запуске системы ошибки .Net Framework будут исправлены, и вы сможете заново
    установить нужную версию компонента (если ранее этот процесс сопровождался сбоями).

    При повторении проблемы во время установки или работы компонента после применения программы ознакомьтесь с детальной
    информацией по конкретным ошибкам, описанным в следующих главах.  

    4.2.

    Ошибка установки обновления .Net Framework 0x80070643 на Windows 7

    Ошибка 643 связана с работой «Центра обновления». Возникает преимущественно у пользователей Windows 7.Внимание!
    Приступать к действиям, описанным далее, рекомендуется только после
    ознакомления с программой из главы: «.NET Framework Repair Tool найдет и устранит большинство сбоев».

    Скачать

    Исполняемый файл для перезапуска «Центра обновления Windows». | 558 Б Внимание! Распаковать (zip) и запускать от имени администратора. Скачать с esate.ru

    Если «Repair Tool» не обнаружила проблему, следует перезапустить центр обновления Windows при помощи готовой
    программы, написанной специально для esate.ru или с помощью алгоритма команд, который вы самостоятельно сможете создать
    по описанной ниже инструкции.

    Исполняемый код в обоих случаях одинаковый.

    Программа создана исключительно для удобства: при ее использовании не придется проводить никаких манипуляций вручную.
    Далее будет описан ручной способ перезапуска системного обновления.

    Внимательно следуйте дальнейшей инструкции:

    1. Создайте пустой текстовый документ и скопируйте в него следующий код:

    @echo
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution SoftwareDistribution.old
    ren «%ALLUSERSPROFILE%application dataMicrosoftNetworkdownloader» downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    pause

    1. Сохраните файл в расширении «.bat»;
    2. Запустите созданную программу от имени администратора.

    На рисунке 4 вы можете подробнее рассмотреть второй шаг.
    Сохранение текстового файла в .bat.Рисунок 4. Сохраняем файл в расширении «.bat».

    Теперь остается только перезагрузить компьютер и заново произвести установку .Net Framework.  

    4.3.

    Ошибка при установке платформы .Net Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 на Windows 8 или 8.1

    Эта проблема возникает при попытке установки .Net Framework 3.5.Перед выполнением действий, описанных далее, рекомендуется
    ознакомиться с главой: «Ошибка установки обновления .Net
    Framework 0x80070643 на Windows 7».

    Ошибки 0x800F0906, 0x800F081F, 0x800F0907 в большинстве случаев проявляются при установке .NET Framework 3.5,
    когда в операционной системе установлены обновления безопасности KB2966826 и KB2966828.

    Скорее всего это связанно с тем, что некоторые обновления Windows могут не тестироваться на работу или взаимодействие с инсталлятором
    .NET Framework 3.5.

    Разработчики MS исходили из того, что пользователи будут пользоваться новыми, более актуальными версиях Фреймворка,
    а сам инсталлятор .NET Framework 3.5 был создан задолго до этих обновлений, и не учитывает тех изменений в политиках и механизмах безопасности,
    которые они несут.

    Чтобы использовать .Net Framework 3.5 (и ниже) на новых ОС, необходимо:

    1. Временно отключить «Центр обновления Windows»;
    2. Удалить KB2966826 и KB2966828 через стандартное средство «Установка и удаление программ»;
    3. Перезагрузить компьютер, повторить установку .Net Framework.

    После установки компонента можно обратно включить автоматические обновления.    

    4.4.

    Выбор жесткого диска и папки для распаковки .NET перед установкой (установщик может сам выбирать диск, например диск A:)

    Установщик последних версий .NET Framework выбирает диск и папку назначения на своё усмотрение. Это может быть довольно не очевидный выбор, например диск A:, или другой диск, не предназначенный для этих задач.
    Чтобы обойти эту проблему, достаточно запустить установку используя командную строку (см. рисунок 5):

    1. Запустите командную строку: открыть меню «Пуск» → написать в строке поиска: cmd → запустить соответствующую программу нажатием левой кнопкой мыши;
    2. Перейти в папку с пакетом установщика с помощью команды «cd C:my-install-dir»
    3. Запустить пакет установки с ключом «/x»:

      NDP47-KB3186497-x86-x64-AllOS-ENU.exe /X

      Обратите внимание, что название пакета установщика у вас может отличаться!

    4. В открывшемся окне — укажите путь для распаковки пакета .NET Framework

    Рисунок 5. Инсталляция .NET Framework 4.7.1 с распаковкой в конкретную папку.

    Понравилась статья? Поделить с друзьями:
  • Не устанавливается обновление kb4524752 windows 7
  • Не устанавливается обновление kb4516065 windows 7
  • Не устанавливается драйвер на принтер canon mf4018 для windows 10
  • Не устанавливается драйвер на принтер canon lbp 2900 для windows 10
  • Не устанавливается драйвер на звук realtek windows 7