Windows, Operating System, Security, Networking, Malware, Support, Forum, Help Site Check Our Facebook Page!
Notices
Windows XP Post your Windows XP related questions here.


Register your FREE account to unlock additional features at WindowsBBS.com
   
 
 
LinkBack Thread Tools
Old 8th September 2003   #1
Geek Member
THREAD STARTER
 
Profile:
Join Date: Dec 2002
Location: Southern California
Posts: 768
Computer Experience:
intermediate
Barry Reputation Level

My System
Question

df TMP File


I recently upgraded from WIN98 to XP. I'm curious about these 1,507,328 byte temporary files that are produced every time I log on. Unless you use a program to delete them, they just keep piling up. It seems like quite a large temporary file, to start with, but what is the reason it isn't overwritten rather than duplicated? They all start with ~df . Thanks for educating me.

Barry is offline  

 

Register
to remove this ad.
 
 

Old 8th September 2003   #2
Inactive
 
Profile:
Join Date: Sep 2003
Location: UK
Posts: 22
Computer Experience:
Experienced
Sembee Reputation Level

You should be able to delete them, as anything with ~ indicates a temp file. I would suspect that there is an application that starts when the machine does that is creating them.
Try using MSCONFIG to turn all startup programs off, reboot and see if they are still being created. If not, turn each program back on until you track which one it is.

Once you know that, you might be closer to knowing "why?"

Simon.


Last edited by Sembee; 8th September 2003 at 20:21.
Sembee is offline  

Did you find this post helpful? Yes | No
Old 9th September 2003   #3
Geek Member
THREAD STARTER
 
Profile:
Join Date: Dec 2002
Location: Southern California
Posts: 768
Computer Experience:
intermediate
Barry Reputation Level

My System
Simon,
I agree that temp files can easily be removed, but what about people who don't regularly remove them? Their hard drive would fill up very fast. Something is causing it, but going to MSCONFIG is not the answer. Read these links for more information on that:

http://www.blackviper.com/WinXP/servicecfg.htm

http://www.answersthatwork.com/Taskl...s/tasklist.htm

http://www.softnews.ro/public/cat/10/17/10-17-4.shtml

There must be someone who knows what this large file is that won't overwrite itself and keeps on multiplying.

Barry is offline  

Did you find this post helpful? Yes | No
Old 10th September 2003   #4
Inactive
 
Newt's Avatar
 
Profile:
Join Date: Jan 2002
Location: Concord, NC, USA
Posts: 10,978
Computer Experience:
*****
Newt Reputation LevelNewt Reputation Level

Barry - the way I read Simon's suggestion about msconfig is as a troubleshooting/diagnostic tool rather than any sort of "fix".

Use it to stop everything that is loading at boot time. Then if no ~df file appears, you'll know that something listed with msconfig is creating the file.

You can then pinpoint which app is doing the deed and stand a much better chance of figuring out what is happening.

If turning off all the startup stuff doesn't stop the file from being created, you have still greatly narrowed the list of possible sources.

Newt is offline  

Did you find this post helpful? Yes | No
Old 11th September 2003   #5
Geek Member
THREAD STARTER
 
Profile:
Join Date: Dec 2002
Location: Southern California
Posts: 768
Computer Experience:
intermediate
Barry Reputation Level

My System
I made the following changes to my BIOS settings. Iím not sure which one did the trick, but I no longer have the large ~df files being recorded on my hard drive. Now the ~df files are a reasonable 512 bytes.
SDRAM Burst Length ------ from 4QW to 8QW
AGP Aperture Size ------ From 128MB to 256MB
AGP Master 1 W/S Write ------ From Disabled to Enabled
AGP Master 1 W/S Read ------ From Disabled to Enabled
PCI Delay Transaction ------ From Disabled to Enabled
USB Wakeup From S3 ------ From Disabled to Enabled
CPU Critical temperature ------ From Disabled to 85 degrees C
CPU HALT Command Detection ------ From Enabled to Disabled
Serial Port 1 ------ From Auto to Disabled
Serial Port 2 ------ From Auto to Disabled

Barry is offline  

Did you find this post helpful? Yes | No
Old 12th September 2003   #6
Inactive
 
Newt's Avatar
 
Profile:
Join Date: Jan 2002
Location: Concord, NC, USA
Posts: 10,978
Computer Experience:
*****
Newt Reputation LevelNewt Reputation Level

Interesting. Glad you got it stopped.

If you ever figure out exactly what did the trick, please post that information.

Newt is offline  

Did you find this post helpful? Yes | No
Old 18th September 2003   #7
Geek Member
THREAD STARTER
 
