|
-
Sep 27th, 2002, 12:33 AM
#1
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?
-
Sep 27th, 2002, 01:48 AM
#2
Fanatic Member
-
Sep 27th, 2002, 01:53 AM
#3
Hyperactive Member
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
-
Sep 27th, 2002, 01:56 AM
#4
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 my RAM?
-
Sep 27th, 2002, 02:16 AM
#5
Hyperactive Member
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
-
Sep 27th, 2002, 08:18 AM
#6
So Unbanned
Windows is weird. It'll use swap before RAM.
-
Sep 27th, 2002, 02:12 PM
#7
Hyperactive Member
did you try defraging in safe mode?
-
Sep 27th, 2002, 02:54 PM
#8
Monday Morning Lunatic
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
-
Sep 27th, 2002, 05:24 PM
#9
Frenzied Member
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.
-
Sep 27th, 2002, 05:29 PM
#10
Monday Morning Lunatic
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
-
Sep 27th, 2002, 09:53 PM
#11
Hyperactive Member
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.
-
Sep 28th, 2002, 05:18 AM
#12
Monday Morning Lunatic
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|