Hi Stephen,
1. What is the make and model of the computer?
2. Do you get any blue screen error?
3. When you say chkdsk offline fix, have you run the chkdsk from command prompt?
4. Do you get the same error after running SFC scan?
5. Why exactly do you need to run chkdsk? Do you face any issues while working with files and folders?
To maintain and repair the hard disk errors, you can also run the hard disk utility provided by the Manufacturer of the computer.
Also refer the steps mentioned in the article.
Improve performance by optimizing your drive
http://windows.microsoft.com/en-IN/windows-8/improve-performance-optimizing-hard-drive
Provide more information so that we could help you further.