No, restoring your system will not delete all your files unless you choose to clean the disk when you are restoring your system.
When restoring your system, you can opt to restore it to its original factory settings, or you can choose to restore it to an earlier version from a “system image” backup file that you have created previously. If you choose to restore it to its original factory settings, then you will probably lose many of your files and customizations, but the actual files themselves should remain intact.
If you have made a “system image” backup before restoring your system, then the actual files that you had on the system should remain intact after you restore it to its earlier version. On the other hand, if you choose to clean the disk when restoring your system, then all of the files on the system will be deleted. This is why it is important to create a “system image” backup file before restoring your system in order to ensure that your files will remain intact after the restoration process is completed.
There are various ways that you can recover lost or deleted files after you have restored your system, such as using a third-party data recovery software program. One such data recovery program is WinUtilities Undelete, which is a powerful and easy-to-use program that can help you to quickly and easily recover lost or deleted files from your computer. It can scan your hard drive and locate any deleted files and then allow you to easily recover them. Additionally, it supports all major file systems, including FAT, NTFS, UFS, HFS+, and Ext2/Ext3, and can recover up to 2 GB of data for free.
So, if you are worried about losing important files when you restore your system, then you should create a “system image” backup beforehand. You can also use a data recovery program such as WinUtilities Undelete to help you recover any lost or deleted files after you have restored your system.