Не устанавливаются приложения на компьютер что делать. Если программа не устанавливается или не запускается. Неправильная разрядность Windows

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

Еще в данной ситуации бывает те пользователи компьютера, которые используют пиратскую операционную систему windows.

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

Рассмотрим ряд причин, которые не устанавливаются программы:

  1. Отсутствие компонента Microsoft .NET Framework
  2. Отсутствие Microsoft Visual C++
  3. Из-за антивируса
  4. Из-за несовместимости
  5. Необходимости обновить драйвера
  6. Отсутствие компонента DirectX
  7. Требование программы
  8. Вирусный установщик
  9. Не правильный выбор разрядности операционной системы
  10. Необходимости dll
  11. Отсутствие учетной записи система
  1. Для того чтобы некоторые программы работали корректно, необходимо компонент NET Framework. Одни программы работают с определенными версиями о другие с новейшими версиями. Поэтому внимательно посмотрите, что требует установщик. Может быть так, что не устанавливаются программы из-за этого компонента. Данный компонент можно скачать на сайте разработчика. Скачиваем и начинаем установку. Процесс установки обычно. Соглашаемся тем, что предлагает установщик. Если после установки нужной версии NET Framework программа не устанавливается и опять требует NET Framework. То переходим «пуск» открываем «панель управление» заходим раздел «программы» и открываем «включение и отключение компонентов windows»

Смотрим, чтобы напротив NET Framework в чек боксе было галочка.

  1. Microsoft Visual C++ тоже является важнейшем компонент, при установке программ и при дальнейшем его пользовании. Большинство программ могут, не установится за отсутствие компонента Microsoft Visual C++. Visual C++ является пакетом языком программирование. Если на вашем компьютере не устанавливается программы, проверьте наличие Visual C++. Если ее нет, скачиваем или устанавливаем с установочного диска. Предупреждаю процесс установки, длится долга.
  2. Если на вашем компьютере есть, активная антивирусная зашита то те программы, которые нужно крякнуть, не запуститься. Если у вас не устанавливаются программы типа как , то в этом виноват антивирус. Чтобы процесс установки прошел нормально, необходимо на время выключить компьютер и добавить папку установки в исключении.
  3. При создании программ и приложении некоторые разработчики забывают про совместимость с разными операционными системами. И при попытке установить таких программ терпится неудача. К счастью можно выйти из таких ситуаций. Для этого нажимаем правая кнопка мыши на ярлыке не запускающей программы. В контекстной меню переходим «свойства»

Вставим галочку в чек боксе «запустить программу в режиме совместимости»,

И выбираем нужную вам операционную систему.

  1. Бывает так, что если пре долгом использовании одной операционной системы, без обновлении драйверов происходит сбои и глюки в системе. В этом случаи нужно
  2. DirectX-это пакет средств, разработанный от компании micrasoft. Используется в основном при установке игр, так же применяется при установке программ. Если данный пакет отсутствует, то ее необходимо скачать и установить. Желательно последнюю версию.
  3. При установке программ необходимо учитывать минимальные требование программы. В состав этих требование входят:

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

  1. В моем практике я наблюдал, что некоторые установщики скачанный из неизвестных источников не устанавливаются. Причиной этой является битый или вирусный файл. В таком случаи нужно повторно скачать файл или найти другой источник.
  2. Если ваше операционная система имеет 32-бита, а вы пытаетесь установить 64-битную, то естественно у вас не установятся программы. Поэтому при установке программ соблюдаем разрядность.
  3. Бывают и такие случаю, что при отсутствии учетной записи «система» не запускается программа . Для этого необходимо создать учетную запись. Кликаем мышкой правое кнопка на ярлыке не запускающей программы и переходим «свойства»

Как видно в списке учетных записей должна быть запись «система»

Пишем имя система и нажимаем проверить. После переходим ниже и ставим атрибут полный доступ.

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

Вам будет интересно

