Yup. If you mark the bad blocks as unchecked, it will attempt to scan those blocks at the next available time (typically immediately). If the rest of the disk is marked as healthy, it will only scan these blocks (as it only scans sections of the disk that are not checked or haven't been checked in the normal scan window (30 days).