Results 1 to 12 of 12

Thread: Can't defrag

  1. #1

    Thread Starter
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Angry Can't defrag

    Last night, right before sleeping, I left my hard drive to be defragged. When I wake up, it was still checking for errors on the hard drive. And it was at 2%, after which it would start at 0% again.

    I decided to check for errors (solely) and found out that it couldn't complete the error check because a certain process was writing to the hard drive. A Lot!

    Using filemon, I found out that the name of the process was Kernel32 and it was writing to a file named win386.swp

    What is win386.swp and why wasn't it there before?
    Any solutions?

  2. #2
    Fanatic Member Vanguard-MnC's Avatar
    Join Date
    Apr 2002
    Location
    Inactive for like ever.
    Posts
    628
    i had that problem too. if you used norton utilities 2002 to defrag, it works just fine

    Edit: ok, ill give you more detail

    norton utilities closes the running programs for you so you can defrag without anything interfering. it also comes with bunch on neato features like the windoctor thing
    Last edited by Vanguard-MnC; Sep 27th, 2002 at 01:52 AM.

  3. #3
    Hyperactive Member
    Join Date
    Jul 2002
    Location
    Atlanta, GA
    Posts
    280
    lol.. wierd... ok... looking at it... your computer either has very little RAM (16 MB) or u have a bunch of crap loaded... win386.swp is your swap file and its only used when your really running low on memory.

    Solution: Close all programs... unload all not needed processes and threads (use a process viewer). Once that is done.. if u have any good program... defrag your RAM... once u have done that... u could start the error checking again. The reason behind this is that if u have enough free RAM... windows wont write to the swap file
    OrdinaryGuy

  4. #4

    Thread Starter
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    I have 160MB RAM, so it is enough. I did notice that kernel32 was writing exactly 0 bytes to the swap file each time.

    I'll try that out, I think it'll work.

    defrag your RAM...
    Defrag my RAM?

  5. #5
    Hyperactive Member
    Join Date
    Jul 2002
    Location
    Atlanta, GA
    Posts
    280
    you could also temporarily disable virtual memory for your system tasks (that would stop kernel from writing to the swap file).

    1) Right click on My Computer
    2) Switch to the "Advanced" tab

    over there.. you should find some button that allows u to do so... just explore.. i am running Windows XP and that option is no longer exists...

    After your system tasks are over... DO NOT forget to enable it again
    OrdinaryGuy

  6. #6
    So Unbanned DiGiTaIErRoR's Avatar
    Join Date
    Apr 1999
    Location
    /dev/null
    Posts
    4,111
    Windows is weird. It'll use swap before RAM.


  7. #7
    Hyperactive Member BrandonTurner's Avatar
    Join Date
    Sep 2001
    Location
    East Lansing, Michiagn
    Posts
    268
    did you try defraging in safe mode?

  8. #8
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Try disabling virtual memory (yes, it'll complain like a bastard) then doing it in Safe Mode as suggested.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  9. #9
    Frenzied Member Rick Bull's Avatar
    Join Date
    Apr 2002
    Location
    England
    Posts
    1,444
    Originally posted by mendhak
    Defrag my RAM?
    You know you can actually get a utility that does that. Can't really see much point myself.

  10. #10
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    If they're clever and align things along cache lines then maybe...

    Best idea is just to restart though, or get an OS that doesn't suck
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  11. #11
    Hyperactive Member
    Join Date
    Jul 2002
    Location
    Atlanta, GA
    Posts
    280
    lol yeah.. Im sure Mendhak is running Windows 95/98. This problem doesn't occur on Windows ME +

    Windows XP actually allows me to work while my HD is being defragmented.
    OrdinaryGuy

  12. #12
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Yash - that's a feature of NT, that it can do that. Since it can guarantee nothing's going to mess with the disk, it can properly schedule all the disk access calls
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width