Annoying desktop "reset"

  • Thread starter Thread starter Goran Ekstrom
  • Start date Start date
G

Goran Ekstrom

Hi.

Why does XP think it is necessary to reload all the desktop icons every
second time i access something, especially after using Explorer?? Kinda
annoying since it takes a while to access "everything" including CD drives.

Using XPSP2, all Windows Update patches.

Thanks,
Goran
 
On Sat, 18 Jun 2005 23:34:36 +0200, "Goran Ekstrom"
Why does XP think it is necessary to reload all the desktop icons every
second time i access something, especially after using Explorer?? Kinda
annoying since it takes a while to access "everything" including CD drives.

A window will repaint in response to something changing in it.

More particularly, an Explorer window (includes desktop, which is the
zeroth instance of Explorer.exe) refreshes itself if something changes
the way files might be displayed - such as something that touches the
file associations in HKCR (HKLM...Classes + HKCU...Classes), or
possibly something that changes the namespace, like a newly-discovered
drive letter. The firsi affects the right pane, the second, the left.

It's disturbing to think that something's "touching" the file
associations all the time, so if there's no dynamic drive letter
effects (polling for optical disks, or external devices that may have
the same effect), I'd want to formally exclude malware activity.

Are you on a LAN?

If so, what's shared?

Do you have drive letters mapped to LAN resources, or "web folders"?

Do you have any items on the desktop that are neither files or
folders, nor have shortcut arrows on them?

Does the problem persist in Safe Mode?

Does the problem persist if you suppress all loads in MSConfig?

Do you have active desktop enabled?


------------------------ ---- --- -- - - - -
Forget http://cquirke.blogspot.com and check out a
better one at http://topicdrift.blogspot.com instead!
 
cquirke (MVP Windows shell/user) said:
On Sat, 18 Jun 2005 23:34:36 +0200, "Goran Ekstrom"


A window will repaint in response to something changing in it.

More particularly, an Explorer window (includes desktop, which is the
zeroth instance of Explorer.exe) refreshes itself if something changes
the way files might be displayed - such as something that touches the
file associations in HKCR (HKLM...Classes + HKCU...Classes), or
possibly something that changes the namespace, like a newly-discovered
drive letter. The firsi affects the right pane, the second, the left.

It's disturbing to think that something's "touching" the file
associations all the time, so if there's no dynamic drive letter
effects (polling for optical disks, or external devices that may have
the same effect), I'd want to formally exclude malware activity.

Are you on a LAN?

Well, sort of... Home XP computer behind a D-Link ADSL broadband router.
If so, what's shared?

Except for windows defaults, a printer. "Client for MS Networks" and "File
and Printer sharing" installed under TCP/IP.
Do you have drive letters mapped to LAN resources, or "web folders"?
No.


Do you have any items on the desktop that are neither files or
folders, nor have shortcut arrows on them?

Don't think so. What would that be?
Does the problem persist in Safe Mode?

Does the problem persist if you suppress all loads in MSConfig?
Do you have active desktop enabled?

No.


Seems to be somewhat random, been trying to stress test the explorer but
messing around, opening and closing, does nothing. Suddenly, when closing
the Control Panel, a re-draw appears.
 
"cquirke (MVP Windows shell/user)"
Well, sort of... Home XP computer behind a D-Link ADSL broadband router.

If that's the only computer, then you aren't on a LAN, but always-on
broadband does imply an ever-present exposure to malware.
Except for windows defaults, a printer. "Client for MS Networks" and "File
and Printer sharing" installed under TCP/IP.

No, you misunderstand me to some extent - I really meant, what drive
letters or folders are shared to the LAN as per File and Print
Sharing. If you full-share any part of the startup axis, you
facilitate direct malware integration from anything that sees the
share. If you bind File and Print Sharing to the Internet, then the
entire Internet can play that game.

A firewall won't help unless it blicks File and Print Sharing, and a
NAT router won't help because the addressing methods used by File and
Print Sharing work at a different level to IP addressing, and won't
care if the IP address is hidden by the Native Address Translation.

You say you have File and Print Sharing bound to TCP/IP, and
presumably this is the same LAN card that connects to the router and
thus the Internet. That is deeeply distuuurbing. Stop reading this
and fix that NOW (unbind File and Print Sharing) then come back.

This is particularly scary for another reason; cabling yourself to a
router and/or broadband would not, in itself, have the effect you
describe of repaining desktop and Explorer windows. But malware
activity that this facilitates may well do.

It's like petrol doesn't make smoke, unless it's already on fire.
Don't think so. What would that be?

