Editing a shape file

Hi, I have a shape file that contains 133000 unused nodes. How can I delete these for further use. Alternatively is it possible to create a new network ‘on-screen’ using an existing shape file!

I could generate network from shape file correctly. Now I need to recreate the same level of network but with less nodes for quicker work around due to work urgency. A new set of nodes are added into the network for creating a new set of network/shape.
But I am nether able to delete unused nodes nor I can figure out how to generate a new network from set of these newly added nodes.
Any hint or leads on above will be highly appreciated. thanks