Author Topic: Reparse point repair silently fails  (Read 9761 times)

0 Members and 1 Guest are viewing this topic.

Offline tw372

  • Newbie
  • *
  • Join Date: Mar 2015
  • Posts: 5
  • Karma: 0
    • View Profile
Reparse point repair silently fails
« on: April 16, 2015, 08:07:36 am »
Quote
That isnt offered here, you click on an advertisment, that isnt my program :wink:

It was a typo, I should have wrote "there" instead of "here."  I just wanted to point out that a scam repair utility is calling your product a virus, and these scammers are offering fake solutions to real Windows errors by gaming the search engines.

To update this issue (from the thread that was locked prematurely), I have downloaded 3.1.3 and it repaired all of the reparse points except for one item:

Create Default Reparse Point (JUNCTION)

Original Path:
 C:\ProgramData\Application Data

Target Path:
 C:\ProgramData


The cause of this failure may be a permissions error:

There were strange permissions on ProgramData & 'Application Data' (such as "deny all" and various "special" permissions in addition to the normal permissions for each account type).  Also, the SYSTEM account could not be given full control of this folder (operation fails without error message.)  I was able to manually fix permissions enough to gain access to 'Application Data' through Windows Explorer.  But when I ran the Reparse Point repair, the unwanted permissions (such as "deny all") were restored (meaning the folder could not be accessed through explorer again).  Running a permissions repair on the drive did not help.

Offline Shane

  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9281
  • Location: USA
  • Karma: 137
  • "Knowledge should be shared not hidden."
    • View Profile
Re: Reparse point repair silently fails
« Reply #1 on: April 16, 2015, 06:18:56 pm »
Threads auto lock after 30 days of no posts.

C:\ProgramData\Application Data is suppose to have deny all set on everyone. If not it will be an infinite loop if a program access it because it points right back to C:\ProgramData. :wink:

Shane

Offline tw372

  • Newbie
  • *
  • Join Date: Mar 2015
  • Posts: 5
  • Karma: 0
    • View Profile
Re: Reparse point repair silently fails
« Reply #2 on: April 16, 2015, 07:08:17 pm »
C:\ProgramData\Application Data is suppose to have deny all set on everyone. If not it will be an infinite loop if a program access it because it points right back to C:\ProgramData.

OK, I did not know that.  However, the All-in-1 prescan utility still lists this junction as broken under "Reparse points to repair," and all of the others that were listed as broken were repaired automatically.  So I am still under the impression that something is preventing this reparse point from being repaired, even if faulty permissions are not the reason.

Offline Shane

  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9281
  • Location: USA
  • Karma: 137
  • "Knowledge should be shared not hidden."
    • View Profile
Re: Reparse point repair silently fails
« Reply #3 on: April 20, 2015, 01:10:02 pm »
The program must be having trouble creating it, what happens if you try it manually? Here is the command to run in a cmd.exe window (Run it as administrator)

mklink /J "C:\ProgramData\Application Data" "C:\ProgramData"

Shane