how do i have windows insider program reinstalled. how do i have windows insider program reinstalled.

alistair roberts 0 Reputation points
2026-10-13T09:03:05.12+00:00

how do i have windows insider program reinstalled. how do i have windows insider program reinstalled.

Windows Insider program | Windows Insider preview | Install, activate, and Windows update
0 comments No comments

2 answers

Sort by: Most helpful
  1. CrazyKats 20,095 Reputation points Volunteer Moderator
    2026-10-13T12:57:34.73+00:00

    Hi,

    You can also use this to reinstall

    your Windows version from Settings:

    User's image

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-10-13T09:03:36.47+00:00

    The Windows Insider Program is not a separate app to reinstall; normally, restore it by re-enrolling the PC through Windows Update settings.

    Re-enroll the computer

    You need an administrator account and a licensed, activated copy of Windows.

    Windows 11

    1. Open Start → Settings → Windows Update → Windows Insider Program.
    2. Select Get started.
    3. If Windows requests optional diagnostic data:
      • Select Open Diagnostics & feedback.
      • Turn on Send optional diagnostic data.
      • Return to Windows Insider Program.
    4. Select Link an account and sign in with the Microsoft account registered for the Windows Insider Program.
    5. Choose an Insider channel.
    6. Accept the program agreement and privacy statement.
    7. Select Restart now.
    8. After restarting, open Settings → Windows Update and select Check for updates.

    The latest available preview build for the selected channel should then download and install.^1^

    Windows 10

    Open Start → Settings → Update & Security → Windows Insider Program, select Get started, link the registered account, choose a channel, confirm the agreements, and restart.^2^

    If the Insider page is missing or updates do not arrive

    Check these prerequisites:

    • Activation: Open Settings → System → Activation.
    • Insider configuration: Open Settings → Windows Update → Windows Insider Program and verify that an account and channel are shown.
    • Updates: Open Settings → Windows Update → Check for updates.
    • Build information: Press Windows key + R, enter winver, and select OK.

    Windows must be activated to receive Insider Preview builds. Microsoft also recommends checking whether the device already has the latest build available for its selected channel.^3^

    Repair or reinstall with an Insider ISO

    Use an ISO only if ordinary re-enrollment is unavailable or the Windows installation needs repair.

    For an in-place upgrade that keeps files and applications:

    1. Download an appropriate Windows Insider Preview ISO from the Windows Insider ISO page.
    2. Back up important files.
    3. In File Explorer, double-click the downloaded ISO to mount it.
    4. Open the mounted drive and run setup.exe.
    5. Select Keep Windows settings, personal files, and apps.
    6. After installation, return to Settings → Windows Update → Windows Insider Program and verify the account and channel.

    A clean installation is the last resort. Choosing Change what to keep → Nothing erases files, settings, and applications, so create a backup first.^4^


    References

    1. Get started with the Windows Insider Program
    2. [Windows 11](https://support.microsoft.com/windows/deployment/updates-lifecycle/join-the-windows-insider-program-and-manage-insider-settings)
    3. Troubleshooting
    4. Using ISOs
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.