If you want to search your entire system, try the following:
> find / -name file1 2>/dev/null
The 2>/dev/null is to redirect all the possible errors from the system telling you that you do not have rights to read certain directories. This just makes the output 'cleaner' to read. And, go grab a cup of coffee as this search may take a few minutes, or more.
We appreciate your presentation of the question . but we expect more details of your requirement .
BTW find will search any type of file , irrespective of it's extension , by adding key word -type f , if want more particular result then add key word -name (as you did).
Please write the question from the reader's prospective , simple and understandable , as he has to understand the problem from the writer's prospective and will try to provide you the solution(faster/delay) based on your query.