Peer to Peer Update is a feature in Windows that allows your computer to share Windows updates peer-to-peer with other computers over the Internet, which can compromise our Internet connection, hence the sluggish Internet issue. To disable Peer to Peer Update: ... Check if the Windows 10 slow Internet issue has been fixed.