1. Главная страница » Компьютеры » Net framework не поддерживается этой операционной системой

Net framework не поддерживается этой операционной системой

Автор: | 16.12.2019

При запуске веб- или автономного установщика для .NET Framework 4.5, 4.5.1, 4.5.2, 4.6 или 4.6.1 может возникать проблема, которая мешает установке .NET Framework или блокирует ее. Эти неполадки, а также рекомендации по их устранению, приводятся в следующей таблице.

В этой таблице 4.5.x относится к платформе .NET Framework 4.5 и ее вспомогательным выпускам — 4.5.1, 4.5.2, 4.6 или 4.6.1.

Сообщение о блокировке Рекомендации и дополнительные сведения
Удаление платформы Microsoft .NET Framework может вызвать неполадки в работе некоторых приложений. Обычно не рекомендуется удалять установленные версии .NET Framework, поскольку используемые приложения могут зависеть от конкретной версии .NET Framework. Дополнительные сведения см. в разделе .NET Framework для пользователей руководства по началу работы.
.NET Framework 4.5.x/4.6.x (язык) требует наличия .NET Framework 4.5.x/4.6.x. Установите.NET Framework 4.5.x/4.6.x из Центра загрузки и повторно запустите программу установки. Перед установкой языкового пакета необходимо установить английскую версию указанного выпуска .NET Framework. Дополнительные сведения см. в разделе Установка языковых пакетов руководства по установке.
Не удается установить .NET Framework 4.5.x/4.6.x. Эта программа несовместима с другими приложениями на данном компьютере.

Эта программа несовместима с другими приложениями на данном компьютере.

Скорее всего, на компьютере установлена предварительная или RC-версия .NET Framework. Удалите ее и снова запустите программу установки. .NET Framework 4.5.x/4.6.x невозможно удалить, используя этот пакет. Чтобы удалить .NET Framework 4.5.x/4.6.x с компьютера, откройте панель управления, выберите Программы и компоненты, Просмотр установленных обновлений, затем "Обновление для Microsoft Windows" (KB2828152) и нажмите Удалить. Устанавливаемый пакет не удаляет предварительную или RC-версию .NET Framework.

Удалите предварительную или RC-версию с помощью панели управления.

Не удается удалить .NET Framework 4.5.x/4.6.x. От этой программы зависят другие приложения на данном компьютере. Обычно не рекомендуется удалять установленные версии .NET Framework, поскольку используемые приложения могут зависеть от конкретной версии .NET Framework. Дополнительные сведения см. в разделе .NET Framework для пользователей руководства по началу работы. Распространяемый пакет .NET Framework 4.5.x/4.6.x неприменим к этой операционной системе. Скачайте .NET Framework 4.5.x/4.6.x для вашей операционной системы из Центра загрузки Майкрософт. Возможно, вы пытаетесь установить .NET Framework 4.5.1, 4.5.2, 4.6 или 4.6.1 на платформу, которая не поддерживается, или выбрали пакет установки, в котором отсутствуют компоненты для некоторых операционных систем. Повторите установку с помощью автономного установщика ( для 4.5.1, для 4.5.2, для 4.6 или для 4.6.1). Дополнительные сведения см. в руководстве по установке и в требованиях к системе для поддерживаемых операционных систем. В настоящее время на компьютере установлены основные серверные компоненты операционной системы Windows Server 2008. Для установки .NET Framework 4.5.x требуется более поздний выпуск операционной системы. Установите Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии и перезапустите программу установки .NET Framework 4.5.x. .NET Framework 4.5.1 и 4.5.2 поддерживается в роли Server Core с Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии. См. раздел Требования к системе. У вас недостаточно прав для завершения этой операции для всех пользователей данного компьютера. Войдите в систему как администратор и перезапустите операцию Установка. Для установки .NET Framework требуются права администратора. Невозможно продолжить установку, поскольку другая установка требует перезагрузки компьютера. Перезагрузите свой компьютер и перезапустите программу установки. Перезагрузка иногда требуется для завершения установки. Выполните инструкции по перезагрузке компьютера и снова запустите программу установки. .NET Framework 4.5.x/4.6.x (RUS) или более позднее обновление уже установлено на этом компьютере. Никаких действий не требуется. Не удается установить .NET Framework в режиме совместимости программ. См. раздел Проблемы совместимости программ далее в этой статье. Платформа .NET Framework 4.5.x/4.6.x не была установлена, так как хранилище компонентов повреждено. Дополнительные сведения см. в статье Исправление ошибок Центра обновления Windows с помощью системы DISM или средства проверки готовности системы к обновлению. Не удается запустить программу установки, поскольку на этом компьютере недоступен установщик Windows. См. раздел об ошибке установщика Windows при установке или обновлении программ на веб-сайте технической поддержки Майкрософт. Программа установки может работать ненадлежащим образом, поскольку на компьютере недоступна служба Центра обновления Windows. Вместо службы Центра обновления Microsoft Windows могут использоваться службы Windows Server Update Services (WSUS). Дополнительные сведения см. в подразделе о коде ошибки 0x800F0906 раздела о кодах ошибок при установке .NET Framework 3.5 в Windows 8 или Windows Server 2012.
Читайте также:  Background debug huawei что это

