Author Topic: Issues with the blue 'No Problems Found '  (Read 11787 times)

0 Members and 1 Guest are viewing this topic.

Offline Alan123

  • Newbie
  • *
  • Join Date: Mar 2014
  • Posts: 5
  • Karma: 0
    • View Profile
Issues with the blue 'No Problems Found '
« on: March 21, 2014, 04:55:09 pm »
Great program!  I have three logs, below, to show, with  comments interspersed  between at the beginning of each report.

The issue is that the Checkdisk logs are saying there are errors, while the blue lettering says that there is no problems with the permissions.  Something is wrong there.  The log definitely says there are issues that cant be fixed in read only mode, while the blue lettering says all is well.

Interestingly, even though the first button (without restart) is supposed to be checking in read only mode, and I presume should be making no changes...it actually is deleting some items according to the windows log.
Thanks!


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Program Files\AMG Utilities\Tweaking.com - Windows Repair 2.5.1 portable>
CD /D C:\


C:\>chkdsk C:

The type of the file system is NTFS.

Volume label is Preload.


WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.


CHKDSK is verifying files (stage 1 of 3)...
0 percent completed.               
1 percent completed.               
2 percent completed.               
3 percent completed.               
4 percent completed.               
5 percent completed.               
6 percent completed.               
7 percent completed.               
8 percent completed.               
9 percent completed.               
10 percent completed.               
11 percent completed.               
12 percent completed.               
13 percent completed.               
14 percent completed.               
15 percent completed.               
16 percent completed.               
17 percent completed.               
18 percent completed.               
19 percent completed.               
20 percent completed.               
21 percent completed.               
22 percent completed.               
23 percent completed.               
24 percent completed.               
25 percent completed.               
26 percent completed.               
27 percent completed.               
28 percent completed.               
29 percent completed.               
30 percent completed.               
31 percent completed.               
32 percent completed.               
33 percent completed.               
34 percent completed.               
35 percent completed.               
36 percent completed.               
37 percent completed.               
38 percent completed.               
39 percent completed.               
40 percent completed.               
41 percent completed.               
42 percent completed.               
43 percent completed.               
44 percent completed.               
45 percent completed.               
46 percent completed.               
47 percent completed.               
48 percent completed.               
49 percent completed.               
50 percent completed.               
51 percent completed.               
52 percent completed.               
53 percent completed.               
54 percent completed.               
55 percent completed.               
56 percent completed.               
57 percent completed.               
58 percent completed.               
59 percent completed.               
60 percent completed.               
61 percent completed.               
62 percent completed.               
63 percent completed.               
64 percent completed.               
65 percent completed.               
66 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 78748.
Deleting corrupt attribute record (128, "")
from file record segment 78749.
Deleting corrupt attribute record (128, "")
from file record segment 78763.
Deleting corrupt attribute record (128, "")
from file record segment 78765.
Deleting corrupt attribute record (128, "")
from file record segment 78844.
Deleting corrupt attribute record (128, "")
from file record segment 78854.
Deleting corrupt attribute record (128, "")
from file record segment 78857.
Deleting corrupt attribute record (128, "")
from file record segment 78860.
Deleting corrupt attribute record (128, "")
from file record segment 78881.
Deleting corrupt attribute record (128, "")
from file record segment 79182.
67 percent completed.               
68 percent completed.               
69 percent completed.               
70 percent completed.               
71 percent completed.               
72 percent completed.               
73 percent completed.               
74 percent completed.               
75 percent completed.               
76 percent completed.               
77 percent completed.               
78 percent completed.               
79 percent completed.               
80 percent completed.               
81 percent completed.               
82 percent completed.               
83 percent completed.               
84 percent completed.               
85 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 101227.
Deleting corrupt attribute record (128, "")
from file record segment 101230.

86 percent completed.                Deleting corrupt attribute record (128, "")
from file record segment 101677.

87 percent completed.               
88 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 104293.

89 percent completed.               
90 percent completed.               
91 percent completed.               
92 percent completed.               
93 percent completed.               
94 percent completed.               
95 percent completed.               
96 percent completed.               
97 percent completed.               
98 percent completed.               
99 percent completed.               
100 percent completed.                File verification completed.


Errors found.  CHKDSK cannot continue in read-only mode.     :angry:


  ============ ============================================

Ran it again (below) , to see if it came up with no errors now.  But, it found errors, however, different ones…  And it still said No Errors Found on the Drive!.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Program Files\AMG Utilities\Tweaking.com - Windows Repair 2.5.1 portable>
CD /D C:\