Ошибки при установке приложений из файлов с расширением.msi - это одно из проявлений неполадок в работе службы Windows Installer (в русскоязычной версии - установщика Windows). С подобным явлением сталкиваются юзеры всех версий данной OS, за исключением самых ранних. До сих пор проблема с установщиком является одной из частых причин, по которой пользователи решаются на переустановку системы. Попробуем разобраться, как этого избежать. Причиной того, что Windows Installer не работает, может быть следующее:

  • вирусное заражение, причем удаление вируса не всегда решает проблему;
  • некорректная установка обновлений Windows;
  • сбой в работе защитного ПО, когда вместо блокировки одного подозрительного msi-файла служба установки блокируется целиком;
  • изменения в политиках безопасности на компьютере;
  • повреждение системных файлов или реестра по причинам, не связанным с вирусами (удаление компонентов установщика, неквалифицированная правка реестра, "кривой" софт, неисправность жесткого диска и т. п.).

Проверяем целостность структуры Windows Installer

Установщик Windows представлен следующими компонентами:
  • файлом C:\Windows\System32\Msiexec.exe - непосредственно самим приложением-инсталлятором;
  • файлом C:\Windows\System32\msi.dll - библиотекой Windows Installer;
  • службой Msiserver, параметры которой хранятся в разделе реестра .
Перед диагностикой важно удостоверится, что в системе присутствуют оба этих файла, что в реестре есть вышеназванный раздел и его параметры имеют нормальные значения (значения можно посмотреть в реестре аналогичной, работоспособной системы). Также откройте список служб (нажмите Windows + R и впишите в строку "Открыть" приложения "Выполнить" команду services.msc). Найдите "Установщик Windows" и убедитесь, что он запускается. В случае отсутствия файлов, скопируйте их с другой системы той же версии или с установочного диска. Если отсутствует или поврежден раздел реестра - также перенесите его с рабочей системы. Для этого на исправном компьютере запустите редактор реестра (C:\Windows\Regedt.exe) и найдите вышеназванный раздел. Разверните правым кликом контекстное меню папки msiserver и щелкните пункт "Экспортировать". Сохраните файл в формате.reg и перенесите его на проблемную машину. Щелкните дважды этот файл и подтвердите согласие на добавление данных в реестр. Перезагрузите компьютер. Если служба Msiserver по прежнему не запускается, проверьте, работает ли служба RPC (Удаленный вызов процедур), от которой она зависит. Выполнить перерегистрацию файлов установщика и перезапустить службу можно при помощи набора специальных команд, в командной строке. Для удобства можете создать командный файл: вставьте набор действий в блокнот и сохраните как с расширением.bat. Для запуска файла просто дважды нажмите по нему. Чтобы изменения начали действовать, кликните мышью по рабочему столу и нажмите F5.

Проверяем настройки безопасности и права доступа

Windows Installer может не работать и из-за того, что его блокирует защитный софт или у операционной системы нет необходимых прав. Для начала разберемся с софтом. Если у вас установлен антивирус - временно отключите его. Способы отключения у каждого продукта свои, но чаще всего это делается через контекстное меню значка антивируса в системном трее. Теперь займемся правами. Откройте контекстное меню Msiexec.exe и разверните его свойства. Посмотрите список групп и пользователей на вкладке "Безопасность". Среди них обязательно должны быть "Система" и служба "Trustedinstaller", причем последней необходимо иметь полный доступ к файлу и являться его владельцем. Система должна иметь права на "чтение" и "чтение и выполнение". Служба Trustedinstaller впервые появилась в Windows Vista, поэтому в Windows XP полный доступ необходимо предоставить системе. Всё, что написано ниже, относиться к версиям, выпущенным позже XP. Чтобы проверить, кто владелец Msiexec.exe, щелкните кнопку "Дополнительно" на этой же вкладке. В следующем окне раскройте вкладку "Владелец". Сделайте владельцем службу Trustedinstaller, если в качестве него указано что-то другое. Если в списке "Изменить владельца на" его нет, щелкните кнопку "Изменить", а следом - "Другие пользователи и группы". Впишите Trustedinstaller в поле "Введите имена...", нажмите "Проверить имена" и ОК. Вернитесь в предыдущее окно. На вкладке "Действующие разрешения" назначьте Trustedinstaller и системе необходимые права. Точно такие же настройки безопасности должны быть у библиотеки msi.dll. Теперь проверим, нет ли ограничений для пользователя "Система" на доступ к следующему:
  • системный диск (обычно это диск С);
  • временные папки (это C:\Windows\Temp и C:\Users\Текущий_пользователь\AppData\Temp);
  • папка C:\Config.Msi;
  • папка, где находится msi-файл, из которого вы пытаетесь установить программу.
