Tell me exactly when you are receiving the error and what the error code is. The initial post on this thread refers to error code: 1402 yet, the instructions you state you followed on the link you posted are in reference to error code: 1304. Please clarify.
Also, you may want to check out the link HERE.
You can easily create a batch file yourself using Notepad. Simply copy everything between the two dotted lines below and paste to a notepad. This is the batch file contained on the link above.
...........................................................................
Echo
cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
Pause
..........................................................................
After you have pasted the above contents to the notepad click File > Save as > type any file name
.bat (dot bat). Click on the file and run it. When the process has completed you will see the prompt to Press any key to continue. Press a key and the prompt will close.