I am having a bit of a nightmare. I have recently joined a new company, due to their previous design engineer leaving. He worked in Solidworks in a quite peculiar way (in my opinion). Instead of having a library of parts all called by the part number in one location, read only and then inserting them into the new assembly, from the original location (thus keeping one file in one location), he copy and pasted each time the mass of components into the new folder. I want to do away with this and go back to having a library with only the single part in, but is there any easy way to sort all the duplicates out? If i just delete them all, and then keep one in the library i know this will mess the assemblies they are used in. Below is an image.