locked
Deletion technique on Windows 10 RRS feed

  • Question

  • Hello!

    I'm doing research on the removal technique in Windows 10, which is examining how shift + delete and format works. what is done by shift + delete and format so that data can be deleted. The problem here is how the two method work? what the OS does when we use shift + delete and format.

    I am very grateful if anyone gives me help in either references, source code that can I analysis or whatever.

    Thanks,
    Azhar
    Friday, April 5, 2019 3:46 PM

Answers

All replies

  • I'd be a little surprised if the OS did anything other than pass the key combination to the application/process which currently has focus.  Are you thinking of Windows Explorer which differentiates between delete and shift+delete?
    Friday, April 5, 2019 4:43 PM
  • When you delete a file, it just calls DeleteFile (from IFileOperation)

    If you format a disk, FormatEx from FMIFS.DLL or IVdsVolumeMF2::FormatEx

    Friday, April 5, 2019 5:11 PM
  • This is the C++ forum. The C++ language has nothing relevant.


    Sam Hobbs
    SimpleSamples.Info

    Saturday, April 6, 2019 5:45 PM
  • Hello,

    this is the wrong forum. You should ask here: https://answers.microsoft.com/

    Nevertheless, as already said, the key input is passed to the app which decides how it reacts. It's nothing magic about the OS.

    Regards, Guido

    Monday, April 8, 2019 5:50 AM
  • Hello,

    Thanks for posting here.

    >>I'm doing research on the removal technique in Windows 10, which is examining how shift + delete and format works. what is done by shift + delete and format so that data can be deleted. The problem here is how the two method work? what the OS does when we use shift + delete and format.

    Since your issue is not related to VC++, so I will move this thread to Where is the Forum for...? forum to redirect it. Then you could post your issue on the right forum for better support.

    Best Wishes,

    Jack Zhang


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, April 9, 2019 7:39 AM