Windows 10: Windows 7 to 10 Update - Repair loop issue

Discus and support Windows 7 to 10 Update - Repair loop issue in Windows 10 Installation and Upgrade to solve the problem; Hello, I recently upgraded from windows 7 to 10. It was working for a day or so, then i got into a system repair loop where now the computer isn't... Discussion in 'Windows 10 Installation and Upgrade' started by rayhab, May 28, 2020.

  1. rayhab Win User

    Windows 7 to 10 Update - Repair loop issue


    Hello,

    I recently upgraded from windows 7 to 10.

    It was working for a day or so, then i got into a system repair loop where now the computer isn't able to start. The boot repair isn't working either. I've tried multiple solutions online with no luck.

    I downgraded to 7, then upgraded back to 10. It worked for a few hours also, but now it is back to doing the same thing.


    Right now i am in safemode with networking.

    Let me know if i can share any other log files than the one below to help debug.


    Here is some snippets my DISMRepairLogFile


    2020-05-28 13:57:30, Info CSI 00000003 Direct SIL provider: Number of files opened: 4.

    2020-05-28 13:57:30, Info DISM DISM Package Manager: PID=1496 TID=1524 Finalizing CBS core. - CDISMPackageManager::Finalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: ExecutionEngineFinalize

    2020-05-28 13:57:30, Info CBS Execution Engine Finalize

    2020-05-28 13:57:30, Info CBS Execution Engine Finalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: ComponentAnalyzerFinalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: PackageTrackerFinalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CoreResourcesUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: SessionManagerFinalize

    2020-05-28 13:57:30, Info CBS Lock: Lock removed: CSIInventoryCriticalSection, level: 64, total lock:9

    2020-05-28 13:57:30, Info CBS Lock: Lock removed: CCbsSessionManager, level: 11, total lock:8

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CapabilityManagerFinalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: GetPublicObjectMonitor::Audit

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: PublicObjectMonitorFinalize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: Enter vCoreInitializeLock

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: WcpUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: DrupUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CfgMgr32Unload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: DpxUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: SrUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CbsEsdUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CbsTraceInfoUninitialize

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: CbsEventUnregister

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: AppContainerUnload

    2020-05-28 13:57:30, Info CBS CbsCoreFinalize: WdsUnload, logging from cbscore will end.

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1496 TID=1524 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1496 TID=1524 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1496 TID=1524 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM OS Provider: PID=1496 TID=1524 Successfully unloaded all registry hives. - CDISMOSServiceManager::Final_OnDisconnect

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1496 TID=1524 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Manager: PID=1256 TID=1492 Closing session event handle 0x3f0 - CDISMManager::CleanupImageSessionEntry

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Disconnecting Provider: FfuManager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM DISM Provider Store: PID=1256 TID=1492 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1492 Leave CCommandThread::CommandThreadProcedureStub - CCommandThread::CommandThreadProcedureStub

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Leave DismCloseSessionInternal - DismCloseSessionInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Enter DismShutdownInternal - DismShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 GetReferenceCount hr: 0x0 - CSessionTable::RemoveSession

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Refcount for DismSession= 1s 0 - CSessionTable::RemoveSession

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Successfully enqueued command object - CCommandThread::EnqueueCommandObject

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1488 ExecuteLoop: CommandQueue signaled - CCommandThread::ExecuteLoop

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1488 Successfully dequeued command object - CCommandThread:Windows 7 to 10 Update - Repair loop issue :DequeueCommandObject

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1488 ExecuteLoop: Cancel signaled - CCommandThread::ExecuteLoop

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1488 Leave CCommandThread::ExecuteLoop - CCommandThread::ExecuteLoop

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1488 Leave CCommandThread::CommandThreadProcedureStub - CCommandThread::CommandThreadProcedureStub

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Deleted g_internalDismSession - DismShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Shutdown SessionTable - Dis mShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 Leave DismShutdownInternal - DismShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 DismApi.dll: - DismShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 DismApi.dll: <----- Ending DismApi.dll session -----> - DismShutdownInternal

    2020-05-28 13:57:30, Info DISM API: PID=1256 TID=1316 DismApi.dll:

    :)
     
    rayhab, May 28, 2020
    #1
  2. Kursah Win User

    Repair Windows 7/8/10

    Repairing Windows 7

    Methods of advanced CLI repair were introduced with Windows 7 and Server 2008 that can allow sysadmins and end-users to attempt to resolve issues without wiping their hard drive, re-installing and either losing or restoring data.

    I will list the important repair processes I use in the field, at my bench, remotely, for family, etc. that have allowed me to keep a current Windows 7 system deployed and running smooth. Keep in mind this is not a cure-all, some issues will require what is called an in-place upgrade. In more severe cases, a system re-install may still be required. For many it is worth the time to try and avoid that process and I am hopeful that some of you will be saved that hassle with this part of the guide!

    If you're having issues with Windows 7, hopefully the below repair instructions will help you confirm OS file corruption and help resolve it.

    Spoiler: Windows 7 Repair In-Place Upgrade

    If CHKDSK and SFC fail to repair the issues with the system, then the next option is to perform an in-place upgrade. This is comparable to an Operating System Refresh in Windows 8/8.1 and 10. In that it re-installs most of the operating system's files without losing your profiles, data or programs. In many cases this process accomplishes just that.

    Time to close the CLI windows and get back into the GUI, unless you want to deploy Windows through CLI. You'll have to source a different guide for that process!

    Requirements to perform a Windows 7 and Server 2008 in-place upgrade:
    • Must have installation media that matches the installed OS version and type. You can download that media click here.
    • Must be able to get to the desktop on the affected system to correctly initiate this process, booting to the media will not allow an upgrade to be performed.
    That last rule is the frustrating part of this repair process if you cannot get that far, backup what you can and do a fresh installation. Otherwise proceed.
    • Start the process by using autorun or manually running setup.exe from the installation media.
    • You'll come to the installation window, the options will be Upgrade or Custom. Choose Upgrade. This is critical as choosing custom will force you to overwrite, append or wipe out the current install rather than performing any kind of repair.
    • Follow the on-screen prompts, which should be very few for you to interact with. The overall process looks and is the Windows 7 install GUI. Once it is completed, the system will automatically reboot (may need to more than once).
    • After the reboot(s) after the in-place upgrade you should have a fully functional Windows 7 without issues or corruptions.
    Performing an in-place upgrade makes sense, and gives you a stable and clean running operating system when there's an issue or corruption you just can't fix but things aren't broken enough to warrant a fresh installation. The point of this process is to refresh the Windows 7 OS files but retain your data, programs, and settings. That is precisely what the in-place upgrade procedure accomplishes.

    I should also add that this process can be accomplished remotely as well, from start to finish. I have done so with persistent LogMeIn, ScreenConnect and Teamviewer installations on various remote systems I have performed this task on, RDP should work as well. Being able to do this level of repair remotely is a huge benefit to any sysadmins out there looking to keep a client happy and perform that "remote magic" IT guys are known for.

    **If at this point your issues are not fixed, then there is something else occurring that is causing the issue be it Malware, hardware, drivers, etc. Please refer to the OP in this thread to run through some of those tests and diagnostics, or create a new thread seeking help and stating what you've tried.**
    Spoiler: Update Windows 7 Successfully Update Windows 7 Successfully

    Many of us have or will run into it, the endless hours of waiting for the Windows Update process to actually update or fail trying to update a Windows 7 install. Could be a fresh install, or a years-old install. This will eventually happen to you, unless you run a WSUS server, and even then the OS can get held up. Microsoft has been changing how all supported versions of Windows update, trending towards the cumulative monthly releases. This transition seems to be one of the tipping points on the matter.

    Regardless, there are some excellent solutions available to help you keep up your Windows 7 installation.

    • Solaris17's Windows Update Utility
      • Recommended method for most users that simply want their Windows 7 installation updated. Run as admin, follow directions, be patient.
      • Please comment in that thread if you need assistance or run into issues. Solaris has made many useful changes and revisions due to good feedback.
    • Update Windows 7 Manually
      • Manually perform the tasks that Solaris's utility does if you prefer.
    • Update Windows 7 Manually
      • Another source.
    • Update Windows 7 Manually
      • One last source for good measure!
    • Windows 7 Refreshed Media Creation
      • Creating a Windows Image file (WIM) that contains the necessary updates can make future deployments boatloads easier. This is well worth a read for the more technical types and sys admins.
    Those links should provide you with some very useful ways to handle updating Windows 7. If you run into any issues updating Windows 7, please start a thread or post in a relevant linked thread if its kept current.
     
    Kursah, May 28, 2020
    #2
  3. Kursah Win User
    Repair Windows 7/8/10

    Repairing Windows 8

    Further improving on previously deployed OS repair methods, Windows 8, 8.1, Server 2012 and 2012 R2 further allowed advanced repair where an in-place upgrade or total re-install would be required on previous operating systems. In all honesty, before Windows 10 implementation, this was arguably the easiest OS to repair for a couple of years by running more basic commands.

    This has since been advanced to more closely match Windows 10/Server 2016 repairs but with the below information I hope to guide you through performing these advanced tasks more easily!

    Spoiler: Windows 8/8.1 Repair DISM

    If CHKDSK and SFC fail to repair the issues with the system, then it this is your next option and besides restoring from a previous backup might be the second-to-last option before re-installing the operating system. We will utilize DISMfor this next repair option.
    • In some instances, you won't need the OS ISO to perform the DISM image cleanup. You can attempt this on any OS from 8-10 by using the following command in elevated CLI: DISM /Online /Cleanup-Image /RestoreHealth
    • In many cases now due to some changes Microsoft made, you'll need to have a copy of the OS ISO available. The ISO will need to be a standard deployment variety that contains Install.WIM in the Sources directory, otherwise the process will fail. Once you have the correct ISO, mount it in Explorer (can do this natively on Microsoft Windows 8.0+), verify the drive letter, verify Image.WIM in the Sources directory.
      • To download a Windows 8.1 ISO from Microsoft, click here.
    • Enter the following in elevated CLI: DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
      • X = drive letter of mounted ISO. Change to match the appropriate drive letter.
      • Say I had the Install.WIM located in C:\Images, I would type the following command: DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Images\Install.WIM:1 /LimitAccess
    The DISM scan can take a while, often times longer than an CHKDSK or SFC scan. To speed up the process, have the Image.WIM on a faster flash media or on local storage rather than disc media. This will help greatly. In many cases one or two runs of this command will repair most issues I've found with Windows 8/8.1.

    Once the DISM repair process has been found successful, or not, I will perform a reboot. If the repair was unsuccessful, this will be when I attempt a second pass. If the second pass fails, it is time to move onto the next solution.

    However, if the DISM repair passes at any point, reboot the system and then perform an SFC to confirm no further issues are found or need resolved. This step is likely overkill for those not seeking to do optional steps.

    Operating System Refresh

    It should be noted that in the event DISM fails to repair the system, then an OS refresh would be the next suggestion if the deployed that could save the user's files and OS deployment.

    This feature has been an available feature since Windows 8 launched in 2012. The biggest benefit with this option over Windows 7's in-place-upgrade is not necessarily requiring the OS installation media to perform the repair.

    If the system is an OEM, an OS refresh from the OEM partition may mean a reinstall of the OS and loss of user data but the restoration of OEM software and bloatware. But you can still choose a manual OS-only refresh without the bloatware if you take the correct steps.

    The best choice in my opinion is to run an OS refresh procedure from the advanced boot menu or you can run the installation media while in Windows to perform and Upgrade installation, this will keep your files and settings but replace Windows files and components.

    To access the advanced boot menu for Windows 8, there are a several options.
    • When choosing restart from the OS GUI, hold down SHIFT and click restart. This method will work even if you cannot log into a profile on the system which makes it very useful in some situations.
    • If logged in, access PC Settings, and click Restart Now under Advanced Startup.
    • If logged in, open a command prompt window and type shutdown /r /o /t 0 which will initiate a reboot into the advanced menu right with no delay. Without /t 0, there will be a 60-second delay. The number value after the /t is delay seconds.
    Once you've reached the advanced boot menu, choose Troubleshoot. From there you can choose to Refresh your PC, Reset your PC and Advanced Options. For this repair, we want to choose Refresh your PC. It's description reads "If your PC isn't running well, you can refresh it without losing our files." That is exactly what we want to accomplish here!

    Follow the prompts and processes, and after the refresh installation and rebooting, you should be greeted with a login screen back to your profile in your stable OS environment. At this point you should be able to use the system as intended, if in doubt then re-run the SFC and DISM scans.

    In-Place Upgrade

    If CHKDSK, SFC and DISM fail to repair the issues with the system, yet you can still boot to the Windows desktop, then the next option is to perform an in-place upgrade. This is more in-depth than an Operating System Refresh. It re-installs most of the operating system's core image and critical files without losing your profiles, data or programs, but do expect to lose some settings. In many cases this process can fix some major issues and refresh an otherwise corrupt and issue-ridden OS installation back to something stable and usable.

    Time to close the CLI windows and get back into the GUI, unless you want to deploy Windows through CLI. You'll have to source a different guide for that process!

    Requirements to perform an in-place upgrade:
    • Must have installation media that matches the installed OS version and type. This applies to both Windows and Windows Server.
    • Must be able to get to the desktop on the affected system to correctly initiate this process, booting to the media will not allow an upgrade to be performed.
    That last rule is the frustrating part of this repair process if you cannot get that far, backup what you can and do a fresh installation. Otherwise proceed.
    • Start the process by using autorun or manually running setup.exe from the installation media.
    • Windows 8/Server 2012+ can mount ISO's in Windows Explorer, you can use that instead of physical media options to perform this task.
    • You'll come to the installation window, the options will be Upgrade or Custom. Choose Upgrade. This is critical as choosing custom will force you to overwrite, append or wipe out the current install rather than performing any kind of repair.
    • Follow the on-screen prompts, which should be very few for you to interact with. The overall process looks and is the Windows install GUI. Once it is completed, the system will automatically reboot (may need to more than once).
    • After the reboot(s) after the in-place upgrade you should have a fully functional Windows without issues or corruptions.
    Performing an in-place upgrade makes sense, and gives you a stable and clean running operating system when there's an issue or corruption you just can't fix but things aren't broken enough to warrant a fresh installation. The point of this process is to refresh the Windows OS files but retain your data, programs, and settings. That is precisely what the in-place upgrade procedure accomplishes.

    I should also add that this process can be accomplished remotely as well, from start to finish. I have done so with persistent LogMeIn, ScreenConnect and Teamviewer installations on various remote systems I have performed this task on, RDP should work as well. Being able to do this level of repair remotely is a huge benefit to any sysadmins out there looking to keep a client happy and perform that "remote magic" IT guys are known for.


    **If at this point your issues are not fixed, then there is something else occurring that is causing the issue be it Malware, hardware, drivers, etc. Please refer to the OP in this thread to run through some of those tests and diagnostics, or create a new thread seeking help and stating what you've tried.**
     
    Kursah, May 28, 2020
    #3
  4. larry Win User

    Windows 7 to 10 Update - Repair loop issue

    larry, May 28, 2020
    #4
