Не запускаюцца цэтлікі і праграмы

Anonim

Часам даводзіцца сутыкацца з такой сітуацыяй, калі цэтлікі на працоўным стале перасталі запускацца. Таксама бывае, што не запускаюцца ня цэтлікі, а самі праграмы - файлы з пашырэннем exe. У гэтых выпадках карыстальнікі часта думаюць, што ім патрабуецца рамонт кампутараў, хоць праблема не такая ўжо і складаная і яе цалкам можна вырашыць самому. Такім чынам, што рабіць, калі не запускаюцца цэтлікі на працоўным стале.

У большасці выпадкаў праблема бывае выклікана збоем у асацыяцыях файлаў Windows 7, 8 або Windows 10, якія лёгка выправіць. Ніжэй апісаны спосабы выпраўлення асацыяцый файлаў для Windows 7 і 8.1, у асобнай інструкцыі вы можаце знайсці Як аднавіць асацыяцыі файлаў Windows 10.

Гл. Таксама: Аб'ект, на які спасылаецца гэты ярлык, зменены або перамешчаны, і цэтлік больш не працуе, Памылка 0xc0000005 ў Windows 8 або Windows 7, праграмы не запускаюцца

Чаму цэтлікі не адчыняюцца або адчыняюцца адной праграмай

Гэта адбываецца па розных прычынах - часам вінаваты сам карыстальнік, неакуратна выставіўшы адкрыццё цэтлікаў або выкананых файлаў праз пэўную праграму. (У гэтым выпадку, пры спробе запусціць цэтлік праграмы або exe файл у Вас можа адчыняцца нейкая не прызначаны для гэтага праграма - браўзэр, нататнік, архіватар ці нешта яшчэ). Таксама гэта можа быць пабочны эфект ад працы шкоднаснага праграмнага забеспячэння.

Так ці інакш, але сутнасць прычыны, па якой праграмы з цэтлікаў перасталі запускацца належным чынам - у тым, што Windows ўсталяваў адпаведную асацыяцыю. Наша задача - выправіць гэта.

Як выправіць запуск цэтлікаў і праграм

Самы просты спосаб - пашукаць у інтэрнэце файлы для выпраўлення гэтай памылкі. Ключавыя словы для пошуку - fix exe і fix lnk. Вы павінны знайсці файлы з пашырэннем reg (звяртайце ўвагу на версію Windows у апісанні) і імпартаваць дадзеныя з іх у свой рэестр. Я па некаторых прычынах не выкладваю файлы сам. Але апішу, як вырашыць праблему ўручную.

Калі не запускаюцца файлы exe (інструкцыя для Windows 7 і Windows 8)

Аднаўляем запуск праграм у камандным радку

Аднаўляем запуск праграм у камандным радку

  1. Націсніце Ctrl + Alt + Del для таго, каб запусціць дыспетчар задач
  2. У дыспетчару выберыце «Файл» - «Новая задача».
  3. увядзіце каманду cmd і націсніце Enter або «Адкрыць» - гэта запусціць камандную радок
  4. У камандным радку увядзіце notepad і націсніце Enter - запусціцца Блокнот
  5. У нататнік ўстаўце наступны тэкст: Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .exe] [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .exe] [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .exe \ OpenWithList] [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .exe \ OpenWithProgids] "exefile" = hex (0):
  6. Выберыце ў меню Файл - Захаваць як - У полі тып файла мяняем тэкставы дакумент на «ўсе файлы», кадоўку усталёўваем ў Юнікод, і захоўваем файл з пашырэннем .reg на дыск C.
  7. Вяртаемся ў камандную радок і ўводзім каманду: REG IMPORT C: \ имя_сохраненного_файла.reg
  8. На запыт сістэмы аб унясенні дадзеных у рэестр адказваем «Так»
  9. Перазагрузіце кампутар - праграмы павінны запускацца як раней.
  10. Націсніце Пуск - Выканаць
  11. Увядзіце Explorer і націсніце Enter
  12. Перайдзіце ў тэчку Windows на сістэмным дыску
  13. Знайдзіце файл regedit.exe, запусціце яго ад імя адміністратара з адключэннем абароны ад несанкцыянаванага доступу
  14. У рэдактары рэестра знайдзіце ключ HKEY_Current_User / Software / Classes / .exe
  15. Выдаліце ​​гэты ключ
  16. Выдаліце ​​таксама ключ secfile ў гэтай жа галінцы рэестра
  17. Зачыніце рэдактар ​​рэестра і перазагрузіце кампутар.

