How to recover deleted data in Windows, Android and mac

Our devices be it our PC or our smartphone, it stores a lot of important data . The only reason why our smartphone storage is going on increasing is that the amount of data that an user likes to store or number of apps that an user likes to use have increased. According to few online leaks iphone 8 is going to have 512 GB of storage. Yes you heard it right.

Now coming back to the topic, most of the time we accidentally delete our file and later realize how important that file was for us. Or sometime due to disk failure in PC or some software updates in andriod device we end up loosing our files. Even though Windows may not be able to see a file you accidentally deleted , it’s usually possible that the data could still be there and able to be retrieved.

In this post we will see how we can recover permanently deleted files from Windows, Amc and android.

Recover permanently deleted files in Windows 

Recuva Software

It can recover files that have been deleted accidentally. It supports image, audio, documents files and even emails. It scans the hard drive, find the file and copy it to flash media.

  • Download the free version of Recuva Software.
  • After finishing the installation of Recuva software, a quick launch file displays on the desktop. Click on that icon to Run and start the file.
  • You will get different file types like Music files, Documents, Video files, Images, all files, etc.
  • You can choose a specific file or Select ‘All Files’ so that you can recover any type of deleted file.

Recover permanently deleted files in Mac 

Recoverying deleted files in MAc is as easy as recovering in windows. For mac use this mac data recovery EaseUS Data Recovery Wizard for Mac

EaseUS free data recovery software recovers deleted, formatted and even inaccessible files for Mac

  • Restore lost or deleted document, photo, video, audio, email and other types of files
  • Save files from Mac notebook, Mac desktop, hard drive, SSD, USB drive, memory card, SD card, CF card, digital camera, iPod, MP3/MP4 player, etc.

Recover permanently deleted files in Android

These days we store most of our important files such as photos, documents etc in our phone so if by mistake we loose these data we might have to face a lot of problems.

If you delete the data accidentally, the first thing you need to do is to stop using your device and try to recover lost files from Android as soon as possible, or it may have a higher risk to be overwritten and you are not able to get the lost data back anymore.

There are various tools available for data recovery in android you can use any one of them.

The Android Photo Recovery program could assist you to recover not only photos and videos, but also SMS text messages, contacts, call history and more from Android phone or tablet.

  • Install the program on your computer and run it, you will be asked to connect your Android device to PC via USB.
  • After connecting your Android to the computer, now you should enable USB debugging
  • Start Scanning Your Android for Deleted Files
  • Then click on the green button "Start" to analyze your Android data.

When you see the window below, it is time for you moving to your Android device again, tap on the "Allow" icon, then turn back to the computer and click on the "Start" button to continue.

And then you can recover your deleted files.

Even though you won't be able to recover all your files but you can recover most of the files. I hope it helps you. Do let me know if you have any doubt

I moved to Linux from being a Windows power user, you should too. Here's Why.

One year ago, I switched to Linux operating system from windows and I realized how much I've been missing so much of the customization that is offered by Linux. So Why you should move to Linux? There are a number of advantages and there are some downsides too. The Linux v/s Windows battle is a never ending one mostly because both the operating systems have their own share of users. And amidst that comes Mac OS, which again have a lot of users using it too. Here I am not going to write about what you get in Linux and not in Mac os or Windows (You'll get plenty of those articles on the Internet). I will just write how effective things have become after I made the switch from Windows to Linux.

But almost 54% of the worldwide home PCs run Windows. According to me the main reason for that would be Gaming, and the user friendliness that Windows is able to make up with its users. I am any computer science freshman, and I must say Open Source is way cooler than proprietary software. 

Using Linux for getting better at Programming

Using the command line for programming gave me a better understanding how things are actually working and I am able to debug my programs better, I am kind of anti-IDE guy, So switching here and there between tmux sessions and figuring what was going wrong in the browser from a script running from the terminal, all these stuff for me would never have been possible for me If I were using Windows right now. 
For some, this might be like "hah.. He's new to the game.." yeah, I am kind of new and pretty late into the game too. For the Windows lovers it will be like "You can code in Windows too! Nothing's stopping you!" Well, Here's my view, Using something like Linux gives you the the Command Line. 
Hey! Windows has powershell! It's powerful too!
Yeah maybe, but the light feel and and customization that Linux gives is much much more than what Windows has to offer. I am not saying those who code in Windows are unaware of the awesomeness of Linux, I am just writing this for the love for Linux and open source.

So, I was into programming when I was using windows, here's what I learnt after  the switch.

  • Knowing your way through the command line can help you get better at figuring out what problems can you be having with those path and library issues. At this point, I am able to figure out what missing or what's going wrong without heading over to SO and it gives me pleasure to run across the filesystem and open up the file which is having the issues and then reading it and figuring out what's up. 
  • Knowing the IO can help you solve your file problems in your program, may it be c,cpp,python,nodejs anything. It just helps a lot!  
  • Basically If you use a command line, you know which path you are heading which I don't think I ever got when I was using windows. It really helped me a lot build a better understanding of the basics, I mean I am still at the basics. xD
And because I see everyone in the community showing so much love to open source, I also feel like giving some, but alas! I don't have it(the skill they call it). So In a way Linux and Opensource has always motivated me to get better and better at C++ and JavaScript, so that someday I'll be able contribute something to the community. Which I think I am going to do pretty soon too! 

So that was my story about how Linux helped me get better at programming, now Linux have also helped me think SIMPLE.

Linux as a source of Entertainment 

Getting frustrated becomes your hobby when it comes to entertain yourself using Linux, As a initial distro I used Linux Mint. I liked editing photos in Photoshop and stuff, Here with gimp I had a very limited set of tools and when I thought of watching some movie the codecs were not well supported for some, So basically in Linux "You Make Things Work" , These kind of problems arise in Windows too for sure but how many times do you get the opportunity to read the code behind the problem and understand nothing or something at times. It's all worth it I guess. 

There are so many helpful learning projects such as the LFS, which guides you through building your own custom Linux. Things are more fun and entertaining with Linux because you break things and you fix them. It's almost like having breakfast after a 10km run. 

Do you need to switch to Linux from Windows?

Well this depends on you, If you are a designer or something like that In my knowledge sticking around with windows and Mac OS are the best options, though there are a few good multimedia utilities in Linux, but not as robust as the ones adobe has to offer. 
If you use git and gihub for programming needs, you should definitely try doing it from the bash shell or the shell of your choice in some Linux distribution. Also there are so many distributions to choose from and to be honest, some actually look much much better than windows does [peace bro].  You can choose what Window manager you want to use, like for example I am using something called the i3 tiling window manager which  tiles everything you see on your screen, Whereas in Windows you can't have that kind of customization, all you can do is add some silly theme. Agree with me or not, you should definitely give a try to Linux because it's really awesome.