How do I open a corrupted image?

I have a problem open some jpeg files (I have attached an example image) and am getting the error message
"could not complete your request because a JPEG marker segment length is too short (the file may be truncated or incomplete)"

I would like to choose the steps below to get back corrupted .psd file or another variant for severe .psd corruption and as additional service there are threads where you can get more variants of solution

https://photoshop.recoverytoolbox.com/ Recovery Toolbox for Photoshop
http://www.techrepublic.com/forums/questions/repairing-damaged-adobe-photoshop-psd-files/

• Open “My Computer” from your desktop. Double-click your hard drive.
• Open “Documents and Settings.”
• Open the folder labeled with your user name.
• Open “Local Settings” followed by “Temp.”
• Scroll down to the files beginning with “Photoshop” (“PS” for older Photoshop CS builds). This will be followed by a series of letters and numbers.
• Double-click each “Photoshop” (“PS”) temp file to open them in Photoshop CS. This is the only way to identify which temp file contains the project you wish to recover. Luckily, because when Photoshop shuts properly it deletes its temp files, there should be no more than three or four.
• Select “Save As” from the “File” menu when you find the temp file you want. This will make the file permanent.

Old Topic