re-adding texures

I just got a new computer, and hard drive. (well, two harddrives, but one came with the computer).
When I backed up my stuff from the old harddrive, I foolishly forgot to pack data in my important age project files in blender
. Now, luckily, most of the textures are in the same drive letter, and spot on the new computer, so most textures are there. However, there are a few textures that are not, some of which linked directly to a photoshop file. (doh!) I can't find the photoshop reinstall disk, so those textures don't work.
Now, I was able to replace those, and only a few are still a problem. The one at hand is a texture that no matter how many times I try to re-locate it, it doesn't work! I found the texture, and changed the file path in UV Image editor, and Texture layers. Does anyone have any idea why a seemingly normal .png texture file, which opens fine when I click it, wouldn't be able to be mapped to an object again, in blender?
When I backed up my stuff from the old harddrive, I foolishly forgot to pack data in my important age project files in blender

Now, I was able to replace those, and only a few are still a problem. The one at hand is a texture that no matter how many times I try to re-locate it, it doesn't work! I found the texture, and changed the file path in UV Image editor, and Texture layers. Does anyone have any idea why a seemingly normal .png texture file, which opens fine when I click it, wouldn't be able to be mapped to an object again, in blender?