Net framework долго устанавливается windows 7

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

Проблема

При установке обновления для платформы Microsoft .NET Framework 4 генератор образов в машинном коде (NGen.exe) потребляет большую долю ресурсов процессора в течение продолжительного времени. Это время зависит от количества образов в машинном коде, установленных на компьютере.

Причина

Обновление платформы .NET Framework 4 требует полного повторного создания кэша образов в машинном коде, что занимает много времени. На некоторых компьютерах взаимодействие с уже установленными образами в машинном коде ведет к тому, что повторное создание образов длится значительно дольше, чем предполагалось. Хотя эта проблема влияет только на продолжительность установки, задержка может составлять от нескольких минут до нескольких десятков минут. Чем больше образов в машинном коде установлено на компьютере, тем больше времени занимает создание.

Временное решение

Если для решения проблемы требуется помощь, перейдите к разделу «Помощь в решении проблемы». Чтобы устранить проблему самостоятельно, перейдите к разделу Самостоятельное решение проблемы.

Помощь в решении проблемы

Чтобы устранить проблему автоматически, щелкните ссылку или нажмите кнопку Устранить проблему. Затем в диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте инструкциям мастера.

Microsoft .NET Framework 4, 32-разрядная версия

Microsoft .NET Framework 4, 64-разрядная версия

Microsoft .NET Framework 4, для систем на базе процессоров Itanium

Примечания

  • Мастер может быть доступен только на английском языке. Однако средство автоматического устранения неполадок можно использовать в версиях Windows на любых языках.

  • Автоматическое исправление можно загрузить на любой компьютер, сохранить на устройстве флэш-памяти или компакт-диске и затем запустить на нужном компьютере.

Самостоятельное решение проблемы

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

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

Важно! Эти команды нужно выполнить до внесения изменений. В противном случае их эффект снижается.

На компьютерах с 32-разрядной операционной системой Windows

%windir%microsoft.netframeworkv4.0.30319ngen.exe update /force /queue
На компьютерах с 64-разрядной операционной системой Windows

%windir%microsoft.netframeworkv4.0.30319ngen.exe update /force /queue

%windir%microsoft.netframework64v4.0.30319ngen.exe update /force /queue

Нужна дополнительная помощь?

Системы 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 не устанавливается, можно попытаться решить проблему путем запуска установщика платформы, скачанного .

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

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

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

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

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

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%, можем закрывать командную строку и снова пытаться установить платформу описанным в начале статьи способом.

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

С установкой и использованием 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. Далее его следует открыть, а затем сразу же извлечь, поскольку он помещён в архив.

В папке, в которой находятся все извлечённые файлы, необходимо найти файл 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 — специальный компонент, необходимый для работы многих приложений. Это программное обеспечение прекрасно совмещается с операционной системой Виндовс. Почему же тогда возникают ошибки? Давайте разбираться.

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

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

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

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

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

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

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

