Since I could not find a simple and quick solution, I at least found a solution that allows me to get the result that I am looking for, even if it takes some time (ideal for a lazy Sunday).
The solution includes Visual Studio .NET 2010 and ReSharper (I am using version 7.1) and is as follows.
Step by step solution
1.) Right-click your main .resx file in VS.NET and select "Find Usage" in the context menu:

The ReSharper Search Results window appears.
2.) Double-click each entry in the solution window:

This will open the source code window with the resource.
3.) Rename this resource from the source code window:

The ReSharper Rename Resource dialog box appears.
4.) . Give the resource a new name with a unique prefix . In my example, this is "TaskDialog _":

It will rename both the resource and the automatically generated shell class / C # class.
5.) Repeat steps 2, 3, and 4 above for all resources in the Usage window.
6.) Open the RESX file in the Visual Studio Resource Editor and select all files without a prefix:

7.) Now click on the "Delete Resource" button at the top of the window or just press the Del key:

You finally have a .resx file with only active resources in your file.
8.) (optional) If you have resources in several languages ββ(for example, "Resources.de.resx" for German), repeat steps 7 and 8 for these RESX files too.
Attention
Please note that this will not work if you get access to your lines, except through a strongly typed, automatically generated C # Resources class.