I built a new computer and took SSD with Windows from old PC and put it into new PC (reason of doing this is I have tons of work-related apps that I would have to download & reinstall & relicense which would take tremendous amount of time and anyway some of the projects would not work).
I booted my new PC and everything works quite good.
After BIOS update, Windows Update and drivers update, I ran sfc /scannow, and DISM commands, to check if everything is okay, and I got no errors/corruptions. My Windows is running correctly.
I even ran CPU stress test, GPU stress test, and RAM Memory Tests and everything passed correctly. I also played the games. I am having no performance or stability issues, and PC is much faster than the older.
Only problem I have is when running chkdsk as a last step of checking if everything is OK, and I get the Blue Screen with error KERNEL_SECURITY_CHECK_FAILED. But I can boot normally into Windows when I skip the chkdsk, and use PC as usual.
Also, I have kind of trouble installing Intel Chipset Driver. I have MSI motherboard, which has MSI Center App that can detect driver updates and update drivers. This app says that I have old Intel Chipset Driver version, but when installing it by the app, it fails to install. When I try to download it manually from MSI website and install it, it fails as it says "Feature you are trying to use is on a network resource that is unavailable.".
In fact, running the installer normally gets me into Unknown Error. I found out that I have to End Task for Windows Installer in Task Manager to run installation properly. Then I get the "Feature you are trying to use is on a network resource that is unavailable." error.
There is a path to the Packagecache.msi in C:/ProgramData/Package Cache/. This folder that it tries to find, I dont have in the actual folder. This folder I believe represents the package of the "current" Intel Chipset Driver, but I dont understand why installing newer Intel Chipset Driver requires package of the older version.
I believe that this might be registry related and might be fixed by deleting some registry.
Also, fixing Intel Chipset Driver might eventually fix chkdsk, maybe not.
NOTE: On the SSD in my old PC I had dual-boot (Linux) which was installed on this SSD. I had a look into Windows Partition Manager, and that the partitions separated for the Linux still were there, but they were not "recognized" (there was only size amount, but not parition type text nor File System type text and Status text, which is present in other partitions of the drive). So I was wondering that I might clean those parititons and add them to the Windows partition and try running chkdsk after that.
What I tried: Reinstalling Windows 11 using Installation media tools and choosing option Keep personal data, apps & settings. (So that I remain all my Apps & SW & files).
Finding the version of Packagecachex64 that Intel Chipset Driver installer requires, did not find it (at least on reliable websites like Intel, MSI)
When I get home, I can send some LOG files that might be needed to provide more info, and tell you current Intel Chipset Driver verison & version that I try to install.
My specs: Windows 11 MSI PRO Z790-S Wifi Intel Core i5-14500 NVidia GeForce RTX 3060Ti by MSI Kingston Fury Beast 1x32GB DDR5 SSD is Transcend MTE250S