The Autobackup app has been removed and “Backup and Sync” has taken its place. The installation process is similar, the settings are a bit different. This video shows how to Install Google Photos Autobackup from a Windows computer. We recommend uploading manually – see video #432
OR