Hi everyone,
My xp is quite strange these days, after I boot up the computer, when everything started up, I go to "my computer" and go to D drive. Something happens, the whole D drive don't have anything, and is just that empty, I go up a level(directory), and go to D drive again, everything is there, Strange?
I am quite worried about it, does anyone have any idea on the reason of this?


Thanks

Dani AI

Generated

Following 's reminder to check the disk and 's note about how Explorer discovers contents, the most effective approach is to split the problem into two possibilities: (A) the filesystem or volume is actually empty / corrupted, or (B) Explorer (or a shell/filter driver) is failing to enumerate the files. The steps below are a short, practical checklist to distinguish those cases and gather useful diagnostics.

A quick verification from outside Explorer can show which side is at fault. From an elevated command prompt run:

dir D:\ /A
attrib D:\*.* /S /D

If dir lists files while Explorer shows empty, the issue is Explorer/shell related. If dir shows nothing, open Disk Management (diskmgmt.msc) to confirm the volume, file system and whether D: is actually mounted to a folder or the expected partition, then run:

chkdsk D: /f

(backup important data first; chkdsk may require a restart.)

If Explorer is implicated, restarting Explorer (Task Manager -> End Process -> New Task -> explorer.exe), booting into Safe Mode, or temporarily disabling non-Microsoft shell extensions can reveal the culprit. Event Viewer (eventvwr.msc) often records NTFS/disk/driver errors. If malware or a low-level filter driver is suspected, an offline/bootable scanner is appropriate. If hardware failure is suspected, check S.M.A.R.T. and prioritize backups. The command outputs and Disk Management snapshot above provide the objective data needed to choose the next corrective action.

Recommended Answers

All 2 Replies

..hi there!..try to defrag and scandisk your HDD...If the issue still continues, scan your PC with anti-virus online scanner..i prefer to use this.. customize settings..i hope it helps!..^_^..

Explorer.exe is not behaving correctly. When explorer starts during boot, it knows only what it needs to know. If you open My Computer then explorer.exe will only then read the disk partition table, and further read partition [or drive] information like the name, size, last access etc.. So it will show C,D etc only as drives... but when you actually select D: it should go to the disk and read the root filelist plus any directory names. If you select a D: directory, it then goes in and reads that directory's filelist plus any subdirec.... you get the picture? Explorer investigates the disk level by level as you push it, a prcess of expansion.
So when you first select D: you should hear/see disk access happening. Do you?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.