Ddyrsbqol888.host is obviously a scary alert that is not genuine message from Windows or Microsoft. The reality is that this pop-up is the consequence of adware currently installed and running within your computer. The message conveyed by Ddyrsbqol888.host pop-ups is that your computer requires some software to be downloaded, however, definitely this is a fake alert not supported by any logic.