Hi @Joann Liao ,
> MS_PolicyEventProcessingLogin## become disabled
> MS_PolicyTsqlExecutionLogin## become disabled
It is disabled both in SQL 2014 and SQL 2017. Any account enclosed in "##" are certificate based accounts and you will not be able to simply create them as you would other logins/users. The above logins are disabled by default. Please refer to MS document Certificate-based SQL Server Logins.
> NoVIUser become disabled
The login is disabled in SQL 2014, it will also in disabled state after upgrade SQL server 2014 to SQL 2017.
> In addition, all roles under Server Roles, there's no marked in red; What happend?
You are using a newer version SSMS to connect to SQL server 2017, this is SSMS UI design.
If the response is helpful, please click "Accept Answer" and upvote it, thank you.