Workaround 1: The registry [HKEY_CLASES_ROOT / EXEFILE / Shell / Open / Command] change the value of the default corresponding to% 1. Solution 2: Restart the system and enter the command security mode. c: /> assoc .exe = exefile C: /> help assoc Displays or modifies file extension associations ASSOC [.ext [= [fileType]]] .ext Specifies the file extension to associate the file type with fileType Specifies the file type to associate with the file extension Type ASSOC without parameters to display the current file associations. If ASSOC is invoked with just a file extension, it displays the current file association for that file extension. Specify nothing for the file type and the command will delete the association For the file extension. Method 3: Select HKEY_CLASS_ROOT / EXEFILE / Shell / Open / Command HKEY_CLASS_ROOT / EXEFILE / SHELL / RUNAS / COMMAND to see if the default value is "% 1"% *, not, change it back. Look at the start of the registry to start the menu, there is no exception service to start. If regedit.exe can't run, you can change your name regedit.com ==================================
You can restore the EXE file by modifying the registry. Because the EXE file cannot be opened, only the registry editor "regedit.exe" in the Windows directory "regedit.com" is changed first, then run it, then find HKEY_CLASS_ROOT / EXEFILE / Shell / Open / Command, Double click. " The default string, change its numerical value to ""% 1 "% *".
If it is an operating system over 2,000, you can also perform the following command to change: Run "fType exefile =% 1% *" or "assoc .exe = exec" command under DOS can also restore the association of the Exe file.