Windows 7 не працюють програми. Чому файл не запускається.exe? Повне очищення системи програмами-чистильниками

Всім привіт! У цьому пості поговоримо про одну дуже життєву ситуацію, з якою на робочому комп'ютері зіткнулася сестра автора блогу. Суть її в тому, що всі ярлики відкриваються однією програмою.

Тобто дивіться, наприклад, значок Opera почав відкриватися через Word. До того ж внаслідок цього збою перестав працювати встановлений на ПК сервер робочої програми. А це вже, погодьтеся, конкретний одвірок.

Як це могло вийти? Так, дуже просто. При відкритті ярлика була використана команда "Відкрити за допомогою", внаслідок чого всім файлам з розширенням ".lnk" було присвоєно неправильну програму для відкриття.

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

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

Для цього тиснемо на кнопку "Пуск" і вводимо команду "regedit":

Після його відкриття пам'ятаємо, що працювати треба дуже обережно, не роблячи жодних помилкових маніпуляцій. На цьому кроці нам слід проїхати шляхом:

Знайти там підрозділ "UserChoice" та обов'язково видалити його. Робиться це натисканням правої кнопки миші:

Ось, в принципі, і всього діл. Після перезавантаження комп'ютера всі асоціації ярликів повернуться до . Як бачите, нічого складного у цьому немає. До речі, сестра автора блогу зуміла виправити цю проблемунавіть телефоном.

Але якщо хтось із вас зовсім не товаришує з редактором реєстру або боїться там щось не те видалити, тобто ще один варіант. Він полягає у запуску на комп'ютері маленької програми під назвою Unassociate File Types.

Варто сказати, що вона навіть не потребує встановлення. Тому беремо її за посиланням з офіційного сайту, потім розпаковуємо та запускаємо. Але на цьому кроці автора чекав облом, тому що на Windows 10 дана утиліта не працює:

Але якщо у когось встановлена ​​Vista або Windows 7, то не варто боятися, програма запуститься без проблем. Потім у графі "File types" знаходимо потрібне нам розширення ".lnk" і тиснемо кнопку "Remove file association":

На цьому місці завершуватимемо статтю, оскільки питання про те, чому всі ярлики відкриваються однією програмою або як повернути асоціацію ярликів з вичерпаним повністю.

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

Досить поширена проблема на комп'ютерах та ноутбуках, коли після будь-яких дій з боку користувача перестають запускатися ярлики в меню пуск та на робочому столі. При спробі відкрити будь-яку програму виводиться повідомлення про помилку. Також буває, що яка б програма не запускалася, включається завжди та сама (наприклад, блокнот). Ще одним симптомом може бути те, що всі ярлики набувають однакового вигляду якоїсь однієї програми, наприклад, браузера.

Причини всього перерахованого вище можуть бути різними. Нерідко таке трапляється і з вини самого користувача, який міг випадково вказати, щоб ярлики відкривалися лише через певні програми. Одна помилка – і програми не запускаються. Часто порушення роботи меню "Пуск" з'являються як наслідок вірусної атаки.

Виправлення запуску програм у меню «Пуск»

Оскільки причину такої проблеми визначити важко, доводиться пробувати усі можливі варіанти. Спочатку потрібно перезавантажити комп'ютер - іноді це допомагає. Якщо меню пуск не відкривається, перезавантажити комп'ютер можна за допомогою гарячих клавіш Ctrl+Alt+Delete.

Також після перезавантаження можна спробувати увімкнути комп'ютер у безпечному режимі. У такому режимі система запускається з обмеженим набором файлів та драйверів, а запуск усіх програм, що завантажуються під час старту Windows, не виконується. За допомогою безпечного режиму можна виявити та усунути неполадки. Наприклад, якщо система нормально працює в безпечному режимі (ярлики в меню «Пуск» відкриваються), то одразу можна виключати установки, які використовуються за замовчуванням, і всі базові драйвера.

Інший варіант – видалення нещодавно встановлених програм через безпечний режим запуску. Це допоможе, якщо вони блокували правильну роботу системи.
Якщо перезавантаження та запуск у безпечному режимі не допомагають, швидше за все, на комп'ютері є вірус або навіть кілька вірусів. Для усунення цих шкідливих програм необхідно користуватися антивірусом. Краще буде, якщо ви запишете антивірус на флешку і перед увімкненням комп'ютера запустіть перевірку на віруси через БІОС. Щоб зробити це, достатньо змінити в налаштуваннях БІОС пріоритет на завантаження з флешки або з диска, якщо антивірус ви скачали на диск. Поставили пріоритет – і запустили перевірку. Антивірус знайде всі віруси, видалить їх – і система знову працюватиме, як і раніше.

