Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: Edunet98 en 29 Mayo 2015, 01:24 am



Título: Accesos Directos No Funcionan .lnk
Publicado por: Edunet98 en 29 Mayo 2015, 01:24 am
Estimados Amigos del Foro.
Tratando de Borrar AD-Adware (No Virus) Eliminé por error una entrada del registro (Recuerdo que tenía algo que ver con .lnk), Sin tener un punto de restauración. A Partir de ahí me aparecieron todos los Accesos Directos con la Inscripción al Final .lnk en el escritorio, inicio rápido y en Inicio programas etc.- Ej.: “CCleaner.lnk”  y cuando hago doble click en cualquier icono, lo abre con el Block de Notas en Forma ilegible.-
SO. Win. XP Prof. Vers. 5.1.2600
He recorrido algunos foros y he visto algunas soluciones que no me atreví a realizar para no empeorar las cosas.-
Agradecería Cualquier comentario al respecto.-
Cordiales Saludos.-


Ejecute estos Tres Comandos con sus respectivos Resultados (Lo Vi en Un Foro).-

reg query "HKEY_CLASSES_ROOT\.lnk" /s >lnk.txt & notepad lnk.txt
! REG.EXE VERSION 3.0
HKEY_CLASSES_ROOT\.lnk
    <Sin nombre>   REG_SZ   lnkfile
HKEY_CLASSES_ROOT\.lnk\OpenWithList
HKEY_CLASSES_ROOT\.lnk\ShellEx
HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\.lnk\ShellNew
    Command   REG_SZ   rundll32.exe appwiz.cpl,NewLinkHere %1

reg query "HKEY_CLASSES_ROOT\lnkfile" /s >lnkfile.txt & notepad lnkfile.txt
Nada: Me Aparece el .txt en Blanco.-

reg query "HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}" /s >clsid.txt & notepad clsid.txt
! REG.EXE VERSION 3.0
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}
    <Sin nombre>   REG_SZ   Acceso directo
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32
    <Sin nombre>   REG_SZ   shell32.dll
    ThreadingModel   REG_SZ   Apartment
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentHandler
    <Sin nombre>   REG_SZ   {00021401-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\ProgID
    <Sin nombre>   REG_SZ   lnkfile
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu


Título: Re: Accesos Directos No Funcionan .lnk
Publicado por: Eleкtro en 29 Mayo 2015, 06:08 am
Citar
Código:
...
HKEY_CLASSES_ROOT\.lnk
    <Sin nombre>   REG_SZ   lnkfile
...

reg query "HKEY_CLASSES_ROOT\lnkfile" /s >lnkfile.txt & notepad lnkfile.txt

Nada: Me Aparece el .txt en Blanco.-

Ahí está el problema, la clave referenciada y su contenido siempre es lo más importante en la resolución de problemas de asociaciones, es decir, en este caso lnkfile, la tienes corrupta puesto que no se encuentras ningún valor establecido cuando deberías tener ciertos valores en la clave "HKCR\lnkfile" y cómo mínimo una clave ""HKCR\lnkfile\Shell" y un identificador único de Windows (CLSID) referenciado a esa clave.

Seguramente puedas corregir el problema restaurando una copia de seguridad de las claves y valores por defecto de la asociación de archivo .lnk, la cual puedes encontrar en infinidad de sitios por la red, aquí tienes un vínculo hacia un script de registro que supuéstamente te servirá para Windows XP:

Cita de: http://www.dougknox.com/xp/file_assoc.htm
LNK (Shortcut) File Association Fix (http://www.dougknox.com/xp/fileassoc/linkfile_fix.zip) (Restores Default Shortcut Behavior)

¿La restauración de valores resolvió el problema?.

Saludos!


Título: Re: Accesos Directos No Funcionan .lnk
Publicado por: Edunet98 en 29 Mayo 2015, 15:19 pm
Estimado Eleкtro:
Muchas gracias por tu atención.-
He seguido los pasos recomendados, apague el ordenador y cuando lo reinicie todo funcionaba perfectamente.-
Reiterado agradecimiento por tu predisposición y Buena Voluntad.-
Cordiales Saludos.-