Hi all,
I am currently discovering the interesting world of Windows shellbags. I am a bit surprised about something.
I am doing some tests on a Windows XP (in a VirtualBox environment) and I see that almost no "itempos" entries in
HKCU\<user id>\Software\Microsoft\Windows\Shell\Bags\<anybag>
or in
HKCU\<user id>\Software\Microsoft\Windows\ShellNoRoam\Bags\<anybag>
although I see a lot of WinPos or MinPos/MaxPos …
I try to access folders using the Explorer, move windows around, resize them etc.
Is this the result of some Windows Explorer parameters ? Any hint on why I don't see ItemPos subkeys ?
Thank you !
Well checking the behaviour when accessing folders (with Process Monitor), I see a lot of events happening on a bag, looking fine to me, but it ends with a "RegDeleteValue" on the ItemPos (in HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags\21\Shell\ItemPos1680x915(1) as an example)
Process Monitor shows a result "NAME NOT FOUND" on that operation.
Why is that ? (Same for every bag)
After a while digging in the registry, I thought I should watch Windows Explorer behaviour more.
What I found out is that on my XP there seem to be no possibility to make Internet Explorer "remember" each folder windows position/size. Therefore, that's no wonder that I see no "ItemPos" entry in the shellbags.
This has driven me crazy for some days already -/
Could anyone help me out and tell me how to get Windows Explorer to finally behave the way I want and store "ItemPos" in the Shellbags ?
Thank you -)
This has got to be a file/folder setting and / or a policy setting. Possibly (maybe accidently) turned on by some malware?