I have a question. I have been a tech for quite sometimes and in the line of my job is to constantly replace motherboards. I have noticed that half of the time, I have a BSOD running in a XPSP2/SP3 environment. Two ways of fixing this problem, it is to either repair windows or to reinstall windows from scratch. I thought that motherboards are all identical and one of the other techs was saying that all motherboard are unique, they hold something similar to SID, hence the BSOD. His theory holds true but I would like a concrete and logical answer as to why there is a BSOD in the first place. I have noted down the BSOD error and most of the time it is either a 7B error message or a 0000000xE error message. Could someone explain this problem? I am not after a fix, I am after a concrete logical explanation. Thanks.