Thank you for replying. Unfortunately, I've already tried that. =) However, I found out somewhere that pSetupVerifyFile is the function which needs to be fixed. I've located the function pSetupVerifyFile actually located inside SETUPAPI.DLL (also imported to SYSSETUP.DLL). Hopefully, fixing that function solves both. Yet, some translation of the assembly instructions needs to be done as it obviously isn't my native language.