I read ZCM10SP1 manual and it shows I need to run "zac fsg -d" command on a computer before making image to generate its own GUID.
However, GUID is the same on the original computer when I restored it on another identical PC.

This is what I did first;
1. Setup a XP computer as base image and ZCMAgent was deployed by ZCM
2. Run "zac fsg -d" on the XP computer to generate new GUID for other pcs
3. Created the base image based on the computer successfully
4. Created multicast image to deploy the image to other computers
5. Started the identical pc and restored image from ZCM10
6. After restore, logon to the computer and registered without errors; however, its got the same GUID on ZCM10

This is what I did second;
1. Setup a XP computer as base image and ZCMAgent was deployed by ZCM
2. Unregister the base image computer by "zac unregister"
3. Run "zac fsg -d" on the XP computer to generate new GUID for other pcs
4. Created the base image based on the computer successfully
5. Created multicast image to deploy the image to other computers
6. Started the identical pc and restored image from ZCM10
7. After restore, logon to the computer and registered without errors; however, its got the same GUID on ZCM10

Do you know why "zac fsg -d" does not generate its own GUID for new PC?
Are there any way to do this?