Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => Windows => Mensaje iniciado por: Edunet98 en 13 Octubre 2012, 16:27 PM

Título: Modificar clave de registro.-
Publicado por: Edunet98 en 13 Octubre 2012, 16:27 PM
Estimados Amigos del Foro:
Tratando de Instalar el Software de HP Officejet 4255 all-in-one me apareció este error

(http://imageshack.us/a/img171/5139/errorfatalhp600.jpg)

intente modificar o borrar la entrada (Previo respaldo) de muchas maneras diferentes y no pude lograrlo. Aparece esta imagen

(http://imageshack.us/a/img90/4369/textoavi600.jpg)

Este error me aparece en varias claves del registro, por Ej. .mepg

Mucho agradecería algún comentario al respecto para solucionar este problema.-
Cordiales Saludos.-

Título: Re: Modificar clave de registro.-
Publicado por: Eleкtro en 13 Octubre 2012, 18:04 PM
¿Estás ejecutando el instalador como usuario ADMINISTRADOR?...

De lo contrario necesitas modificar el propietario y los permisos de esas claves.

Pincha click derecho sobre la "carpeta" de la clave en regedit > cambiar permisos > opciones avanzadas > propietario
Si apareces ahí, es suficiente con que uses la utilidad REGINI desde la consola de comandos para modificar los permisos de las claves que deseas.
Si no apareces como propietario, necesitas usar la utilidad SETACL para cambiar el propietario y luego los permisos.

http://files.helgeklein.com/downloads/SetACL/current/SetACL%20(executable%20version).zip

PD: O lo puedes hacer manualmente desde la ventana de "propietario" y "cambiar permisos", pero como son varías claves digo yo que querrás automatizar la tarea...




EDITO:

Código (dos) [Seleccionar]
@Echo OFF
:: By Elektro H@cker

REM Cambia el propietario
setacl.exe -on "HKLM\SOFTWARE\Classes" -ot reg -ownr "n:%USERNAME%"        -rec yes -actn setowner

REM Otorga permisos completos de acceso
setacl.exe -on "HKLM\SOFTWARE\Classes" -ot reg -ace  "n:%USERNAME%;p:full" -rec yes -actn ace

Pause&Exit





Saludos.
Título: Re: Modificar clave de registro.-
Publicado por: Edunet98 en 13 Octubre 2012, 19:47 PM
Estimado EleKtro H@cker
Muchas gracias por tu atención.-
He realizado los pasos antes mencionados, pero debo estar haciendo algo mal, porque el problema No se soluciono. Estoy trabado en las claves .mpeg y .mpg el resto parece funcionar. Pues ya he realizado algunos ajustes indicados por otro forero
http://www.foroswindows.com/windows-xp-x64/eliminar-claves-del-registro-t13778.html (http://www.foroswindows.com/windows-xp-x64/eliminar-claves-del-registro-t13778.html)
Me parece que estamos cerca de la solución, con un pequeño esfuerzo mas lo logramos.-
Reiterado agradecimiento por tu espíritu de colaboración y Cordiales Saludos.-
Título: Re: Modificar clave de registro.-
Publicado por: Eleкtro en 13 Octubre 2012, 20:07 PM
Lo mismo te sirve usar subinacl como t ehan recomendado allí, que usar setacl de la manera que te he mencionado.

Pero hice unas preguntas necesarias:
Cita de: EleKtro H@cker en 13 Octubre 2012, 18:04 PM
¿Estás ejecutando el instalador como usuario ADMINISTRADOR?...

Pincha click derecho sobre la "carpeta" de la clave en regedit > cambiar permisos > opciones avanzadas > propietario y di el propietario actual

3º - ¿Has usado Setacl o solo subinacl?

Saludos
Título: Re: Modificar clave de registro.-
Publicado por: Edunet98 en 14 Octubre 2012, 14:19 PM
Estimados Amigos del Foro.-
La presente nota es para reconocer vuestra desinteresada colaboración y agradecer en nombre de todos los que navegamos por estos foros en busca de ayuda.
Gente como ustedes hacen que este universo sea un poquito mejor cada día (Como ya Sabrán este problema pudo haber sido solucionado por un técnico en mi ciudad con un costo aproximado de 15 a 20 U$S) Costo que gracias a la magnificencia que la vida ha tenido para conmigo, puedo pagar sin ningún sobresalto. Pero el hecho de haberlo solucionado sentado frente al monitor tiene un valor infinitamente superior (Autoestima por las nubes), y esto solo es posible cuando otras personas disponen de su tiempo, Conocimiento y esfuerzo para que yo pueda disfrutar de este momento.-
Obviamente he podido instalar el Software en Cuestión y todo funciona correctamente.
Este fue el procedimiento que culmino en la solución del problema:


La opción más conservadora es restitituir esos derechos manualamente:
Abre el bloc de notas y pegas el texto que sigue en azul:
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administradores=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administradores=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administradores=f /grant=system=f
A continuación lo guardas en Escritorio pero antes de dar en Guardar como pulsa sobre Tipo para que en lugar de *.txt muestre Todos los archivos. Ahora, ya sí, lo guardas como reparar.bat

Reiterado agradecimiento y Cordiales Saludos.-
Edunet98.-