На все эти объекты системе нужно предоставить полный доступ. Делается это также, как мы разобрали выше. После этих операций в большинстве случаев проблема с установщиком успешно решается. Если наши советы вам не помогли, причина сбоя кроется в чем-то другом и разбираться с ней должны уже специалисты.

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

Итак, поехали – десятка причин, почему не устанавливаются программы на Windows.

Самая частая причина, почему не устанавливаются программы, это отсутствие системной библиотеки NET Framework необходимой версии. В этой библиотеке содержатся ресурсы, которые нужны для нормальной работы той или иной программы. Поэтому если её нет, то и программа установиться не сможет.

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

Чтобы узнать, какая версия NET Framework установлена на вашем компьютере, нажмите на кнопку «Пуск», выберите «Панель управления», затем откройте раздел «Программы», а потом – «Программы и компоненты» (пример для Windows 7).

Докачать версии, которых вам не хватает, можно на сайте Microsoft, .

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

Отсутствие Visual C++ и Direct X необходимой версии

Следующей частой причиной, почему не устанавливаются программы, является отсутствие компонентов Visual C++ и Direct X. Visual C++ необходима для работы программ, которые написаны на популярном языке С++, а Direct X требуется для большинства игр. Как и в случае с NET Framework, есть разные версии этих компонентов.

Узнать версию Visual C++ можно так же, как и NET Framework – в разделе «Программы и компоненты».

А для того, чтобы узнать версию Direct X, нажмите «Пуск» и откройте «Выполнить» (или ctrl+R). Запишите команду dxdiag и нажмите «Ок».

Как правило, если программа не устанавливается из-за отсутствия этих компонентов или их правильной версии, появляется соответствующее сообщение. Необходимые версии Visual C++ можно скачать , а Direct X .

Неправильная разрядность Windows

Windows могут быть 32-х и 64-х разрядными. На 64-х разрядные операционные системы можно установить 32-х и 64-х разрядные программы. А на 32-х разрядных системах будет работать только 32-х разрядная программа. Поэтому вы не сможете установить на неё 64-х разрядную программу.

Чтобы определить разрядность системы, нажмите правой кнопкой на «Компьютер» и выберите «Свойства».

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

Повреждённый файл инсталляции

Если при установке программы появляется ошибка о том, что файл установки повреждён, то следует получить этот файл заново. Такое может случиться из-за того, что файл программы не до конца докачался, или был выложен на сайте уже повреждённым. Чтобы решить проблему, нужно попытаться скачать файл установки программы из другого места.

Отсутствие необходимой DLL-библиотеки

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

Проблема проявляется в сообщении, которое ругается на какой-либо файл DLL.

Чтобы решить её, необходимо докачать нужный DLL файл и поместить его в нужный каталог (в system32 или SysWOW64). Скачать библиотеки можно .

После этого следует зарегистрировать библиотеку. Для этого нужно нажать «Пуск» и выбрать «Выполнить» (или клавиши ctrl+R). Затем записать cmd и нажать «Ок». В командной строке библиотеки регистрируются командой regsvr32 file.dll , где file.dll – это наименование файла библиотеки.

Кривые сборки программ

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