У Windows XP

Калі не запускаюцца цэтлікі з пашырэннем lnk

У Windows 7 і 8 праробліваем тыя ж аперацыі, што і пры незалежнае exe файле, але вставляем наступны тэкст: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT \ .lnk] @ = "lnkfile" [HKEY_CLASSES_ROOT \ .lnk \ ShellEx] [HKEY_CLASSES_ROOT \. lnk \ ShellEx \ {000214EE-0000-0000-C000-000000000046}] @ = "{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT \ .lnk \ ShellEx \ {000214F9-0000-0000-C000-000000000046} ] @ = "{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT \ .lnk \ ShellEx \ {00021500-0000-0000-C000-000000000046}] @ = "{00021401-0000-0000-C000-000000000046} "[HKEY_CLASSES_ROOT \ .lnk \ ShellEx \ {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @ =" {00021401-0000-0000-C000-000000000046} "[HKEY_CLASSES_ROOT \ .lnk \ ShellNew]" Handler "=" { ceefea1b-3e29-4ef1-b34c-fec79c4f70af} "" IconPath "= hex (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52, 00,6f, 00,6f, 00, \ 74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00 , 32,00,5c, 00,73, \ 00,68,00,65,00,6c, 00,6c, 00,33,00,32,00,2e, 00,64,00,6c, 00, 6c, 00,2c, 00,2d, 00, \ 31,00,3 6,00,37,00,36,00,39,00,00,00 "ItemName" = "@ shell32.dll, -30397" "MenuText" = "@ shell32.dll, -30318" "NullFile" = " "[HKEY_CLASSES_ROOT \ .lnk \ ShellNew \ Config]" DontRename "=" "[HKEY_CLASSES_ROOT \ lnkfile] @ =" Shortcut "" EditFlags "= dword: 00000001" FriendlyTypeName "=" @ shell32.dll, -4153 "" IsShortcut " = "" "NeverShowExt" = "" [HKEY_CLASSES_ROOT \ lnkfile \ CLSID] @ = "{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT \ lnkfile \ shellex] [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ ContextMenuHandlers] [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ ContextMenuHandlers \ Compatibility] @ = "{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ ContextMenuHandlers \ OpenContainingFolderMenu] @ = "{37ea3a21-7493-4208-a011-7f9ea79ce9f5}" [ HKEY_CLASSES_ROOT \ lnkfile \ shellex \ ContextMenuHandlers \ {00021401-0000-0000-C000-000000000046}] @ = "" [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ DropHandler] @ = "{00021401-0000-0000-C000-000000000046}" [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ IconHandler] @ = "{00021401-0000-0000-C000-000000000046}" [HKE Y_CLASSES_ROOT \ lnkfile \ shellex \ PropertySheetHandlers] [HKEY_CLASSES_ROOT \ lnkfile \ shellex \ PropertySheetHandlers \ ShimLayer Property Page] @ = "{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}" [-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .lnk \ UserChoice] у Windows XP замест ключа .exe адкрываем ключ .lnk, у астатнім праробліваюцца тыя ж аперацыі.

Калі не адкрываюцца іншыя тыпы файлаў

Можаце паспрабаваць скарыстацца праграмай для скіду асацыяцый файлаў, спасылка на якую маецца на першым адказе на гэтай старонцы.

Чытаць далей