Останній варіант – це відновлення системи до останнього робочого стану. У разі відбудеться відкат системи на той момент, коли все працювало. При цьому можуть вийти (а можуть і не вийти) деякі нові програми та файли, зате працездатність ОС буде відновлена.

Іноді виникають проблеми, пов'язані із запуском комп'ютерних програм. У загальному випадку програми можуть не працювати з таких причин:

1. Конфігурація комп'ютера відповідає системним вимогам програми.
Про це можна почитати.

2. На комп'ютері не встановлено потрібні драйвериабо додаткове програмне забезпечення для відеокарти.
Подивитися який драйвер і чи гаразд він, можна зайшовши в меню «Пуск», клацнувши правою кнопкою миші за написом «Мій комп'ютер» і вибравши у списку «Властивості». У вікні перейти на закладку "Обладнання", де натиснути кнопку "Диспетчер пристроїв" і в дереві вибрати "Відеоадаптери". Якщо у вас стоїть драйвер від Microsoft, рекомендую замінити його. Якщо знак оклику, теж драйвер підлягає заміні або переустановці. Якщо пункту «Відеоадаптери» взагалі немає, а стоїть знак питання, то це означає, що рідний драйвер відеокарти взагалі не встановлений і система працює з стандартним драйвером VGA.

3. Програма потребує оновлення модуля DirectX.
Зазвичай у цьому випадку з'являються повідомлення про необхідність оновлення модуля або відсутність будь-якого файлу наприклад d3dx9_42.dll або будь-що подібне, який повинен входити до складу DirectX. У такому випадку можна знайти файл, що не вистачає в інтернеті, завантажити його і скопіювати його в папки System або System32, які знаходяться в папці Windows, або повністю встановити новішу версію DirectX.

4. На диску, куди встановлюється програма, недостатньо місця.
При цьому програма може навіть не встановлюватися, причому жодних повідомлень, як правило, не видається, а просто встановлення гри зупиняється (зависає). У цьому випадку необхідно перевірити наявність достатнього місця на диску та при необхідності очистити його.
При очищенні диска слід також враховувати, що в системних вимогвказується необхідне місце для встановленої програми, а файли програми на компакт-дисках часто знаходяться в архівованому вигляді і при установці потрібно місце на диску для розпакування архіву.
У такій ситуації потрібно приготувати вільний простір на диску для встановлення програми розміром приблизно вдвоє більшим, ніж розмір програми.

5. Не достатньо місця на системному диску.
Справа в тому, що для коректної роботи Windowsїй потрібна так звана віртуальна пам'ять, тобто зарезервована область на системному диску або дисках, необхідного розміру, щоб розміщувати на ній файл підкачування.
За промовчанням операційна система Windows має файл підкачки на системному диску.
Якщо вільного простору на диску для розміщення файлу підкачки недостатньо, програми можуть не запускатися або можуть некоректно працювати. Зазвичай, у такій ситуації система видає відповідні попередження на екран монітора.
Для відновлення працездатності необхідно очистити диски та видалити непотрібні програми. Про очищення системного дискаможна прочитати.

6. Недостатньо віртуальної пам'яті.
Деякі програми, особливо це стосується ігор вимагають великий розмірвіртуальної пам'яті і встановлювати його потрібно явно. Про це можна дізнатися з повідомлень, що видаються на екран, системних вимог програми або з опису гри. Для зміни розміру віртуальної пам'яті в Windows XP потрібно відкрити меню "Пуск", клацнути правою кнопкою миші за написом "Мій комп'ютер" і вибрати зі списку "Властивості". У вікні «Властивості системи», що відкрилося, перейти на закладку «Додатково», а потім натиснути кнопку «Параметри» у розділі «Швидкодія».
У вікні «Параметри швидкодії», що відкрилося, перейти на закладку «Додатково» та в розділі « Віртуальна пам'ятьклацнути «Змінити».
У вікні «Віртуальна пам'ять» потрібно поставити крапку на «Особливий розмір» і ввести в поля необхідні розміри.
У полі «Вихідний розмір» зазвичай вводять розмір, що дорівнює розміру оперативної пам'ятікомп'ютера, а полі «Максимальний розмір» або необхідний програмою розмір, або обсяг оперативної пам'яті помножений на 1,5-2. Після введення значень розмірів не забудьте натиснути кнопку «Задати» і потім кнопки «OK» у всіх вікнах по порядку.
Налаштування буде прийнято після перезавантаження системи.

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

8. Програма несумісна з цією операційною системою.
Потрібно подивитися чи є у системних вимогах програми встановлена ​​у вас операційна система. Крім того в операційній системі Windowsє інструмент увімкнення сумісності з попередніми версіями.
Для використання режиму сумісності в Windows XP потрібно клацнути правою кнопкою миші на ярлику програми та у вікні, що відкриється, перейти на закладку «Сумісність» і поставити галочку навпроти напису «Запустити програму в режимі сумісності з:».
Потім вибрати потрібну операційну систему у списку та натиснути кнопку “OK”. Можна також спробувати вибрати деякі інші параметри, які пропонуються на закладці «Сумісність».

