You could change the query in the articles model file.
Of course this is a really hacky solution, because every joomla core update will destroy your changes. To apply this solution you have to add the following code to the "getListQuery" method in /administrator/components/com_content/models/articles.php:
Code:
$query->where('a.catid <> 15');
Put it around line 186 and replace the number 15 with the ID of the category you want to exclude.
Another option would be to override the articles default view and filter skip the comment records by checking the category. The problem with this solution is, that the number of records displayed in de articles list will be lower. For example, if the record count per page is set to 20 and 12 of them are comments, then you'll have only 8 records on that page. You could of course set the records count to a higher value, but I think this value is not saved inbetween sessions.
To apply this solution copy /administrator/components/com_content/views/articles/default.php to /administrator/templates/<<yourSelectedTemplate>>/html/com_content/articles/default.php.
Then, change the code right after the start of the foreach loop at line 114 (or so):
Code:
<?php foreach ($this->items as $i => $item) :
becomes
Code:
<?php foreach ($this->items as $i => $item) :
if($item->catid <> 15):
Also, change line 190 (or so):
Code:
<?php endforeach; ?>
becomes
Code:
<?php endif;
endforeach; ?>
Of course, again you'll need to change the number 15 to the ID of the category you want to skip...
The former solution prevents overhead on your query, while the latter keeps working with a new version of Joomla.
Hope this helps.
Regards,
Ruud Kobes