Windows 7 computer not showing up on Apple TV
The problem could be with your firewall. You should check the firewall software you use and open relevant ports. Some firewalls actually have predefined rules for the services, but for most you'll have to define them manually.

Most commonly the services used are named mDNS or Bonjour sharing. If these aren't found, you can find a list of relevant ports here and add them manually.