9. Пошкодження операційної системи та дія вірусів.
З вірусами все зрозуміло і якщо вони безпосередньо заважають запуску та роботі програми, то їх потрібно знайти та знищити за допомогою антивірусних програмта утиліт. Для відновлення системи можна спробувати почистити реєстр.
Можна використовувати засоби відновлення системи AVZ4.
Є й інші засоби та методи відновлення системи, але вони складні та трудомісткі.
Пошкодження системи можуть мати різні причини та характер, буває складно їх ідентифікувати та виправити. У цьому випадку простіше і швидше чистове переустановлення Windows.

Іноді користувачі ПК зустрічаються з такою неприємною ситуацією як неможливість запуску програм. Звичайно, це дуже суттєва проблема, яка не дає нормально виконувати більшість операцій. Подивимося, як можна з нею боротися на комп'ютерах із ОС Віндовс 7.

Говорячи про неможливість запуску програм на Windows 7, ми перш за все маємо на увазі проблеми, пов'язані з файлами EXE. Причини проблеми можуть бути різними. Відповідно до цього існують різні способиусунення зазначеного виду проблем. Конкретні механізми вирішення поставленого завдання будуть розглянуті нижче.

Спосіб 1: Відновлення асоціації файлів EXE через Редактор реєстру

Однією з найпоширеніших причин, чому перестають запускатись програми з розширенням EXE, є порушення асоціації файлів внаслідок якогось збою або дій вірусів. Після цього операційна система просто перестає розуміти, що з цим об'єктом треба робити. І тут необхідно відновити порушені асоціації. Вказана операція проводиться через системний реєстр, а тому перед початком маніпуляцій рекомендується створити точку відновлення, щоб при необхідності мати можливість скасувати внесені зміни до «Редактор реєстру».

  1. Для вирішення проблеми потрібно активувати Редактор реєстру. Це можна зробити за допомогою утиліти «Виконати». Викличте її, застосувавши комбінацію Win+R. Введіть у поле:

    Тисніть "OK".

  2. Запускається Редактор реєстру. У лівій частині вікна, що відкрилося, представлені розділи реєстру у вигляді каталогів. Клацніть по найменуванню "HKEY_CLASSES_ROOT".
  3. Відкривається великий список папок, які розташовані в алфавітному порядку, назви яких відповідають файловим розширенням. Шукайте каталог, який має ім'я ".exe". Виділивши його, переходьте у праву частину вікна. Там знаходиться параметр під назвою "(За замовчуванням)". Клацніть по ньому правою кнопкою мишки ( ПКМ) та виберіть позицію "Змінити ...".
  4. «Значення»внесіть "exefile"якщо воно порожнє або там знаходяться будь-які інші дані. Тепер тисніть "OK".
  5. Потім повертайтеся в ліву частину вікна та шукайте в тому ж розділі реєстру папку під назвою "exefile". Вона розташована нижче за каталоги, які мають назви розширень. Виділивши вказану директорію, знову переміщайтесь у праву частину. Тисніть ПКМза назвою параметра "(За замовчуванням)". Зі списку виберіть "Змінити ...".
  6. З'являється вікно редагування параметра. У полі «Значення»запишіть такий вираз:

    Тисніть "OK".

  7. Тепер, перейшовши до лівої частини вікна, повертайтеся до списку розділів реєстру. Клацніть по назві папки "exefile", яка раніше була виділена. Відкриються підкаталоги. Вибирайте "shell". Потім виділіть підкаталог, що з'явився "open". Перейшовши у праву частину вікна, клацніть ПКМза елементом "(За замовчуванням)". У списку дій вибирайте "Змінити ...".
  8. У вікні зміни параметра, що відкрилося, змініть значення на наступний варіант:

    Тисніть "OK".

  9. Закривайте віконце "Редактора реєстру", після чого перезавантажте комп'ютер. Після увімкнення ПК програми з розширенням EXE повинні відкриватися, якщо проблема крилася саме в порушенні файлових асоціацій.
  10. Спосіб 2: "Командний рядок"

    Проблему з файловими асоціаціями, внаслідок якої не запускаються програми, можна вирішити також шляхом введення команд у « Командний рядок» , Запущену з адміністративними правами.

    1. Але насамперед нам потрібно створити файл реєстру в Блокноті. Натисніть для цього «Пуск». Далі вибирайте "Всі програми".
    2. Переходьте до каталогу «Стандартні».
    3. Тут необхідно визначити назву «Блокнот»і натиснути по ньому ПКМ. У меню виберіть . Це важливий момент, тому що інакше не вдасться зберегти створений об'єкт у кореневому каталозі диска C.
    4. Запускається стандартний текстовий редакторВіндовс. Введіть у нього такий запис:

      Windows Registry Editor Version 5.00
      [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

      "exefile"=hex(0):

    5. Потім переходьте за позицією меню "Файл"і вибирайте "Зберегти як…".
    6. З'являється віконце збереження об'єкта. Переходимо в ньому до кореневого каталогу диска C. У полі "Тип файлу"змінюємо варіант « Текстові документи» на пункт "Всі файли". У полі «Кодування»з випадаючого переліку вибирайте «Юнікод». У полі "Ім'я файлу"прописуйте будь-яку вам зручну назву. Після нього потрібно поставити крапку та написати найменування розширення "reg". Тобто в результаті ви повинні отримати варіант за наступним шаблоном: "Ім'я _файла.reg". Після того як виконали всі вказані вище дії, натисніть «Зберегти».
    7. Тепер настав час запустити «Командний рядок». Знову через меню «Пуск»та пункт "Всі програми"переміщайтесь у каталог «Стандартні». Шукайте найменування "Командний рядок". Знайшовши цю назву, клацайте по ній ПКМ. У списку виберіть "Запуск від імені адміністратора".
    8. Інтерфейс «Командного рядка»буде відкрито з адміністративними повноваженнями. Введіть команду за наступним шаблоном:

      REG IMPORT C:\ім'я_файла.reg

      Замість частини "ім'я_файла.reg"потрібно ввести найменування того об'єкта, який ми раніше сформували у Блокноті та зберегли на диску C. Потім натисніть Enter.

    9. Виконується операція, про успішне завершення якої буде повідомлено в поточному вікні. Після цього можете зачиняти «Командний рядок»та перезавантажувати ПК. Після перезапуску комп'ютера нормальне відкриття програм має відновитись.
    10. Якщо ж файли EXE так і не відкриваються, то активуйте Редактор реєстру. Як це було розказано при описі попереднього методу. У лівій частині вікна послідовно переходьте по розділах "HKEY_Current_User"і "Software".
    11. Відкривається великий перелік папок, які розміщені в алфавітному порядку. Знайдіть серед них каталог "Classes"і перейдіть до нього.
    12. Відкривається довгий список каталогів, які мають найменування різноманітних розширень. Знайдіть серед них папку ".exe". Клацніть по ній ПКМта вибирайте варіант "Вилучити".
    13. Відкривається вікно, в якому потрібно підтвердити свої дії щодо видалення розділу. Тисніть «Так».
    14. Далі у цьому ж розділі реєстру "Classes"шукайте папку "secfile". У разі виявлення аналогічним чином клацайте на ній ПКМта вибирайте варіант "Вилучити"з наступним підтвердженням своїх дій у діалоговому вікні.
    15. Потім закривайте Редактор реєструта перезавантажуйте комп'ютер. При повторному запуску відкриття об'єктів з розширенням EXE має відновитися.

    Спосіб 3: Вимкнення блокування файлів

    Деякі програми можуть не запускатись у Віндовс 7 просто тому, що вони заблоковані. Це стосується лише запуску окремих об'єктів, а не всіх файлів EXE загалом. Для вирішення зазначеної проблемиІснує власний алгоритм подолання.


    Спосіб 4: Усунення вірусів

    Однією з найпоширеніших причин відмови у відкритті файлів EXE є вірусне зараження комп'ютера. Відключаючи можливість запуску програм, віруси тим самим намагаються убезпечити себе від антивірусних утиліт. Але перед користувачем постає питання, як запустити антивірус для сканування та лікування ПК, якщо активація програм неможлива?

    У цьому випадку потрібно просканувати комп'ютер антивірусною утилітою за допомогою LiveCD або здійснивши підключення до нього з іншого ПК. Для усунення дії шкідливих програм існує багато найменувань спеціалізованого програмного забезпечення, одним із яких є Dr.Web CureIt . У процесі сканування при виявленні загрози утилітою потрібно слідувати тим порадам, які відображаються у вікні.

    Як бачимо, існує кілька причин, чому всі програми з розширенням EXE або лише окремі не запускаються на комп'ютері з ОС Віндовс 7. Серед них основними є такі: збої в роботі операційної системи, вірусне зараження, блокування окремих файлів. Для кожної причини є свій алгоритм вирішення проблеми, що вивчається.

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

Ще в цій ситуації бувають користувачі комп'ютера, які використовують піратську операційну систему 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. Бувають і такі випадки, що за відсутності облікового запису «система» не запускається програма. Для цього необхідно створити обліковий запис. Кликаємо мишкою праву кнопкуна ярлику програми, що не запускає, і переходимо «властивості»

Віруси