Well, look at the desktop. If you see any shoortcut arrows on any
icons, you know you haven't suppressed these somehow; therefore it's
meaningful if you see icons that don't have these arrows.

If you do, then rt-click, Properties them to see if they are files.

If they are not files, then they are namespace objects that will
likely be enumerated in the left pane of Windows Explorer when that
pane is displaying "Folders".

If something changes the status of such items, or re-discoveres them,
then that would prompt a repaint of the desktop and folder views,
which is where we come in.

Common examples of namespace objects (that do not normally have this
effect) are: My Computer, My Documents, Network Neighborhood, Recycle
Bin and the non-shortcut desktop icons for Microsoft Outlook and "The
Internet" (the grandiose name Internet Explorer gives itself)

Guuuud ;-)
Seems to be somewhat random, been trying to stress test the explorer but
messing around, opening and closing, does nothing. Suddenly, when closing
the Control Panel, a re-draw appears.

Simply displaying Control Panel casues the OS to find and run code
within each .CPL file, even before you "open" any of these. This is a
potential malware crises lying around waiting to happen; don't expect
MS to patch it as it is "by design". That effect would kick in as
soon as you see the icon though, not when the window is closed, unless
something hooks the "close window" event and acts on that.

You need to:
- disconnect off all networks (broadband, WiFi, IR, the works)
- formally exclude malware
- kill File and Print Sharing
- turn on the firewall
- exclude commercial malware
- reconnect and ensure you're patched up to date


--------------- ----- ---- --- -- - - -
If you leave the door open long enough, the
wrong dogs will come home - Duane Arnold
 
cquirke (MVP Windows shell/user) said:
If that's the only computer, then you aren't on a LAN, but always-on
broadband does imply an ever-present exposure to malware.



No, you misunderstand me to some extent - I really meant, what drive
letters or folders are shared to the LAN as per File and Print
Sharing. If you full-share any part of the startup axis, you
facilitate direct malware integration from anything that sees the
share. If you bind File and Print Sharing to the Internet, then the
entire Internet can play that game.

A firewall won't help unless it blicks File and Print Sharing, and a
NAT router won't help because the addressing methods used by File and
Print Sharing work at a different level to IP addressing, and won't
care if the IP address is hidden by the Native Address Translation.

The D-Link external NAT router/firewall appears to do a pretty good job
blocking incoming "attacks", ShieldsUP at
https://image.grc.com/x/ne.dll?bh0bkyd2 only complains about responding to
IDENT port and PINGs.

I know my outgoing traffic is unblocked but are using an up-to-date McAfee
Viruscan to handle viruses coming through e-mail and web pages.
You say you have File and Print Sharing bound to TCP/IP, and
presumably this is the same LAN card that connects to the router and
thus the Internet. That is deeeply distuuurbing. Stop reading this
and fix that NOW (unbind File and Print Sharing) then come back.

This is particularly scary for another reason; cabling yourself to a
router and/or broadband would not, in itself, have the effect you
describe of repaining desktop and Explorer windows. But malware
activity that this facilitates may well do.

It's like petrol doesn't make smoke, unless it's already on fire.



Well, look at the desktop. If you see any shoortcut arrows on any
icons, you know you haven't suppressed these somehow; therefore it's
meaningful if you see icons that don't have these arrows.

If you do, then rt-click, Properties them to see if they are files.

If they are not files, then they are namespace objects that will
likely be enumerated in the left pane of Windows Explorer when that
pane is displaying "Folders".

If something changes the status of such items, or re-discoveres them,
then that would prompt a repaint of the desktop and folder views,
which is where we come in.

Common examples of namespace objects (that do not normally have this
effect) are: My Computer, My Documents, Network Neighborhood, Recycle
Bin and the non-shortcut desktop icons for Microsoft Outlook and "The
Internet" (the grandiose name Internet Explorer gives itself)

Ahh, naturally. Well, got the common ones from windows OS on the desktop.
Guuuud ;-)


Simply displaying Control Panel casues the OS to find and run code
within each .CPL file, even before you "open" any of these. This is a
potential malware crises lying around waiting to happen; don't expect
MS to patch it as it is "by design". That effect would kick in as
soon as you see the icon though, not when the window is closed, unless
something hooks the "close window" event and acts on that.

You need to:
- disconnect off all networks (broadband, WiFi, IR, the works)
- formally exclude malware

I only got commercial, from known companies, applications installed. Rarely,
if ever, do i install "fun apps" found in more questionable places.
Virusscan and Ad-Aware says system is clean.
 
Back
Top