No, hairspray is not an effective method for removing dry paint stains from carpet. Instead, try scraping off as much paint as possible, saturating with water, using a cleaning solution, and steam cleaning. Always test solvents in a hidden spot first.