Profile:
Join Date: Dec 2002
Location: Southern California
Posts: 768
Computer Experience:
intermediate
Barry Reputation Level

My System
Apparently, what I did was only a temporary fix, and the problem returned. Microsoft sent me the following explanation, but I don't understand their explanation. Is there anyone more computer savvy than me, who could explain their explanation? I always shut down my computer using "start - turn off," never using the power button on the computer. I do not exit all running programs in my task bar before doing this.

"Based on my research, Microsoft's implementation of structured storage uses the prefix "~DF" for its temporary files. There are actually two scenarios where these files will be created:
1.) Opening a compound file in STGM_TRANSACTED mode.
2.) Creating a temporary file by passing NULL for the first parameter to StgCreateDocfile.
In the second scenario, the flag STGM_DELETEONRELEASE must be specified or the temporary file created will not be deleted. Also, even if this flag is specified, the file will not be deleted unless the IStorage pointer to the root storage is explicitly released. For example if the application abruptly terminated, then the file created in this fashion will not be released.
Files with the name Perflib_Perfdata<xxx>.dat may accumulate under the %SystemRoot%\System32 folder, where <xxx> is a random number.

These files are generated by processes in the normal course of operation; however, files are orphaned when you do not shut down a computer properly, such as by pressing the power button on a computer.

These files are memory-mapped (shared memory) files created, and they are opened with FILE_FLAG_DELETE_ON_CLOSE. The shared memory contains various internal diagnostic counters to keep track of errors, and memory that is used. The <xxx> that is appended to the end of the file name comes from the PI
D. With the FILE_FLAG_DELETE_ON_CLOSE flag set, the operating system becomes responsible for closing the file when all handles to the file are closed, regardless of whether the process ends normally or abnormally. (Note: For testing, if you have one of these files open and in use, you can stop the
service, and then kill it. In both instances, the file gets deleted.) Thus, the only reason these files are orphaned is due to an improper shut down. Due to the fact that this takes place in a DLL, there is not really an option to code the DLL to check, and clean up these orphaned files upon boot.

When the system starts, these files exists till the system or some programs terminate normally. We can just manually delete it or use disk cleanup."

Barry is offline  

Did you find this post helpful? Yes | No


 

THIS THREAD HAS EXPIRED.

Are you having the same problem? Please post a new thread, but first you'll have to join us by Registering (FREE).



Discussion Forums
Operating Systems
Windows 8 Windows 8
Windows 7 Windows 7
Windows Vista Windows Vista
Windows XP Windows XP
Windows Server System Windows Server System
Legacy Windows OS Legacy Windows OS
Internet & Networking
Networking (Hardware & Software) Networking
Internet Explorer Internet Explorer
Microsoft Mail Microsoft Mail
Firefox, Thunderbird & SeaMonkey Firefox, Thunderbird
      & SeaMonkey

Web Applications & Cloud Web Applications & Cloud
General Internet
Security
Malware and Virus Removal Malware and Virus
     Removal

Security and Privacy Security and Privacy

Other
Other PC Software Other PC Software
Test Posts Test Posts
Hardware
PC Hardware PC Hardware
Mobile Devices Mobile Devices
Community
Introductions Introductions
General Discussions General Discussions
Site Comments & Suggestions Site Comments
      & Suggestions

News News @ WindowsBBS

Thread Tools


Find us on Facebook   Web Of Trust Rating

All times are GMT. The time now is 14:03.


Recent Discussions
Window Live Mail error, now cannot .. (0)
Invalid IP address error, fixed but.. (2)
[Cannot open Standard User, open wo.. (1)
[Which] windows server 2012 edition.. (1)
Impact of defrag command on SSD? (4)
Excel Macro help (2)
What is giveio.sys and how to get r.. (31)
Need shortcut/hotkey for MSDOS and .. (3)
My Passport Back Up and Remove data (2)
Brother QL500 labelmaker (3)
Extremely Slow File moving/copying/.. (10)
How do I stop Windows Explorer pers.. (9)
Microsoft July 2014 Security Bullet.. (1)
Microsoft August 2014 Security Bull.. (1)
Internet connection lost in sleep m.. (9)
IE slowed by latest updates. Fix av.. (0)
Latest MS patch causing BSOD (10)
Cannot mount Seagate to Router (13)
Proxy server on this computer (6)
Wrong CPU Installing (14)


Donate!
Support Windows BBS!



Powered by vBulletin® Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2002 - 2013 WindowsBBS.com. All rights reserved.
FDMA Media LLC
Terms of Use, Legal Information & Privacy Policy
Page generated in 0.10221 seconds with 7 queries