I am not interrested in translating all these articles but here is what I do to get rid of that "Insert disc into another drive" message. I have a VIA KT266A chipset mainboard, but I think it will be the same for other VIA chipsets.
1. Run WPCREDIT, press Ctrl+D to select device, choose IDE Controller. You will see something like this:
http://images.people.overclockers.ru/62040.png
2. Registers 02, 03 (red frame) hold device id (look at the "Device ID" label at the top of the window). StarForce uses this id to find out if it can communicate with device directly, bypassing Windows drivers.
3. Registers D2, D3 (second red frame) are called device id backdoor registers. They are used to change contents of registers 02 and 03 (device id). Now all you need to do is to change this number using Edit button. For example, I have device id 0571 and I change it into 0572.
The good thing here is Windows does not react to device id change. It looks like the only affected program is StarForce protection.
If you want to change registers at every boot you can use WPCRSET.
The method is the same for SiS and SI controllers but it uses different registers of course.
Bookmarks