Обновление Windows

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

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

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

  • Наличие 512 Мб. свободной оперативной памяти;
  • Процессор с частотой 1Мгц;
  • 4.5 Гб. свободного места на жестком диске.
  • Теперь смотрим, соответствует ли наша система минимальным требованиям. Посмотреть это можно в свойствах компьютера.

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

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

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

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

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

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

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

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

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

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

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

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

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

    Платформа более высокой модификации может быть установлена только при условии полной деинсталляции ранней версии, а также удаления всех «хвостов» старой программы.

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

    Удаление

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

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

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

    Примечание: с первой попытки может и не установиться.

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

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

    Заключение

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

    Похожие записи:

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

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

    Почему появляется ошибка

    Часто установочные пакеты программ могут не сканировать операционную систему (ОС) или пытаться поставить что-то поверх имеющейся копии. Иногда, проблемы значительно глубже.

    Наличие компонента в системе

    Самым распространённым случаем, когда Net Framework 4 не устанавливается является наличие его в Windows 7, 8 или 10. В зависимости от ОС он уже может быть установлен:

    • XP. Не поддерживает установку Framework с версией выше 3.5;
    • 7. Пиратские сборки (не чистые образы от Microsoft) могут содержать установочный пакет компонента и устанавливать его при инсталляции системы;
    • 8 и 10. Пакет уже предустановлен в систему.

    Проверить наличие Framework в системе можно следующим образом (на примере Windows 10):

    1. Открываете меню «Пуск» и начинаем набирать «Компоненты».
    2. Выбираете «Включение или отключение компонентов Windows».Окно поиска
    3. Находите строки «.Net Framework» и смотрите стоят ли возле них галочки.Компоненты Windows

    Требуется обновление Windows

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

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

    Невозможность установить устаревшую версию компонента

    Самая неприятная ошибка в установке Net Framework. Некоторые программы не получают обновлений длительное время и используют специфическую функцию из Microsoft Net Framework 2.0. На Windows XP они работают нормально, а вот на Windows 8 вылетают с ошибкой.

    Проблема заключается в том, что в этом случае сделать уже ничего нельзя. Проще найти замену программе. Ведь в «Net Framework 3.5» входит изменённый набор команд и устаревшие решения из него убраны. При наличии версии Нет Фреймворк 3.5 в системе будет блокироваться добавление других. Для Windows 7 и 8 можно отключить его и произвести установку старой версии библиотеки, а потом включить новую. В Windows 10 – сделать ничего нельзя, возможность добавления опровергается сайтом Microsoft, а при загрузке пакета нас предупреждают о несовместимости.

    Аналогичную проблему можно увидеть, когда в системе установлен Net Framework 4.7. Он просто заблокирует добавление 4.

    Удалён промежуточный компонент

    Также можно столкнуться с такой проблемой: при установке требуется предыдущий фреймворк. Например, устанавливая Фреймворк 2 будет удален 3. Если после этого попытаться установить версию 4 (или выше) – появится сообщение об ошибке. Поэтому перед инсталляцией новых вариантов нужно проверять наличие старых.

    Windows не имеет лицензии

    При отсутствии лицензии на ОС не работает обновление и работа с компонентами. Если на экране висит сообщение о необходимости активации, ставить библиотеки просто невозможно. Сперва следует решить проблему с активацией.

    Прочие проблемы

    Если при установке не подходит ни одно из указанных решений, то следует пойти другим путём:

    1. Найти и скачать установочный пакет с сайта Microsoft.
    2. Попробовать установить компонент с его помощью.
    3. Найти альтернативный установщик пакета.
    4. Попробовать запустить.

    На этом все возможные варианты исчерпаны.

    Долгая установка

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


    Исправление ошибок Windows

    03 октября 2016

    Просмотров: 3950

    Net framework тупит? Net framework зависает? 

    с этим нужно что то делать.

    Для решения данной проблемы попробуйте с начало удалить net framework через панель управления.

    А поcле уже установить по заново скачать с офф сайта Microsoft. 

    Или с Яндекс диска как вам удобнее.

    Если это не помогло восстанавливаем через специальную утилиту которую разработала сама корпорация Microsoft.

    Компания Microsoft признает ошибки в работе данного компоненте и поэтому создала данную утилиту.

    Называется она Microsoft .NET Framework Repair Tool найти её можно на офф сайте или у меня на яндекс диске.

    Качаем так как удобнее. советую скачивать с офф сайта майкрософт так как утилита обновляется.

    Если и это не помогло то удаляем весь Net framework нафиг с помощью утилиты NET Framework Cleanup Tool.

    Выбираем в первом пункте .NET Framework All Version и жмем next ждем.

    Также есть возможность удалять определенные версии.

    Через некоторое время программа удалит все версии Net Framework. Возможно потребуется перезагрузка.

    А вот уже после удаления пробуем устанавливать.

    Скачать возможно по первой кнопке в папке Repair.

    не забудь сохранить к себе на стену в соц сети

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

    В дополнение ко всему прочему мы узнаем, что такое клиентский профиль Microsoft .NET Framework 4 и также рассмотрим процесс его установки.

    Начнем мы конечно с основ, т.е. что такое Microsoft .NET Framework и для чего вообще он нужен?

    Что такое Microsoft .NET Framework и для чего он нужен?

    .NET Framework
    – это платформа, которая служит для создания и выполнения приложений и веб-служб. Разработчиком является компания Microsoft поэтому как не странно в большей степени.NET Framework создан и рассчитан на операционную систему Windows, но также есть проекты которые позволяют запускать программы.NET и в других операционных системах, например в Linux.

    Основными компонентами.NET Framework являются среда выполнения (CLR) и библиотека классов, которая включает ADO.NET, ASP.NET, Windows Forms и Windows Presentation Foundation (WPF). Средой разработки в первую очередь выступает Microsoft Visual Studio , что и понятно, так как VS разработка тоже компании Microsoft, и в этом случае языками программирования выступают: C#, Visual Basic .NET, C++. Но так же, как было уже сказано выше, есть и независимые проекты, в которых можно писать программы под.NET Framework на других языках.

    Для обычных пользователей, если говорить по-простому то Microsoft .NET Framework это всего лишь программа или компонент операционной системы, без которой программы или игры, написанные под.NET Framework просто не будут работать, даже не запустятся. Поэтому если кто сомневается, нужна ли программа Microsoft .NET Framework или нет, то ответ, конечно же, нужна, так как в современном мире огромное количество программ и игр, которые используют библиотеки.NET Framework. И если Вы до сих пор не столкнулись с программами или играми, которые требуют установки Microsoft .NET Framework то рано или поздно Вы с этим столкнетесь. А если говорить о том какую версию устанавливать то, конечно же, чем новей, тем лучше, для примера мы будем устанавливать версию 4.0, это, кстати, последняя версия.NET Framework которую можно установить на Windows XP, а на сегодняшний день доступна версия.NET Framework 4.5.2.

    Примечание!
    Как видно из названия материала устанавливать Microsoft .NET Framework 4.0 мы будем на операционную систему Windows 7, кстати говоря, по умолчанию в ней уже установлен.NET Framework 3.5, в Windows 8 по умолчанию идет версия 4.0, а в Windows 8.1 уже 4.5. Поэтому если у Вас, например ОС Windows 8 то.NET Framework 4.0 устанавливать не нужно.

    Прежде чем переходить к установке, давайте поговорим о так называемом Microsoft .NET Framework 4 Client Profile клиентском профиле.NET Framework 4.

    Клиентский профиль.NET Framework 4
    — это некий поднабор компонентов.NET Framework 4, которые оптимизированы для клиентских приложений. Он включает в себя необходимый набор функций и компонентов, которых достаточно большинству клиентских приложений. Сюда входит Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF). Если говорить о том, что сюда не включено то это: ASP.NET, расширенный набор функций WCF, поставщик данных.NET Framework для Oracle и система MSBuild для компиляции, если Вам необходимы эти компоненты то нужно уже устанавливать полноценный.NET Framework 4. Как Вы, наверное, уже поняли клиентский профиль.NET Framework 4 это своего рода урезанная версия.NET Framework 4.

    И теперь давайте перейдем к установке данных компонентов и начнем мы с Microsoft .NET Framework 4 Client Profile.

    Примечание!
    Если Вы хотите сразу установить полноценный Microsoft .NET Framework 4.0, то клиентский профиль устанавливать не обязательно.

    Установка Microsoft .NET Framework 4 Client Profile

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

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

    Я предлагаю клиентский профиль.NET Framework 4 установить с помощью веб установщика, а затем, когда мы будем рассматривать установку полноценного.NET Framework 4.0 использовать автономный установщик.

    И так начнем.

    Скачать клиентский профиль.NET Framework 4 (веб установщик) можно вот на этой странице .

    Вы переходите на страницу и жмете «Скачать
    »

    Затем Вам будет предложено отметить для загрузки дополнительные пакеты приложений, но так как в данном случае нам ничего больше не нужно мы просто жмем «Отказаться и продолжить
    » в правой части экрана

    В итоге у Вас загрузится файл dotNetFx40_Client_setup.exe
    , который нужно запустить.

    И сразу после запуска нам необходимо согласиться с лицензионным соглашением, т.е. поставить галочку напротив «Я прочитал и принимаю условия лицензионного соглашения
    » и нажать «Установить
    ».

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

    Установка займет не много времени всего минуты 3, после чего установщик скажет, что «Установка завершена
    », и мы жмем «Готово
    ».

    Как видите в установке клиентского профиля.NET Framework 4 нет ничего сложного как впрочем, и в установке самой платформы Microsoft .NET Framework 4, но это Вы сейчас сами и увидите.

    Установка Microsoft .NET Framework 4.0

    Для установки Microsoft .NET Framework 4.0 мы будем использовать автономный установщик. Скачать его можно вот .

    Также жмем «Скачать
    » и если мы не хотим устанавливать что-то дополнительное, то жмем «Отказаться и продолжить
    »

    У нас загрузится файл dotNetFx40_Full_x86_x64.exe
    мы его и запускаем. И также сначала соглашаемся с лицензионным соглашением, т.е. ставим галочку и жмем «Установить
    »

    Затем начнется установка, которая также пройдет очень быстро.

    Жмем «Готово
    ».

    Теперь на нашем компьютере установлен Microsoft .NET Framework 4.0 это, кстати, мы можем посмотреть в списке установленных программ, а именно

    Панель управления->Программы и компоненты

    Надеюсь, все было понятно. Удачи!

    Нюансы касательно элементов компьютерной системы существовали всегда, и с ними регулярно приходится сталкиваться многим из нас. В каких-то моментах разобраться достаточно просто, другие вызывают сложности. Так, множество вопросов возникают по поводу Net Framework: одни юзеры вообще впервые с таким сталкиваются, и не понимают, что это вообще такое. Кроме того, нередки проблемы со скачиванием и установкой данного пакета и т.п. Я решил объединить наиболее актуальные вопросы в один материал, в частности, я расскажу, что делать, если не устанавливается net framework 4 windows 7. Не буду оттягивать неизбежное и, пожалуй, начну.

    Что такое Microsoft Net Framework

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

    Некоторых пользователей заботит вопрос: можно ли не устанавливать данный пакет на свой компьютер? Конечно, можно! Этому есть несколько объяснений: во-первых, Net Framework по умолчанию устанавливается вместе с . Во-вторых, далеко не всегда юзер запускают игры или же программы, для которых, собственно говоря, и необходимо использование данного пакета. В-третьих, некоторые игрушки сами устанавливают Net Framework, поэтому вмешательство пользователя в данный процесс не является необходимостью.

    Ошибка при установке

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

    Предлагаю вам один из вариантов решения возникшей проблемы:

    1. (откройте пусковое меню, выберите «Найти» и в поле введите «cmd» без кавычек).
    2. Теперь в командной строке напишите «net stop WuAuServ» без кавычек. Эта команда должна остановить службу обновления.
    3. Далее откройте папку Windows, найдите в ней подпапку Software Distribution и переименуйте ее в SDold.
    4. Теперь снова откройте командную строку и пропишите «net WuAuServ start», тем самым, запустив службу обновлений.
    5. Начните установку Net Framework 4 заново.

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

    Что ж, теперь и вы знаете, что делать, если вдруг возникает ошибка во время установки программного пакета Microsoft Net Framework!

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

    С установкой и использованием 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. Далее его следует открыть, а затем сразу же извлечь, поскольку он помещён в архив.

    В папке, в которой находятся все извлечённые файлы, необходимо найти файл 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 на компьютер, невзирая на некоторые сложности, сможет каждый пользователь, если поверит в собственные силы и будет следовать рекомендациям опытных пользователей.

    Системы 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 не устанавливается, можно попытаться решить проблему путем запуска установщика платформы, скачанного .

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

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

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

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

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

    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%, можем закрывать командную строку и снова пытаться установить платформу описанным в начале статьи способом.

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

    Чтобы исправить ошибки в работе Microsoft .NET Framework, выполните:

    1. Cкачайте и запустите Microsoft .NET Framework Repair Tool
      — утилиту для диагностики и устранения проблем в работе Microsoft .NET Framework.
      Следуйте шагам установщика программы, а затем перезагрузите компьютер.
    2. Повторите попытку установки продукта Лаборатории Касперского.

    3. В случае, если не удалось устранить проблемы с помощью утилиты Microsoft .NET Framework Repair Tool, переустановите.Net Framework
    :

    • Удалите программу стандартными средствами
      Windows:
      для Windows до 10 версии откройте Пуск > Панель управления > Установка/Удаление программ;
      для Windows 10 — Win+X > Панель управления > Программы и компоненты > Включение или отключение компонентов Windows > снимите галочки с компонентов.Net Framework > Ок
    • После удаления скачайте и установите последнюю версию.Net Framework
      .

    4. Если данная рекомендация не помогла
    , то:
    откройте командную строку (cmd) от имени администратора (Win + X — командная строка (администратор)), введите поочередно:
    dism.exe /online /cleanup-image /scanhealth
    нажмите Enter
    dism.exe /online /cleanup-image /restorehealth
    нажмите Enter
    sfc /scannow
    нажмите Enter

    Обновлено: 06.11.2017

    103583

    Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

    • Remove From My Forums

     locked

    .Net 4 Setup freezes on Windows 7 — 0% progress on Installing .Net Framework 4 Client Profile

    • Question

    • Hello,

      it’s my first post at this forum — I hope you could help me.

      After having problems with installing VS2010 (it freezes when installing .Net Framework 4) I decided to download the stand-alone installer for the .Net Framework: dotNetFx40_Full_x86_x64.exe

      But I have the same problems: after starting the installer (with admin privileges) the decompression starts and I confirm the install.

      The installer announces some security checks and afterwards it freezes with a progress of 0%. Nothing happends for hours.

      Maybe someone could give me a hind, wath to do. Where can I find logs to analyse the reason for the problem and the point of freeze.

      Thank you very much,

      Dirk

    Answers

    • Hi Dirk,

      Welcome to MSDN forums. I’m so glad to hear from you.

      Based on your description, it seems that .NET Framework 4.0 could not be installed successfully during VS2010 installation.
      Thus, let’s try installing .NET Framework 4.0 separately from VS2010 installation.

      To install .NET Framework 4.0, could you please try the following steps for further troubleshooting.

      1. Download
      .NET Framework 4.0 Standalone installer
          Note: You can try some download manager software to help downloading.

      2. Use Cleanup tool to clear the failed installation of .NET Framework 4.0

      3. Run the installer to install .NET 4.0 with Administrator Privilege
          Note: Right-click the installer >> «Run as Administrator«

      4. If any problem occurs during the installation, use Collect tool to collect the log files for further troubleshooting.

      The steps to collect the log:
      Try to clean your «%temp%» folder (Start Menu >> Run >> Type «%temp%»)
      — Install .NET Framework 4.0 Standalone installer
      — Collect the logs from «%temp%» folder
         Collect tool:
      http://blogs.msdn.com/heaths/archive/2008/05/09/visual-studio-and-net-log-collection-utility.aspx
      — Run Collect tool and find vslogs.cab file from «%temp%» folder
      — Diagnose the cause of failure installation
        Try the points mentioned here:
      http://social.msdn.microsoft.com/forums/en-US/vssetup/thread/0376db8f-4761-4ae5-9af2-98c53216318a#How_to_diagnoseVS2008_NETFramework_logs to diagnose the cause of failure installation.
         If you have any problem to analyze the issue, you can send vslogs.cab file to me (v-yicche@microsoft.com)
         Note: Please attach the link of this post in the mail.

      Hope this helps! If you have any concern, please feel free to let me know.

      Best regards,
      Yichun Chen
      MSDN Subscriber Support in Forum
      If you have any feedback on our support, please contact
      msdnmg@microsoft.com


      Please remember to mark the replies as answers if they help and unmark them if they provide no help.

      Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.

      • Marked as answer by

        Friday, May 28, 2010 9:29 AM

    • Remove From My Forums

     locked

    .Net 4 Setup freezes on Windows 7 — 0% progress on Installing .Net Framework 4 Client Profile

    • Question

    • Hello,

      it’s my first post at this forum — I hope you could help me.

      After having problems with installing VS2010 (it freezes when installing .Net Framework 4) I decided to download the stand-alone installer for the .Net Framework: dotNetFx40_Full_x86_x64.exe

      But I have the same problems: after starting the installer (with admin privileges) the decompression starts and I confirm the install.

      The installer announces some security checks and afterwards it freezes with a progress of 0%. Nothing happends for hours.

      Maybe someone could give me a hind, wath to do. Where can I find logs to analyse the reason for the problem and the point of freeze.

      Thank you very much,

      Dirk

    Answers

    • Hi Dirk,

      Welcome to MSDN forums. I’m so glad to hear from you.

      Based on your description, it seems that .NET Framework 4.0 could not be installed successfully during VS2010 installation.
      Thus, let’s try installing .NET Framework 4.0 separately from VS2010 installation.

      To install .NET Framework 4.0, could you please try the following steps for further troubleshooting.

      1. Download
      .NET Framework 4.0 Standalone installer
          Note: You can try some download manager software to help downloading.

      2. Use Cleanup tool to clear the failed installation of .NET Framework 4.0

      3. Run the installer to install .NET 4.0 with Administrator Privilege
          Note: Right-click the installer >> «Run as Administrator«

      4. If any problem occurs during the installation, use Collect tool to collect the log files for further troubleshooting.

      The steps to collect the log:
      Try to clean your «%temp%» folder (Start Menu >> Run >> Type «%temp%»)
      — Install .NET Framework 4.0 Standalone installer
      — Collect the logs from «%temp%» folder
         Collect tool:
      http://blogs.msdn.com/heaths/archive/2008/05/09/visual-studio-and-net-log-collection-utility.aspx
      — Run Collect tool and find vslogs.cab file from «%temp%» folder
      — Diagnose the cause of failure installation
        Try the points mentioned here:
      http://social.msdn.microsoft.com/forums/en-US/vssetup/thread/0376db8f-4761-4ae5-9af2-98c53216318a#How_to_diagnoseVS2008_NETFramework_logs to diagnose the cause of failure installation.
         If you have any problem to analyze the issue, you can send vslogs.cab file to me (v-yicche@microsoft.com)
         Note: Please attach the link of this post in the mail.

      Hope this helps! If you have any concern, please feel free to let me know.

      Best regards,
      Yichun Chen
      MSDN Subscriber Support in Forum
      If you have any feedback on our support, please contact
      msdnmg@microsoft.com


      Please remember to mark the replies as answers if they help and unmark them if they provide no help.

      Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.

      • Marked as answer by

        Friday, May 28, 2010 9:29 AM

    Содержание

    • Почему может не устанавливаться 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, то ломаная версия может быть причиной неполадок. Тут без комментариев. Вариант один — переустановка операционной системы.

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

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

    Проблема

    Вы можете столкнуться с тем, что установка программы «Лаборатории Касперского» на компьютер с Windows 7 останавливается на этапе «Установка Microsoft .Net Framework».

    Зависание установки программы «Лаборатории Касперского» на этапе «Установка Microsoft .Net Framework»

    Решение

    1. Создайте точку восстановления. Инструкция на сайте поддержки Microsoft.
    2. Загрузите Microsoft .Net Framework 4.8.
    3. Запустите загруженный файл.
    4. Установите флажок Я прочитал и принимаю условия лицензионного соглашения.
    5. Нажмите Установить.

    Установка Microsoft .Net Framework

    1. Дождитесь окончания установки и нажмите Готово.

    Завершение установки Microsoft .Net Framework

    1. Нажмите Перезагрузить сейчас.

    Переход к перезагрузке компьютера после установки Microsoft .Net Framework

    1. Повторите установку программы «Лаборатории Касперского».

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

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

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

    Системы 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?

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

    net framework 4 не устанавливается windows 7

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

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

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

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

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

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

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

    Проблемы обновлений системы

    Установка .NET Framework 4 является как бы обязательной для всех версий ОС, однако, сама четвертая версия безнадежно устарела. Именно поэтому система и начинает «плеваться», когда определяет, что данный пакет не сопоставлен с имеющейся в распоряжении пользователя ОС.

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

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

    Как утверждают специалисты корпорации Microsoft, проблема состоит в том, что вроде бы для Windows не установлены самые последние апдейты. Установить их можно из того же «Центра обновления» в ручном режиме поиска. Но далеко не факт, что полученные апдейты для той же системы Windows 7 не сыграют с пользователем злую шутку.

    Дело в том, что есть некая категория апдейтов (причем не только для «семерки»), которые не рекомендуется ставить вообще. Какие обновления для Windows 7 ставить нельзя, это разговор отдельный, а вот удаление версий предыдущих – вопрос животрепещущий.

    Почему появляется ошибка

    Часто установочные пакеты программ могут не сканировать операционную систему (ОС) или пытаться поставить что-то поверх имеющейся копии. Иногда, проблемы значительно глубже.

    Наличие компонента в системе

    Самым распространённым случаем, когда Net Framework 4 не устанавливается является наличие его в Windows 7, 8 или 10. В зависимости от ОС он уже может быть установлен:

    • XP. Не поддерживает установку Framework с версией выше 3.5;
    • 7. Пиратские сборки (не чистые образы от Microsoft) могут содержать установочный пакет компонента и устанавливать его при инсталляции системы;
    • 8 и 10. Пакет уже предустановлен в систему.

    Проверить наличие Framework в системе можно следующим образом (на примере Windows 10):

    1. Открываете меню «Пуск» и начинаем набирать «Компоненты».
    2. Выбираете «Включение или отключение компонентовWindows».
    3. Находите строки «.NetFramework» и смотрите стоят ли возле них галочки.

    Требуется обновление Windows

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

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

    Невозможность установить устаревшую версию компонента

    Самая неприятная ошибка в установке Net Framework. Некоторые программы не получают обновлений длительное время и используют специфическую функцию из Microsoft Net Framework 2.0. На Windows XP они работают нормально, а вот на Windows 8 вылетают с ошибкой.

    Проблема заключается в том, что в этом случае сделать уже ничего нельзя. Проще найти замену программе. Ведь в «Net Framework 3.5» входит изменённый набор команд и устаревшие решения из него убраны. При наличии версии Нет Фреймворк 3.5 в системе будет блокироваться добавление других. Для Windows 7 и 8 можно отключить его и произвести установку старой версии библиотеки, а потом включить новую. В Windows 10 – сделать ничего нельзя, возможность добавления опровергается сайтом Microsoft, а при загрузке пакета нас предупреждают о несовместимости.

    Аналогичную проблему можно увидеть, когда в системе установлен Net Framework 4.7. Он просто заблокирует добавление 4.

    Удалён промежуточный компонент

    Также можно столкнуться с такой проблемой: при установке требуется предыдущий фреймворк. Например, устанавливая Фреймворк 2 будет удален 3. Если после этого попытаться установить версию 4 (или выше) – появится сообщение об ошибке. Поэтому перед инсталляцией новых вариантов нужно проверять наличие старых.

    Windows не имеет лицензии

    При отсутствии лицензии на ОС не работает обновление и работа с компонентами. Если на экране висит сообщение о необходимости активации, ставить библиотеки просто невозможно. Сперва следует решить проблему с активацией.

    Прочие проблемы

    Если при установке не подходит ни одно из указанных решений, то следует пойти другим путём:

    1. Найти и скачать установочный пакет с сайта Microsoft.
    2. Попробовать установить компонент с его помощью.
    3. Найти альтернативный установщик пакета.
    4. Попробовать запустить.

    На этом все возможные варианты исчерпаны.

    Долго устанавливается .NET Framework 4 (Windows 7): что делать?

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

    установка net framework

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

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

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

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

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

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

    Удаление ранних версий

    Ранние версии, особенно пакет 3.5, предоставленный для бесплатной загрузки пользователям, до 4.0 сам по себе обновляться почему-то не хочет. На то есть свои причины. Дело в том, что версия 3.5 такова, что в ней есть свои особенности. И именно версия этой модификации «влипает» в компьютер почти навечно.

    установка net framework 4

    Установка Microsoft .NET Framework более высокой версии никак не может производиться без удаления старой. А удаление предыдущей версии мало того, что нужно выполнить в разделе программ и компонентов стандартного раздела «Панели управления» Windows, так еще придется стирать ключи и записи в системном реестре, что при неосторожном обращении чревато непредсказуемыми последствиями, вплоть до полной неработоспособности.

    Удаление нужно начать с раздела деактивации компонентов Windows, а потом перейти в раздел удаления программ. Желательно использовать автоматизированные утилиты вроде iObit Uninstaller, которые удаляют все сопутствующие компоненты программ и записи в реестре.

    Программный способ решения проблемы

    Использование софта достаточно простое. Скачиваем архив и запускаем ехе.файл.

    Принимаем условия лицензионного соглашения и кликаем «Далее».

    Запустится установка утилиты.

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

    По выполнению операции жмём «Готово» и перезагружаем ПК.

    Самостоятельное исправление неполадок

    Чтобы самостоятельно решить данную проблему, необходимо вручную удалить все фреймворки, скачать и установить новые. Для этого кликаем «Пуск», «Панель управления», «Программы»,«Удаление программ».

    Находим и удаляем фреймворки.

    После переходим на сайт https://net-framework.ru/ и загружаем нужные дистрибутивы.

    Удаление всех фреймворков

    Скачать NET Framework Cleanup Tool для Windows (7/8/10)

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

    Источник

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

    И еще! В командной строке не всегда работает служба остановки сервиса. В некоторых случаях ее придется завершать через повторный ввод. Тем не менее для того, чтобы решить проблему под названием «.NET Framework 4 не устанавливается», Windows 7, как и любая другая операционная система, может воспринимать ее, как ни странно, сторонним объектом, пытающимся нарушить целостность системы, как говорится, невзирая на лица.

    установка microsoft net framework

    В случае с остановкой соответствующих служб более практичным методом нужно использовать командную консоль, вызываемую из меню «Выполнить» командой cmd, запущенной от имени администратора, где сначала прописывается команда остановки net stop WuAuServ, после чего задействуется переименование каталога Software Distribution в SDold в системных директориях, а затем – повторное включение сервиса (net WuAuServ start).

    Cleanup Tool — поможет исправить проблему в софте Microsoft

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

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

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

    Итог

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

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

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

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

    Неопытные пользователи, наслышанные о возможных ошибках, возникающих при инсталляции 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 для windows xp 32 bit скачать sp3
  • Net framework для windows vista 64 bit
  • Net framework для windows server 2019 x64 скачать
  • Net framework для windows server 2016 скачать
  • Net framework для windows server 2012 r2 x64