dxdllreg.exe & chkdsk /f

N

N.O. Body

I have two minor problems. Search on google and microsoft has not, to date,
yielded any useful information.

1. With each start up, I am left with the file dxdllreg.exe open in a
quickview window. Direct X was recently updated to version 9.0b when I
installed 'Call of Duty' and this has been happening since. I can find
nothing in the start menu that seems to call this file for view. I don't
know enough to know where to look in the registery for clues. Any
suggestions?

2. Whenever I try to defrag 'D' drive, I get a message: "Disk Defragmenter
has detected that chkdsk is scheduled to run on the Volume: (D). Please run
chkdsk /f". Well, chkdsk runs on Drive D at start up: 'the disk is dirty'
then it seems to complete the scan without any errors or fixes noted. Try
to defrag again and I get the same message (the 'run chkdsk /f' message) --
even though I have not scheduled chkdsk on the D drive.

I was thinking that I needed to run chkdsk /f from the command line, but
what is the syntax to point chkdsk to drive D. Or perhaps that is not the
solution. Any suggestions.

Computer is a Dell XPS, 3.0Ghz chip, 2GB memory, C Drive is a Western
Digital 250GB, D Drive is a Western Digital 250 GB, no raid, WinXP with SP1
as the operating system. I am able to move files to and from D drive
without problems. At present all I have on D drive is a WinXP backup of C
drive...and of course the system volume information.

I've done scans for virus with latest updates. Also done scans with AdAware
and Sypbot, also with latest updates.

Any help gratefully appreciated.


Paul
 
K

Kelly

Hi Paul,

From a previos post:

Go to Start/Run type in "msconfig" sans quote, click on Startup Tab and look
for the entry "dxdllreg" uncheck it, click OK/Apply the program will tell
you it has to reboot, reboot it, upon reboot on your Desk Top will be an
item about seeing this box again, put a check mark in and X out.

~~~

You can run a batch file or script with the commands:

-go.bat-
start /WAIT %windir%/system32/defrag D: /f
echo off
echo "defrag done"
pause
--cut here--

More info:

Go to Start/Run/CMD and type in: fsutil dirty query d:

If it comes back as dirty, it hasn't cleared. For more information go to
Start/Run/CMD and type in: CHKNTFS /?

Option: From a command prompt type chkntfs /D and then reboot, a chkdsk
should run but not again on next boot.

This edit does not work for all users, circumstances depending:

Disable or Enable CheckDisk Upon Boot (Line 82)
http://www.kellys-korner-xp.com/xp_tweaks.htm

To use the Regedit: Save the REG File to your hard disk. Double click it
and answer yes to the import prompt. REG files can be viewed in Notepad by
right clicking on the file and selecting Edit.

Chkdsk Runs Each Time That You Start Computer
http://support.microsoft.com/support/kb/articles/q316/5/06.asp

Checkpoint:

Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Highlight the Winlogon file.

In the list look for "SFCScan", this should be set to (0) if it is set to
(1) the scan will happen at every boot.

Go to Start/Run/Regedit and navigate to this key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Look for the REG_MULTI_SZ value with the following name: BootExecute. This
value contains commands that will be executed at startup. The default value
is: autocheck autochk *

After scheduling one or more chkdsks, the entry will contain one or more
autochk lines. Delete each of these lines and put the default one in place.

If you always want a check to be performed at startup, change the value to:
autocheck autochk /f *

If you don't want any checks to be performed, delete all autocheck entries.

Last checkpoint: Modify as needed:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComp
uter\cleanuppath
Registry entry should read: %SystemRoot%\system32\cleanmgr.exe /D %c
 
N

N.O. Body

Thanks, Kelly.

Applied the first fix and it got rid of the 'dxdllreg' popup. Gratefully
appreciated.

Working on second fix. Will let you and group know how it turns out.

Thanks Again!!

Paul
 
N

N.O. Body

Kelly, and others,

running from CMD line 'fsutil dirty query d: ' tells me that the drive is
'dirty'

I went to the registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon .
The only SFC entry is 'SFCDisable' with Data of '0x00000000 (0)'. Without
the quotes, of course

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Bootexecute is set to 'autocheck autochk *' without the quotes, of
course.

chkdsk on drive D is still running at startup, still reports 'drive is
dirty' at start of chkdsk, does not appear to find or to correct any
problems.

Otherwise systems is behaving well. It's more of a nuisance than anything
else.

Any other ideas? If not, Thanks for you help!

Paul
 
N

N.O. Body

Kelly,

I used the chkntfs /D command. The results was one run of chkdsk at next
boot, but none since. (could not see where any problems were fixed). I
still don't know it the D drive is 'dirty' not.

Thanks!!

Paul
 
N

N.O. Body

I never found a fix for the 'dirty bit' on Drive D. No matter how often
chkdsk was run on Drive D it never found any problems to fix, yet the dirty
bit remained, and chkdsk always ran at startup. Finally said the
hell-with-it and reformated Drive D. Hopefully, (fingers-crossed) the
problem will not recur.

Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top