Dicho esto, convendremos en que en ocasiones puede ser necesario impedir totalme nte el acceso al Editor de Registro de Windows, algo que es posible relizar reto cando el propio Registro. De este modo, evitaremos que otros ususarios puedan acceder al registro de Windo ws, impidiendo que nadie pueda realizar modificaciones de las configuraciones si n nuestra autorizacin. Hay que tener en cuenta que tambin nos imposibilitar el acceso al Registo de Windo ws, pero a continuacin estar disponibilizando la solucin para resolver esta situacin . Empezamos accediendo al Registro de Windows, para eso presionamos las teclas: Windows + r, y escribiremos regedit y presionamos Enter. Buscamos la siguiente clave: HKEY_CURRENT_USER/Software / Microsoft / Windows / CurrentVersion / Policies / S ystem Si no existe la Clave System, hacemos clic con el botn derecho del ratn sobre Poli cies y elegimos nuevo clave y como nombre, ponemos: System. Despus hacemos clic sobre dicha clave y en la ventana derecha hacemos clic con el botn derecho del ratn y creamos un nuevo valor DWORD, a continuacin le asignamos e l siguiente nombre: DisableRegistryTools. Presionamos Enter duas veces y cambiamos el valor 0 por 1. Con eso ya tenemos el registro bloqueado, si intentamos acceder al a l obtendremo s un mensaje de error: El administrador ha deshabilitado la modificacin del Regis tro. Si embargo, como antes ya habia avisado, la aplicacin tambin estar vedada para noso tros a menos que procedamos de la siguiente manera. En un bloc de notas escribiremos lo siguiente: Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") On Error Resume Next WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Syst em\DisableRegistryTools" Ahora solo queda guardar este documento con cualquier nombre pero con la extensin .vbs en algn lugar seguro para nosotros. Cuando hagamos double clic sobre este archivo, se ejecutar la rutina antes copiad a y borraremos directamente el parmetro DisableRegistryTools del Registro, de esta forma ya pode mos acceder al Registro nuevamente. Para evitar tener que estar creando un parmento DisableRegistryTools a cada vez q ue ejecutemos este archivo vbs, lo crearemos otro archivo para crear que realice la accin contraria, creando dich o parmetro. En el bloc de notas escribiremos el siguiente: Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Syste m\DisableRegistryTools", 1, "REG_DWORD" Y lo guadarmos con nombre por ejemplo bloquearRegistro.vbs.
Con este dos documentos ya podemos estar seguro de que nadie poder tocar el Regis tro de Windows.