Starting with Windows 10, updates are arguably the most important feature of Windows. It is Microsoft's goal for all Windows computers to be running the most up-to-date version of the software, which is why there is no supported method to permanently stop updates. (Use unsupported methods at your risk.)
The solution for you is not to try to stop updates, but to figure out why your computer experiences problems with updates. Here, Microsoft is able to help. Updates can be paused, for months at a time, and you can use that time to figure out what's going wrong with your computer and how to fix it.
To pause updates, go to Start > Settings > Windows update > Pause updates
Pause updates in Windows from Microsoft offers an easy way to pause updates for up to 35 days. If you can access the Administrator account on your computer, you can pause updates for even longer by editing group policy. For example, I delay new versions of Windows - like the recently released version 26H2 - by 90 days.
During this time you can research what causes your computer to fail from updates. Before releasing them to the general public, updates are tested by literally millions of Windows Insiders and industry partners, which is what gives Microsoft the confidence to issue updates to the public. The great majority of these computers have one thing in common: they are running a configuration supported by Microsoft. The further away a computer is from a supported configuration, the greater is the chance that it will choke under an update. So the best advice I can give to you is to think of all the changes you have made to your computer's settings, and switch them back so your computer will be running a supported configuration.