См. также раздел об получении последней версии агента Центра обновления Windows на веб-сайте технической поддержки Майкрософт.

Программа установки может работать ненадлежащим образом, поскольку на компьютере недоступна фоновая интеллектуальная служба передачи данных (BITS). См. раздел об обновлении, позволяющем предотвратить сбой фоновой интеллектуальной службы передачи данных (BTIS) на компьютере с ОС Windows Vista на веб-сайте технической поддержки Майкрософт. Компонент .NET Framework 4.5..x/4.6 уже установлен в этой операционной системе. Устанавливать распространяемый пакет .NET Framework 4.5.x/4.6 не нужно. Никаких действий не требуется. Поддерживаемые операционные системы см. в разделе Требования к системе. Компонент .NET Framework 4.5.x/4.6.x не поддерживается в этой операционной системе. Поддерживаемые операционные системы см. в разделе Требования к системе.

Для неудачных установок платформы .NET Framework в Windows 7 это сообщение обычно указывает на то, что не установлен пакет обновления 1 (SP1) для Windows 7. В системах Windows 7 платформе .NET Framework требуется пакет обновления 1 (SP1) для Windows 7. Если вы используете Windows 7 и еще не установили пакет обновления 1 (SP1), это необходимо сделать перед установкой платформы .NET Framework.

На компьютере установлена версия Server Core операционной системы Windows Server 2008. Для работы .NET Framework 4.5.x требуется полный выпуск операционной системы или Server Core 2008 R2 с пакетом обновления 1 (SP1). Установите полную версию Windows Server 2008 с пакетом обновления 2 (SP2), Windows Server 2008 R2 с пакетом обновления 1 (SP1) или Server Core 2008 R2 с пакетом обновления 1 (SP1) и перезапустите программу установки .NET Framework 4.5.x. .NET Framework поддерживается в роли Server Core с Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздней версии. См. раздел Требования к системе. .NET Framework 4.5.x уже входит в состав операционной системы, но в настоящее время этот компонент отключен (только Windows Server 2012). См. раздел Включение и отключение компонентов Windows на веб-сайте Windows. Для этой программы установки требуется компьютер с процессором x86. Ее нельзя запускать на компьютерах с процессорами x64 или IA64. См. статью Требования к системе в библиотеке MSDN. Для этой программы установки требуется компьютер с процессором x64 или x86. Ее невозможно установить на компьютер с процессором IA64. См. статью Требования к системе в библиотеке MSDN.

Проблемы совместимости программ

Установка .NET Framework 4.5 и ее доработанных выпусков завершается сбоем с кодом ошибки 1603 или блокируется, когда она выполняется в режиме совместимости программ Windows.Помощник по совместимости программ сообщает, что платформа .NET Framework могла быть установлена неправильно, и предлагает переустановить ее с использованием рекомендуемых параметров (режима совместимости программ). Также возможно, что помощник по совместимости программ выбрал режим совместимости, если программу установки .NET Framework не удалось запустить или установка была отменена.

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

Нажмите кнопку Пуск и выберите Выполнить.

В диалоговом окне Выполнить введите regedit и нажмите кнопку ОК.

В редакторе реестра найдите следующие подразделы:

HKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsCompatibility AssistantPersisted

В столбце "Имя" найдите загрузки .NET Framework 4.5, 4.5.1, 4.5.2, 4.6 или 4.6.1 (в зависимости от устанавливаемой версии) и удалите их. Названия загрузок см. в статье Руководство по установке.

Перезапустите установщик .NET Framework для версий 4.5, 4.5.1, 4.5.2, 4.6 или 4.6.1.

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

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

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

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

Читайте также:  Pathfinder kingmaker характеристики советников

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

Читайте также:  Be quiet silent base 800 обзор

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

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *