I sold a computer with Windows 10 32 bit. I will be able to try your recommendations in a month, when I will have access to another 32 bit system. I think it depends on third-party modules. New versions of Python modules do not support the 32 bit version, and old versions do not support GeigerLog. It's a vicious circle.
Installing GeigerLog on Python 3.11 32 bit, Windows 10 Home 32 bit