C:\>
chkdsk C:

The type of the file system is NTFS.

Volume label is Preload.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.


CHKDSK is verifying files (stage 1 of 3)...
0 percent completed.               
1 percent completed.               
2 percent completed.               
3 percent completed.               
4 percent completed.               
5 percent completed.               
6 percent completed.               
7 percent completed.               
8 percent completed.               
9 percent completed.               
10 percent completed.               
11 percent completed.               
12 percent completed.               
13 percent completed.               
14 percent completed.               
15 percent completed.               
16 percent completed.               
17 percent completed.               
18 percent completed.               
19 percent completed.               
20 percent completed.               
21 percent completed.               
22 percent completed.               
23 percent completed.               
24 percent completed.               
25 percent completed.               
26 percent completed.                Deleting corrupt attribute record (128, "")
from file record segment 30760.

27 percent completed.               
28 percent completed.               
29 percent completed.               
30 percent completed.               
31 percent completed.               
32 percent completed.               
33 percent completed.               
34 percent completed.               
35 percent completed.               
36 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 43497.

38 percent completed.               
39 percent completed.               
40 percent completed.               
41 percent completed.               
42 percent completed.               
43 percent completed.               
44 percent completed.               
45 percent completed.               
46 percent completed.               
47 percent completed.               
48 percent completed.               
49 percent completed.               
Deleted corrupt attribute list entry
with type code 128 in file 58149.
Deleting corrupt attribute record (128, "")
from file record segment 18778.
Deleting corrupt attribute record (128, "")
from file record segment 31253.
Deleting corrupt attribute record (128, "")
from file record segment 31275.
Deleting corrupt attribute record (128, "")
from file record segment 58152.
Deleting corrupt attribute record (128, "")
from file record segment 58153.
Deleting corrupt attribute record (128, "")
from file record segment 58157.
Deleting corrupt attribute record (128, "")
from file record segment 58239.

50 percent completed.               
51 percent completed.               
52 percent completed.               
53 percent completed.               
54 percent completed.               
55 percent completed.               
56 percent completed.               
57 percent completed.               
58 percent completed.               
59 percent completed.               
60 percent completed.               
61 percent completed.               
62 percent completed.               
63 percent completed.               
64 percent completed.               
65 percent completed.               
66 percent completed.               
67 percent completed.               
68 percent completed.               
69 percent completed.               
70 percent completed.               
71 percent completed.               
72 percent completed.               
73 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 87252.
Deleting corrupt attribute record (128, "")
from file record segment 87255.
Deleting corrupt attribute record (128, "")
from file record segment 87259.
Deleting corrupt attribute record (128, "")
from file record segment 87261.
74 percent completed.               
75 percent completed.               
76 percent completed.               
77 percent completed.               
78 percent completed.               
79 percent completed.               
80 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 95686.
81 percent completed.               
82 percent completed.               
83 percent completed.               
84 percent completed.               
85 percent completed.               
86 percent completed.               
87 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 103472.

88 percent completed.               
89 percent completed.               
90 percent completed.               
91 percent completed.               
92 percent completed.               
93 percent completed.               
94 percent completed.               
95 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 113000.

96 percent completed.               
97 percent completed.               
98 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 116918.

99 percent completed.               
100 percent completed.               
File verification completed.

Deleting orphan file record segment 18778.


Errors found.  CHKDSK cannot continue in read-only mode.    :angry:


C:\>

 == ========================================
Third time is a charm?  Nope!
Checkdisk is still just running as a scan (not a fix)  it comes up as No errors found.  It is obvious it tries to make some corrections, even though it is not running in ‘ /f ’ fix mode

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Program Files\AMG Utilities\Tweaking.com - Windows Repair 2.5.1 portable>
CD /D C:\


C:\>chkdsk C:

The type of the file system is NTFS.

Volume label is Preload.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.