Сложно сказать, какие могут быть ошибки при установке таких программ. Может быть всё, что угодно.

Без прав администратора

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

Это может случиться не только в офисе, но и дома, если ваш пользователь на ПК не имеет прав администратора.

Блокировка программами безопасности

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

Будьте бдительны. Если вы не уверены в благонадёжности источника программы, то лучше не устанавливайте её, если антивирус ругается.

Конфликты с не полностью удалёнными старыми версиями программ

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

Чтобы исправить эту проблему, необходимо удалить все компоненты предыдущей версии вручную. Также можно воспользоваться программами-чистильщикам, например, CCLeaner.

Недостатки оборудования

Сегодня появились такие программы и игры, которые могут установиться уже не на все компьютеры. Так они могут предъявлять особые требования к видеокартам, оперативной памяти, процессору.

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

(11 оценок, среднее: 4,18 из 5)

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

Еще в данной ситуации бывает те пользователи компьютера, которые используют пиратскую операционную систему windows.

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

Рассмотрим ряд причин, по которым не устанавливаются программы:

  1. Отсутствие компонента Microsoft .NET Framework
  2. Отсутствие Microsoft Visual C++
  3. Из-за антивируса
  4. Из-за несовместимости
  5. Необходимости обновить драйвера
  6. Отсутствие компонента DirectX
  7. Требование программы
  8. Вирусный установщик
  9. Не правильный выбор разрядности операционной системы
  10. Необходимости dll
  11. Отсутствие учетной записи система
  1. Для того чтобы некоторые программы работали корректно, необходим компонент NET Framework. Одни программы работают с определенными версиями, а другие с новейшими версиями. Поэтому внимательно посмотрите, что требует установщик. Может быть так, чтоне устанавливаются программы из-за этого компонента. Данный компонент можно скачать на сайте разработчика. Скачиваем и начинаем установку. Процесс установки обычный. Соглашаемся с тем, что предлагает установщик. Если после установки нужной версии NET Framework программа не устанавливается и опять требует NET Framework, то переходим в «пуск» открываем «панель управления» заходим в раздел «программы» и открываем «включение и отключение компонентов windows»

Смотрим, чтобы напротив NET Framework в чек боксе было галочка.

  1. Microsoft Visual C++ тоже является важнейшим компонентом, при установке программ и при дальнейшем его пользовании. Большинство программ могут, не установится за отсутствием компонента Microsoft Visual C++. Visual C++ является пакетным языком программирования. Если на вашем компьютере не устанавливаются программы, проверьте наличие Visual C++. Если ее нет, скачиваем или устанавливаем с установочного диска. Предупреждаю процесс установки, длится долго.
  2. Если на вашем компьютере есть активная антивирусная зашита то те программы, которые нужно крякнуть, не запустятся. Если у вас не устанавливаются программы типа Sony Vegas pro, то в этом виноват антивирус. Чтобы процесс установки прошел нормально, необходимо на время выключить антивирус и добавить папку установки в исключения.
    1. При создании программ и приложений некоторые разработчики забывают про совместимость с разными операционными системами. И при попытке установить такие программы терпится неудача. К счастью можно выйти из таких ситуаций. Для этого нажимаем правой кнопкой мыши на ярлыке не запускающей программы. В контекстном меню переходим в «свойства»

Ставим галочку в чек боксе «запустить программу в режиме совместимости»,