Thema:

Windows 7 to 10 Update - Repair loop issue

Loading...
  1. Windows 7 to 10 Update - Repair loop issue - Similar Threads - Update Repair loop

  2. Windows 10 Repair Loop

    in Windows 10 BSOD Crashes and Debugging
    Windows 10 Repair Loop: Good morning, My son bought a Dell Inspiron 15 3000 series laptop with Windows 8 pre-installed - which was then upgraded to Windows 10. All was working fine although at times the laptop seemed slow and the laptop showed 100% disk usage. Last wekk, he'd been working on the...
  3. Update causing Windows Repair loop

    in Windows 10 Installation and Upgrade
    Update causing Windows Repair loop: The latest Windows 10 update, after restart, doesn't let me log in to my computer. Windows seems to be stuck in a Windows Repair Mode loop, where every option simply results in Windows restarting and winding up at the same place. A complication is that while "Continue to...
  4. Repair windows 10 loop repair.

    in Windows 10 BSOD Crashes and Debugging
    Repair windows 10 loop repair.: I bought a custom built pc from FTC computers brisbane. It came with windows 10. I uninstalled a 3D animation programme and not all of it uninstalled. Now when starting computer I get the blue screen repair loop thing Now I have tried most of the options in advanced...
  5. Windows 10 Repair loop

    in Windows 10 BSOD Crashes and Debugging
    Windows 10 Repair loop: Windows 10 crashed after I tried to "improve" performance by changing the file size for each drive (under virtual memory). Computer is stuck in the repair loop and no administrator privileges, no functions work including.. safe mode, auto repair, settings, recovery, etc...
  6. Windows 10 repair loop

    in Windows 10 BSOD Crashes and Debugging
    Windows 10 repair loop: Hey there everyone. My laptop is stuck in an automatic repair loop. I have tried everything. It wont let me reset it. Ive tried everything I can find for the command prompt. It wont let me restore it or boot into safemode. I was using it the other day and it just randomly...
  7. Windows 10 repair loop

    in Windows 10 BSOD Crashes and Debugging
    Windows 10 repair loop: When I first booted up my pc today it showed the hp logo then suddenly started flashing all sorts of colors. After about 15 sec it started the automatic repair for disk errors. However after about 30 min it blue screened with the error "Automatic repair couldn't repair your...
  8. Windows 10 update, Nvidia Update, Automatic Repair loop

    in Windows 10 Support
    Windows 10 update, Nvidia Update, Automatic Repair loop: Argh! Need help! Windows 10 installed and have an Nvidia grfx card which caused a problem with the driver which I managed to get round. Been using Windows 10 quite happily, until today. PC crashed not long after boot. Last thing I remember seeing was a notification from...
  9. Another Windows Automatic Repair Loop Issue

    in Windows 10 Support
    Another Windows Automatic Repair Loop Issue: Better to say it at start: it all finished with fresh Windows 10 install, but I would like to hear opinion or two, since this adventure was quite a surprise to me. Couple of days ago, friend called me and stated, that his PC won't boot into Windows (was 8.1 at the time, I...
  10. Windows 10 loops on repair

    in Windows 10 Support
    Windows 10 loops on repair: Ive had Windows 10 for probably close to a month. Yesterday the little blue circle kept rotating and I noticed there was no Edge button on the toolbar. Finally decided to turn the pc off and back on. When I did I got the screen that said my computer needed to be repaired and...