{"id":13706469,"url":"https://github.com/PolarGoose/ShowWhatProcessLocksFile","last_synced_at":"2025-05-05T20:31:27.444Z","repository":{"id":45666456,"uuid":"363621377","full_name":"PolarGoose/ShowWhatProcessLocksFile","owner":"PolarGoose","description":"Discover what processes lock a specific file or folder. It is a simpler and faster clone of the PowerToys File Locksmith utility.","archived":false,"fork":false,"pushed_at":"2024-04-29T02:31:33.000Z","size":582,"stargazers_count":55,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-08-03T22:17:41.307Z","etag":null,"topics":["utility","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PolarGoose.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-02T10:16:14.000Z","updated_at":"2024-07-22T13:52:03.000Z","dependencies_parsed_at":"2024-01-14T20:17:59.539Z","dependency_job_id":"434beb70-d039-4ed3-be3f-0cf90b5c190c","html_url":"https://github.com/PolarGoose/ShowWhatProcessLocksFile","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolarGoose%2FShowWhatProcessLocksFile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolarGoose%2FShowWhatProcessLocksFile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolarGoose%2FShowWhatProcessLocksFile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolarGoose%2FShowWhatProcessLocksFile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PolarGoose","download_url":"https://codeload.github.com/PolarGoose/ShowWhatProcessLocksFile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224465876,"owners_count":17315887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["utility","windows"],"created_at":"2024-08-02T22:00:57.299Z","updated_at":"2025-05-05T20:31:27.429Z","avatar_url":"https://github.com/PolarGoose.png","language":"C#","funding_links":[],"categories":["C# #"],"sub_categories":[],"readme":"# ShowWhatProcessLocksFile\n\nA simple clone of [PowerToys File Locksmith](https://learn.microsoft.com/en-us/windows/powertoys/file-locksmith) utility to discover what processes lock a specific file or folder.\n\n## Advantages over File Locksmith\n* Much faster\n* Lightweight\n* Supports older versions of Windows\n* Doesn't require admin rights to be installed\n\n## Screenshots\n\n### Context menu\n\n\u003cimg src=\"doc/ContextMenu.png\" width=\"70%\" height=\"70%\"/\u003e\n\n### Application\n\n\u003cimg src=\"doc/Screenshot.png\" width=\"70%\" height=\"70%\"/\u003e\n\n## System requirements\n\n* Windows 7 x64 or higher (you might need to install `.Net Framework 4.7.2`)\n\n## How to use\n\n* Download `ShowWhatProcessLocksFile.msi.zip` from the latest [release](https://github.com/PolarGoose/ShowWhatProcessLocksFile/releases).\n* Run the installer. The installer will install this program to the `%AppData%\\ShowWhatProcessLocksFile` folder and add a `Show what locks this file` Windows File Explorer context menu element.\n* Use `Show what locks this file` File Explorer's context menu to select a file or folder\n* To terminate a process, select it and open a context menu by clicking the right mouse button\n* If you want to uninstall the program, use `Control Panel\\Programs\\Programs and Features`. Uninstaller will remove an integration with the context menu and all installed files.\n\n## How to build\n\n* To work with the codebase, use `Visual Studio 2022` with a plugin [HeatWave for VS2022](https://marketplace.visualstudio.com/items?itemName=FireGiant.FireGiantHeatWaveDev17).\n* To build a release, run `.\\build.ps1` (`git.exe` should be in your PATH)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPolarGoose%2FShowWhatProcessLocksFile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPolarGoose%2FShowWhatProcessLocksFile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPolarGoose%2FShowWhatProcessLocksFile/lists"}