И выбираем нужную вам операционную систему.

  1. Бывает так, что если при долгом использовании одной операционной системы, без обновления драйверов происходит сбой и глюки в системе. В этом случаи нужно обновить драйвера.
  2. DirectX-это пакет средств, разработанный от компании microsoft. Используется в основном при установке игр, так же применяется при установке программ. Если данный пакет отсутствует, то его необходимо скачать и установить. Желательно последнюю версию.
  3. При установке программ необходимо учитывать минимальные требование программы. В состав этих требований входят:
  • Мощность процессора
  • Объем оперативной памяти
  • Ось (операционная память)
  • Разные компоненты

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

  1. В моей практике я наблюдал, что некоторые установщики скачанные из неизвестных источников не устанавливаются. Причиной этого является битый или вирусный файл. В таком случае нужно повторно скачать файл или найти другой источник.
  2. Если ваша операционная система имеет 32-бита, а вы пытаетесь установить 64-битную, то естественно у вас не установятся программы. Поэтому при установке программ соблюдаем разрядность.
  3. Бывают и такие случаи, что при отсутствии учетной записи «система» не запускается программа . Для этого необходимо создать учетную запись. Кликаем мышкой правую кнопку на ярлыке не запускающей программы и переходим «свойства»

Программа для настройки Windows XP/Vista/7

В этой небольшой статье я расскажу как установить любую программу на компьютер, которую не удалось установить. Вроде бы всё просто, запускаешь установочный файл и устанавливая соответствующие параметры нажимаешь кнопку Далее (Next) до тех пор, пока не завершится установка, но не тут то было... установка по каким то причинам не хочет идти. Самая основная причина по которой не устанавливаются программы - это слишком длинный путь для переменных и присутствие в пути для переменных русских букв, значит нужна настройка переменных сред windows. Друга причина - блокировка установки антивирусом. И третья, самая интересная причина по которой не удалось установить программу - это отсутствие прав Администратора.

Как это исправить?

Примечание. Для этих процедур необходимо иметь права Администратора.

Для Windows XP:


Во-вторых, щёлкаем правой кнопкой "мыши" на "Мой компьютер" (для Windows ХР) и выбираем пунк меню "Свойства", затем выбираем вкладку "Дополнительно". На этой вкладке нас интересуют "Переменные среды" (Переменные среды пользователя и системы), нажимаем кнопку "Параметры" переменных сред, видим переменные среды пользователя TEMP и TMP TEMP щелчком левой кнопки мыши и нажимаем кнопку "Изменить", теперь в открывшемся окне "Имя переменной" оставляем НЕИЗМЕННОЙ, а "Значение переменной", всё что там есть убираем и пишем английскими буквами C:\Temp, то есть путь до ранее созданной нами папки, после ввода нашего пути нажимаем ОК.


TMP , выделяем - нажимаем "Изменить", изменяем "Значение переменной" на C:\Temp и нажимаем ОК. Далее ещё раз нажимаем ОК и ещё раз нажимаем ОК. Всё готово, так производится настройка переменных сред windows, перезагружаемся и пробуем заново установить программу.

Для Windows Vista/7:

Во-первых, необходимо создать папку для переменных, при условии что папка будет как можно ближе к корню системного диска и будет содержать только латинские буквы, например, создаём папку C:\Temp.
Во-вторых, щёлкаем "Пуск" – "Панель управления" – "Система" – "Дополнительные параметры системы". В окне "Свойства системы" – вкладка "Дополнительно", на этой вкладке нажимаем на кнопку "Переменные среды", видим переменные среды пользователя TEMP и TMP , вот значения этих переменных нам и предстоит изменить. Выбираем переменную TEMP щелчком левой кнопки мыши и нажимаем кнопку "Изменить", в поле "Значение переменной" и пишем английскими буквами C:\Temp, то есть путь до ранее созданной нами папки, после ввода нашего пути нажимаем ОК.
Теперь тоже самое проделываем с переменной TMP , выделяем - нажимаем "Изменить", изменяем "Значение переменной" на C:\Temp и нажимаем ОК.

В разделе "Системные переменные" найдите в прокручиваемом списке переменные TEMP и TMP , поочередно выделяйте их щелчком, выбираем "Изменить" в поле "Значение переменной" вводим C:\Temp, нажимаем OK и ещё раз OK.

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

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

Если не удалось установить программу, потому что требуются права Администратора - это значит необходимо устанавливать программу под Администратором.

Скачать Tweaker - программа для настройки Windows XP/Vista/7