CHKDSK is verifying files (stage 1 of 3)...
0 percent completed.               
1 percent completed.               
2 percent completed.               
3 percent completed.               
4 percent completed.               
5 percent completed.               
6 percent completed.               
7 percent completed.               
8 percent completed.               
9 percent completed.               
10 percent completed.               
11 percent completed.               
12 percent completed.               
13 percent completed.               
14 percent completed.               
15 percent completed.               
16 percent completed.               
17 percent completed.               
18 percent completed.               
19 percent completed.               
20 percent completed.               
21 percent completed.               
22 percent completed.               
23 percent completed.               
24 percent completed.               
25 percent completed.               
26 percent completed.               
27 percent completed.               
28 percent completed.               
29 percent completed.               
30 percent completed.               
31 percent completed.               
32 percent completed.               
33 percent completed.               
34 percent completed.               
35 percent completed.               
36 percent completed.               
37 percent completed.               
38 percent completed.               
39 percent completed.               
40 percent completed.               
41 percent completed.               
42 percent completed.               
43 percent completed.               
44 percent completed.               
45 percent completed.               
46 percent completed.               
47 percent completed.               
48 percent completed.               
49 percent completed.               
50 percent completed.               
51 percent completed.               
52 percent completed.               
53 percent completed.               
54 percent completed.               
55 percent completed.               
56 percent completed.               
57 percent completed.               
58 percent completed.               
59 percent completed.               
60 percent completed.               
61 percent completed.               
62 percent completed.               
63 percent completed.               
64 percent completed.               
65 percent completed.               
66 percent completed.               
67 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 79781.

69 percent completed.               
70 percent completed.               
71 percent completed.               
72 percent completed.               
73 percent completed.               
74 percent completed.               
75 percent completed.               
76 percent completed.               
77 percent completed.               
78 percent completed.               
79 percent completed.               
80 percent completed.               
81 percent completed.               
82 percent completed.               
83 percent completed.               
84 percent completed.               
85 percent completed.               
86 percent completed.               
87 percent completed.               
88 percent completed.               
89 percent completed.               
90 percent completed.               
91 percent completed.               
92 percent completed.               
Deleted corrupt attribute list entry
with type code 128 in file 109425.
Deleting corrupt attribute record (128, "")
from file record segment 20874.
Deleting corrupt attribute record (128, "")
from file record segment 20882.
Deleting corrupt attribute record (128, "")
from file record segment 20890.
Deleting corrupt attribute record (128, "")
from file record segment 21441.
Deleting corrupt attribute record (128, "")
from file record segment 22454.
Deleting corrupt attribute record (128, "")
from file record segment 31130.
Deleting corrupt attribute record (128, "")
from file record segment 31135.
Deleting corrupt attribute record (128, "")
from file record segment 31152.
Deleting corrupt attribute record (128, "")
from file record segment 31163.
Deleting corrupt attribute record (128, "")
from file record segment 31167.
Deleting corrupt attribute record (128, "")
from file record segment 60410.
Deleting corrupt attribute record (128, "")
from file record segment 60421.
Deleting corrupt attribute record (128, "")
from file record segment 60423.
Deleting corrupt attribute record (128, "")
from file record segment 60424.
Deleting corrupt attribute record (128, "")
from file record segment 60425.
Deleting corrupt attribute record (128, "")
from file record segment 60444.
Deleting corrupt attribute record (128, "")
from file record segment 60538.
Deleting corrupt attribute record (128, "")
from file record segment 79782.
Deleting corrupt attribute record (128, "")
from file record segment 84626.
Deleting corrupt attribute record (128, "")
from file record segment 84627.
Deleting corrupt attribute record (128, "")
from file record segment 84628.
Deleting corrupt attribute record (128, "")
from file record segment 84636.
Deleting corrupt attribute record (128, "")
from file record segment 84637.
Deleting corrupt attribute record (128, "")
from file record segment 84639.
Deleting corrupt attribute record (128, "")
from file record segment 109427.
Deleting corrupt attribute record (128, "")
from file record segment 109428.
Deleting corrupt attribute record (128, "")
from file record segment 109434.
Deleting corrupt attribute record (128, "")
from file record segment 109444.
Deleting corrupt attribute record (128, "")
from file record segment 109484.

93 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 110783.
Deleting corrupt attribute record (128, "")
from file record segment 110788.
Deleting corrupt attribute record (128, "")
from file record segment 110809.

94 percent completed.               
95 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 113245.

96 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 114191.

97 percent completed.               
Deleting corrupt attribute record (128, "")
from file record segment 115775.
98 percent completed.               
99 percent completed.               
100 percent completed.                File verification completed.
Deleting orphan file record segment 20874.

Deleting orphan file record segment 20882.
Deleting orphan file record segment 20890.


Errors found.  CHKDSK cannot continue in read-only mode.   :angry:


C:\>

 =====================================

I ran it a fourth time also, but didn’t bother recording the results.  I then decided to stop playing around and to run the CheckDisk with restart option.

