Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Copy file from outside the projected filesystem

Open
#99 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
csharp

Research direction

Start by reproducing the Explorer.exe copy from outside the projected filesystem into it and inspect the available ProjFS logs. Compare this behavior with the working create, modify, delete, copy, and move operations described in the issue; the issue is resolved when the copy completes without Explorer.exe hanging and the cause is documented.

Written by the indexing model from the issue text.

Description

I have developed a program using ProjFS to synchronize files between my backend and a Windows session. Everything works as expected within the projected filesystem: I can create, modify, delete, copy, and move files.

However, when I try to copy a file from outside the projected filesystem into it, Explorer.exe gets stuck during the copy process. I don’t receive any errors or logs from ProjFS, which makes it difficult to debug the issue.

Has anyone encountered this problem before or have suggestions on how to resolve it? I can share specific parts of the code if needed.

Thank you in advance for your help!

Dominant language
C#
Stars
174
Forks
40
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/ProjFS-Managed-API

All issues in microsoft/ProjFS-Managed-API

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.