Labels and programs do not start

Anonim

Sometimes you have to deal with such a situation when the shortcuts on the desktop stopped running. It also happens that no shortcuts are not launched, but the programs themselves are files with the exe extension. In these cases, users often think that they need computers repair, although the problem is not so complicated and it can be solved by himself. So, what to do if shortcuts on the desktop do not start.

In most cases, the problem is caused by a collection of Windows 7, 8 or Windows 10 file associations that are easy to fix. Below are the ways to correct the file associations for Windows 7 and 8.1, in a separate instruction you can find how to restore the Association of Windows 10 files.

See also: The object referenced by this shortcut is changed or moved, and the label does not work anymore, Error 0xc0000005 in Windows 8 or Windows 7, programs do not start

Why labels do not open or open by one program

This is due to various reasons - sometimes the user itself is to blame the opening of labels or executable files through a specific program. (In this case, when you try to run a program shortcut or an EXE file, you can open some that is not intended for this program - browser, notepad, archiver or something else). It may also be a side effect from malware.

One way or another, but the essence of the reasons why programs from shortcuts stopped starting properly - in the fact that Windows has established the appropriate association. Our task is to fix it.

How to fix the launch of shortcuts and programs

The easiest way is to search the Internet files to correct this error. Keywords for searching - Fix EXE and Fix LNK. You must find files with the REG extension (pay attention to the Windows version in the description) and import data from them to your registry. For some reason I do not post files yourself. But I will describe how to solve the problem manually.

If the EXE files are not launched (instructions for Windows 7 and Windows 8)

We restore the launch of the program on the command prompt

We restore the launch of the program on the command prompt

  1. Press Ctrl + Alt + Del in order to start the task manager
  2. In the Manager, select File - "New Task".
  3. Enter the command cmd. and press ENTER or "OPEN" - it is started to start the command line
  4. In the command prompt, enter NOTEPAD and press ENTER - Notebook starts
  5. Inject the following text: 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. Choose File - Save As - Save as type, change the text document to "all files" in the Unicode character encoding set, and save the .reg file on drive C.
  7. We go back to the command prompt and enter the command: REG IMPORT C: \ imya_sohranennogo_fayla.reg
  8. At the request of the system of data entry in the registry answered "Yes"
  9. Restart the computer - the program must be run as before.
  10. Click Start - Run
  11. Enter Explorer and press Enter
  12. Go to the Windows folder on the system drive
  13. Locate the file regedit.exe, run it as an administrator to disable protection against unauthorized access
  14. In the Registry Editor, locate the key HKEY_Current_User / Software / Classes / .exe
  15. Remove the key
  16. Remove also the key secfile in the same registry branch
  17. Close the registry editor and restart the computer.

In Windows XP

If you do not run shortcuts with an extension lnk

In Windows 7 and 8 We perform the same operations as that of the idle exe file, but insert the following text: 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] in Windows XP, instead of the .exe Opens .lnk key, the rest is doing the same operations.

If you do not open other file types

Can try to use the program to reset the file associations, a link to which is available in the first answer on this page.

Soma zaidi