I did that, repeating the fix and restart three times, and all was well after that.  (somewhere alone the way, the lettering turned red and told me I needed to restart)
Once I finished the second run, the log and the blue lettering were in agreement. I ran it one more time for good measure.


A thought:  You can have Tweaking All in one add a bad block detect and repair mode. I believe this can be done using Checkdisk.
You may consider put a checkbox to also have CheckDisk check for bad blocks, (which takes much longer, so it should have a warning)  the command  format of which I believe is Chkdsk.exe  /r

Offline Shane

  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9281
  • Location: USA
  • Karma: 137
  • "Knowledge should be shared not hidden."
    • View Profile
Re: Issues with the blue 'No Problems Found '
« Reply #1 on: March 21, 2014, 06:20:48 pm »
That is odd that the program didnt see that chkdsk reported errors.

What I have it do is very simple, after the chkdsk is done it does a string search for the words "Errors found" and if it sees it then it says there are errors.

For some odd reason it wasnt seeing it, it does do the string search in the text box in the program which the cmd should be piping the responses to. But if for some reason it isnt maybe I should have the program scan the log for the "Errors found" instead?

Shane

Offline Alan123

  • Newbie
  • *
  • Join Date: Mar 2014
  • Posts: 5
  • Karma: 0
    • View Profile
Re: Issues with the blue 'No Problems Found '
« Reply #2 on: March 21, 2014, 06:38:01 pm »
So then, if I understand you, you are not scanning the log itself at this time...
Maybe if you scan both places...then it cant be missed!

Thank you by the way for the VERY quick response.

I also notice on the screen that when running the CheckDisk scan, sometimes one of the numbered percent complete feedbacks  is on the same line as the other with a little box in front.
It is meaningless, just appearances,  but there may be a hidden character in there or a missing return character .

Ex:  (I substituted ' _ 'for the little box I see on screen, this is not an actual example)

12 percent completed.               
13 percent completed.               
14 percent completed.              _15 percent completed.               
16 percent completed.               


Also..what did you think about the bad block scan idea?

Offline Alan123

  • Newbie
  • *
  • Join Date: Mar 2014
  • Posts: 5
  • Karma: 0
    • View Profile
Re: Issues with the blue 'No Problems Found '
« Reply #3 on: March 21, 2014, 06:41:03 pm »
Also, why is Checkdisk deleteing things when in read only mode..is that normal? Nothing to worry about?


Offline Shane

  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9281
  • Location: USA
  • Karma: 137
  • "Knowledge should be shared not hidden."
    • View Profile
Re: Issues with the blue 'No Problems Found '
« Reply #4 on: March 21, 2014, 07:50:40 pm »
Ah I see what is happening and why ti didnt work. On my systems that I tested it on chkdsk would come back with "windows found problems" And that is what I am looking for.

                'ok now search the text to see if any errors where found
                If Not InStr(1, LCase$(FrmChkDskLog.TextChkDskLog.Text), LCase$("windows found problems")) = 0 Then
                    LabelChkDskErrorFound.Visible = True
                    LabelChkDskNoError.Visible = False
                Else
                    LabelChkDskErrorFound.Visible = False
                    LabelChkDskNoError.Visible = True
                End If
                DoEvents

So all i need to do it have it search for errors found as well and that should take care of it.

like this perhaps

Quote
                'ok now search the text to see if any errors where found
                If InStr(1, LCase$(FrmChkDskLog.TextChkDskLog.Text), LCase$("windows found problems")) <> 0 Or InStr(1, LCase$(FrmChkDskLog.TextChkDskLog.Text), LCase$("errors found")) <> 0 Then
                    LabelChkDskErrorFound.Visible = True
                    LabelChkDskNoError.Visible = False
                Else
                    LabelChkDskErrorFound.Visible = False
                    LabelChkDskNoError.Visible = True
                End If
                DoEvents

I have no control how the text comes back to me. I create a cmd pipe to the cmd console through a API call and it sends the text response to a textbox control in my program. In XP it looks fine, but in vista and newer MS gave the chkdsk a better progress text, which is what you see so much of in the log. That text is being sent through the pipe to the text box.

I could try to clean it up perhaps by having the program check the last line in the textbox and if it percent complete it replaces that line with the new one, would keep it from getting so long like that.

As for the chkdsk fixing things in read only mode I wouldnt worry about it. The program only sends chkdsk C: and nothing else

Call StdIO.WriteData("chkdsk " & sWindowsDriveLetter)

Shane
« Last Edit: March 21, 2014, 07:53:06 pm by Shane »