March 4, 2017
I am a very experienced software engineer with years of experience developing and troubleshooting windows applications.
I recently started learning mobile development using Xamarin.Forms tools and love the environment.
However, a recent Windows 7 boot problem on my primary development workstation has got me stumped and I need your help.
Summary: Windows 7 will not boot and goes into System Recovery mode.
Recovery mode discovers several problems but eventually gives up and I am stuck with a machine that is unusable.
This has happened twice under very similar conditions.
I installed VS2015/Xamarin on my workstation starting January 2, 2017 and have been learning, building sample apps and deploying to my Android and iPhone like crazy for two months with no problems.
My workstation is a very reliable computer with an MSI P7N-SLI motherboard,
A fellow software engineer has been following the same path and also has the Mac i need to deploy to the iphone. (I don't have a mac)
The problems started last Friday, February 24, 2017 after installing the latest Xamarin update, version 4.3.0.
The computer started to shut down, but said:
"Operations are in progress, please wait. The machine will turn off automatically after the operations are complete"
I waited over 24 hours with no shut down. I gave up and turned the machine off manually.
Upon reboot, i got windows 7 startup screen, then Blue Screen of Death, then instant reboot.
More reboots produced multiple runs of Windows System Repair, and eventually Repair gave up with message:
"Windows system repair cannot fix this computer automatically"
I decided to restore the computer completely to a pre Xamarin/VS2015 condition, using an Acronis full disk image backup.
The backup was from Dec 14, 2017 and worked fine to a brand new 250GB sata drive.
I proceeded to spend the next week reloading VS2015, Xamarin, Android SDK, Java JDK 1.8, HAXM, and other supporting tools.
The computer worked flawlessly through multiple reboots.
I installed one last Xamarin update, v4.3.0, using the unversal installer, and did a full disk image backup to an external drive.
The next morning, the computer was locked up with displays off, and I was forced to do a manual power down.
Then, the problems started again. Windows logo, BSOD, instant reboot.
Multiple runs of Windows Startup Repair produced the following results:
1. Repair found (2) corrupt files and "successfully repaired" them:
nvstor.sys and nvstor64.sys
2. Repair kept trying and produced another Root Cause which it could not resolve:
"A patch is preventing the system from starting"
3. System Restore does not work because I did not have one old enough. VS2015 install DID NOT create a restore point even though it said it was doing it.
So, i am stumped and concerned that starting over again will end up with the same bad results.
I theorize the problem is with one of the following:
1. The most recent Xamarin update is breaking my windows computer
2. There is a conflict between windows 7 system files and Xamarin / VS2015 support files (windows 10 dlls?).
3. I have a serious hidden virus that AVG cannot find.
4. I am missing a hint somewhere.
In summary, i totally love the Xamarin/VS2015 toolset and want to develop more mobile apps.
But, I am afraid rebulding again will just give the same results of a computer that won't boot.
Fletcher Penn MCSD, MCP, BSEE
President & Senior Architect
Visual Systems & Support Inc
5013 Wood Valley Drive
Raleigh, NC 27613
Edited by fletchpenn919, 04 March 2017 - 03:37 PM.