>But I don't have any devices to backup so
You should always have up to date backup especially with Insider previews.
>wanted to know if there is any way to install a stable beta release without a clean installation.
Unfortunately you can't go back to Beta version (build 22631) without clean install, but you can go to v24H2 which will be released to public on Sept./Oct 2024.
Download latest ISO for build 26100.1150 and do in-place repair to get preview of 24H2.
Download Windows Insider Preview ISO (microsoft.com).
In-place repair:
- Mount downloaded ISO: Double click or right click and select mount
- On new virtual drive run setup.exe to start in-place repair.
- This will let you keep your files and installed apps.
When update is completed you can leave WIP by deleting WindowsSelfHost key from registry.
- Open open regedit (push Win key and type regedit).
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost
- On left panel right click that key and delete it.
- Close regedit and restart.
- Check your insider settings to see that its out of Insider Program.
- Check for updates to get latest C.U.