Windows Vista FAQs
Upon starting any number of services, the error message Error 1747: The authentication service is unknown is displayed.
- Open an elevated command prompt (search for cmd in the start menu, right click -> Run as administrator)
- Type netsh winsock reset
- Restart the computer.
- Boot from a Linux Live CD (with NTFS write ability if neccessary)
- Mount your Vista partition (you may need to run ntfsfix in order to mount the partition)
- From the terminal, navigate to the partition where Windows Vista is installed.
- Type cd \$Extend to navigate to the hidden folder $Extend. Note the backslash, which is neccessary to escape the $.
- Type cd \$RmMetadata to navigate to the hidden folder $RmMetadata.
- Type rm -rf \$TxfLog. This will recursively remove the $TxfLog folder
- Restart your PC.
You may be lucky at this point and your system will boot straight into Windows, otherwise you will need to boot from a Vista disc to access the Startup Repair functionality. If you do not have a Vista DVD, you can download a bootable recovery image from the NeoSmart Files
To use the startup repair functionality:
- Boot from the Vista DVD, and select "Repair my computer".
- Select your Vista installation, and click next. If it does not detect any installations, click next anyway.
- In the system recovery options, choose startup repair. When it asks you to reboot, do so.
- Remove the Vista DVD to allow your system to boot normally, and if asked "boot normally".
Source: Delmartian Technologies