Fervent monarchiste, il fait respecter la loi et l'ordre par de sanglantes répressions. En 1903, il est nommé major-général à la Suite de Sa Majesté impériale. Il est chef de la police impériale de Moscou de 1896 à 1905. Nicolas II le nomme gouverneur général de Saint-Pétersbourg le . Il conserve ce poste jusqu'au . Il est également l'adjoint au ministre de l'Intérieur Piotr Dournovo en . Après deu Dimanche rouge (), il rétablit l'ordre au prix d'une répression impitoyable. Une réunion est organisée par Trepov. Des ouvriers choisis par le général parmi les travailleurs de Saint-Pétersbourg se rendent au palais Catherine à Tsarkoïe Selo afin de recevoir le pardon du tsar concernant la journée du Dimanche rouge. (). Il est l'un des acteurs de l'élaboration de l'oukase du accordant les libertés civiles. Le , Nicolas II lui notifie son renvoi, mais il est nommé surintendant du Palais.