Today i disabled tpm in bios and get rid of it .
Is tpm related to windows version .
Earlier i was running windows home . It was preinstalled on laptop. I upgraded to windows 10 pro. And tpm issues started .windows is not able to reinitialize it get it to working condition . Also i was not able to enable windows sandbox . When i disable tpm in bios windows sandbox installed in no time. It was tpm which preventing it from getting installed . I think tpm is more useful for device manufacturer than the user because you can not change hardware or install other version of windows with tpm enabled. Or if we reinstall windows ( some other version ) or upgrade with out clearing tpm it cause problems . I just disabled it and now everything working fine. I gone through a lot of trouble to correct tpm issues . I called dell also they told system out of warranty. And they can not do any thing.
Also they said you have upgraded windows and it came preinstalled with windows 10 home so they cant furthur assit on this device. They suggest me to visit dell service centre for paid services .
But still my concern is can tpm issues resolved after all this by going to dell service centre . Or is it necessary to enable tpm in system in bios
Also i have tried reinstalling windows 10 image from dell website but no effect. Then i came to know that reinstalling can not resolve issue .