Skip to main content

Recover lost files on Windows, free and effective


 Windows File Recovery

  1. If necessary, download and launch the app from Microsoft Store.

  2. Press the Windows key, enter Windows File Recovery in the search box, and then select Windows File Recovery.

  3. When you are prompted to allow the app to make changes to your device, select Yes.

  4. In the Command Prompt window, enter the command in the following format: 
    winfr source-drive: destination-drive: [/mode] [/switches]

  5. There are 2 basic modes you can use to recover files: Regular and Extensive. 

    Regular mode examples

    Recover your Documents folder from your C: drive to the recovery folder on an E: drive. Don’t forget the backslash (\) at the end of the folder.  

    winfr C: E: /regular /n \Users\<username>\Documents\ 

    Recover PDF and Word files from your C: drive to the recovery folder on an E: drive. 

    winfr C: E: /regular /n *.pdf /n *.docx 

    Extensive mode examples  

    winfr E: C: /extensive /n *invoice* 

    Recover jpeg and png photos from your Pictures folder to the recovery folder on an E: drive. 

    winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG 

    The source and destination drives must be different. When recovering from the operating system drive (often C: ), use the /n <filter> switches to specify the user files or folder. 

    Microsoft automatically creates a recovery folder for you called, Recovery_<date and time> on the destination drive. 

  6. When you are prompted for confirmation to continue, enter Y to start the recovery operation. Depending on the size of your source drive, this may take a while. To stop the recovery process, press Ctrl + C. 

    https://support.microsoft.com/en-us/windows/recover-lost-files-on-windows-10-61f5b28a-f5b8-3cc2-0f8e-a63cb4e1d4c4

Comments

Popular posts from this blog

Apache Storm vs Apache Flink

 Apache Storm and Apache Flink are both distributed stream processing frameworks, but they have some key differences in terms of architecture, programming models, and features. Here's a comparison between Apache Storm and Apache Flink: 1. **Programming Model:**    - **Apache Storm:** Storm provides a low-level, event-driven programming model using spouts and bolts. Spouts are sources of data, and bolts are the processing units that apply transformations or analyses to the data. It is designed for building complex, directed acyclic graphs (DAGs) of processing stages.        - **Apache Flink:** Flink offers a more high-level and expressive API for stream processing. Flink's API includes a functional programming style using operations like map, flatMap, filter, and windowing operations, making it easier to express complex data transformations. 2. **Event Time Processing:**    - **Apache Storm:** Initially, Storm had challenges in handling event ...

Shell Scripts

Shell scripts $? variable: In a shell script, we can check the return status immediately after running any command to determine if command is successful or not. like echo $? if return status is 0, it indicates success,  and if the return status is non-zero, typically 1, means failure. /dev/null /dev/null is a special device file in Unix-like operating systems (including Linux) that discards all data written to it. It essentially acts as a black hole for data. When data is written to /dev/null, it simply disappears and does not consume any storage space. Here are some common use cases for /dev/null: Discarding Output: As mentioned earlier, redirecting output to /dev/null is a common way to discard unwanted output, such as diagnostic messages or verbose output, especially when running scripts or commands in the background where you don't need to see the output. command >/dev/null  # Redirects stdout to /dev/null command 2>/dev/null # Redirects stderr to /dev/null command ...