Home > Uncategorized > Major chkdsk Bug in Windows 7 RTM

Major chkdsk Bug in Windows 7 RTM

As most of you know, Windows 7 is expected to hit technet and MSDN by August 6th to a image much anticipated welcome. However, this particlar issue looks strangely out of place and makes you wonder how exactly this passed through validation:

To Reproduce:

  1. Run an elevated CMD prompt
  2. Run CHKDSK <drive letter:> /r
  3. With task manager open, you should see your memory quickly gobbled away in the chkdsk.exe process until it either stops at or around 90% or it maxes completely out and crashes the computer.

**Update**

    I was told that this is by design in Windows 7 because the OS is capable and uses more memory. According to my source, because they intended to speed up chkdsk , they did so through using more memory. However, it could be a bug somewhere in OS or a driver bug but seeing as it happens across a wide range of setups, it doesn’t seem to be 3rd party related. This is the information I have been told by my MS contact. I can also verify this issue goes all the way back to Build 7201.

     

    Without further adieu, Exhibit A:

    Image Hosted by ImageShack.us

    Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

    Categories: Uncategorized Tags:
    1. chris
      August 4th, 2009 at 03:58 | #1

      hey, i like this wallpaper , where i can download it? : )

    2. Brian
      August 4th, 2009 at 04:53 | #2

      Can’t seem to replicate this error. Maybe it’s the hardware that it’s being run on.

    3. August 4th, 2009 at 07:02 | #3

      Thanks for this interesting piece of information!
      I used it as source for an article in my (german) IT-Blog:
      http://www.gieseke-buch.de/?p=347

    4. Antman
    5. Antman
      August 4th, 2009 at 07:56 | #5

      @Antman
      Nix that. Replicable indeed.

    6. Nick
      August 4th, 2009 at 08:23 | #6

      Uhoh… :)

    7. firerx
      August 4th, 2009 at 13:25 | #7

      UPDATE:

      After emailing back and forth with the VP Sinofsky, it was found that the chkdsk /r tool is not at fault here. It was simply a chipset controller issue. Please update you chipset drivers to the current driver from your motherboard manufacturer. I did mine, and this fixed the issue. Yes it still uses alot of physical memory, because your checking for physical damage, and errors on the Harddrive your testing. I’m currently completed the chkdsk scan with no BSOD’s or computer sluggishness. Feel free to do this and try it for yourselves. Again, there is no Bug.

      Thanks all.

    8. Ryan Price
      August 4th, 2009 at 13:43 | #8

      According to my MS Source, I was told that this is by design in Windows 7 because the OS is capable and uses more memory. According to my source, because they intended to speed up chkdsk , they did so through using more memory. However, it could be a bug somewhere in OS or a driver bug but seeing as it happens across a wide range of setups, it doesn’t seem to be 3rd party related.

      This has been submitted to the filesystem team though for more investigation.

    9. firerx
      August 4th, 2009 at 14:10 | #9

      This is not an OS bug, but rather a fault in the generic controller driver specifically since MS can’t include all motherboard manufacturers controller drivers on the install disc. Simply update the chipset drivers, including your controller drivers and your chkdsk /r will complete without BSOD’s or system slowdowns. Hopefully, all motherboard manufacturers have the current drivers avaiable on there respective websites.

    10. August 4th, 2009 at 16:23 | #10

      If its a controller driver how do you explain that it happens across , Intel, Nvidia, and any other maker’s. I just stated i talked to an MS Program Manager of Windows 7 and he informed me it likely isn’t a chipset issue.

    11. Kalph
      August 5th, 2009 at 17:55 | #11

      I think if you have enough ram it doesn’t crash. On my Windows 7 x64 RTM chkdsk rapidly uses up +2gb memory and stops at 3.06gb usage (76%) out of 4 gb with the computer still running smoothly.

    12. Kalph
      August 5th, 2009 at 18:15 | #12

      Chkdsk just finished and returned my memory back to normal o.o

    13. 852258
      August 5th, 2009 at 18:33 | #13

      Hey, where do I get build 7600??
      The MS website is only offering build 7100 for download………..
      Is build 7600 the newest one???

    14. bovine
      August 5th, 2009 at 19:16 | #14

      What’s that little cow icon in the system tray notification area?

    15. Vaibhav
      August 5th, 2009 at 22:07 | #15

      Hey bovine thts ad-muncher. A program that munches ads. The best program I have seen to munch ads/banners.

    16. August 5th, 2009 at 22:21 | #16

      @ 852258 – The 7600 build is the leaked RTM build that was signed off from MS. It can also be available via Technet/MSDN tomorrow.

      @ bovine – the little cow is Admuncher

    17. Shiro
      August 6th, 2009 at 15:39 | #17

      Windows 7 RC here. 1,5Gb of RAM. Checkin error with ‘/r’ option through explorer. It takes 800 Mb in a few seconds. I cancel the operation and qafter 30 seconds it free the 800Mb without problem.

    18. Thranx
      August 6th, 2009 at 16:23 | #18

      @Ryan Price

      It happens cross platform because it’s the generic device driver. Unless you manually install the driver for the specific controller on each system, it’ll use the generic MS one. If the problem’s in the driver, then you’ll see it regardless of make/model without installing the proper driver.

    19. dhisnotnull
      August 6th, 2009 at 21:35 | #19

      I tried in a 2Gb of ram Celeron, memory usage elevated to about 1.5Gb but the system did not crash nor slowed down think this is by design as steven stated
      Steven Sinofsky :
      … but that was resolved by design since we actually did design it to use more memory. But the design was to use more memory on purpose to speed things up, but never unbounded — we requset the available memory and operate within that leaving at least 50M of physical memory. Our assumption was that using /r means your disk is such that you would prefer to get the repair done and over with rather than keep working.

      This is not a critical bug, since its seldomly use and /r mostly used on old hard disk that just about to kill itself

    20. August 7th, 2009 at 12:14 | #20

      Lol, but W7 seems a bad KDE/Gnome desktop…Really was expecting for something better…

    21. Owen
      August 7th, 2009 at 12:48 | #21

      @Ryan Price
      If its a controller driver how do you explain that it happens across , Intel, Nvidia, and any other maker’s.
      Well, the previous post implies that it’s when you use the generic (ie. MS supplied) chipset driver instead of the manufacturer supplied/specific ones. So the bug is in that.

    22. August 7th, 2009 at 14:45 | #22

      The manufacturers one still do it and this is on an Intel chipset with 9.0 drivers installed..so this isnt a bug in the driver..its the actual process.

    23. Bob
      August 8th, 2009 at 05:55 | #23

      If MS would actually let some competent programmers LOOK AT “their” code, they could have it fixed in hours. That’s why the OS model is now the only way to develop software and operating systems. “Security” throuh obscurity doesn’t work any more.

    24. Avedis
      November 12th, 2009 at 12:14 | #24

      I had the same problem when i had to upgrade from vista to windows 7 home, igot the blue screen of death shortly after installation.Is there some kind of fix or patch,PLEASE!!!

    1. August 3rd, 2009 at 23:36 | #1
    2. August 4th, 2009 at 07:11 | #2
    3. August 5th, 2009 at 17:49 | #3
    4. August 5th, 2009 at 18:30 | #4
    5. August 5th, 2009 at 18:39 | #5
    6. August 5th, 2009 at 21:07 | #6
    7. August 5th, 2009 at 23:29 | #7
    8. August 6th, 2009 at 00:49 | #8
    9. August 6th, 2009 at 23:47 | #9

    Bad Behavior has blocked 38 access attempts in the last 7 days.