adding OLE object handling to registry?

  • Thread starter Thread starter Spacey Spade
  • Start date Start date
When you get to that, a key which I highly expect you'd want
to ensure has "success" status, it's this one:

HKCR\Interface\{0000010E-0000-0000-C000-000000000046}

Ok... here is the whole Regmon log while attempting to drag and drop a
jpg into the PersonalBrain editor (14 reg entries "NOTFOUND"):

4 28.85282720 Brain:FFF9A2DF OpenKey HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData SUCCESS hKey:
0xC1C7BF70
5 28.85285280 Brain:FFF9A2DF QueryValueEx HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData\ClockSequence SUCCESS
ED 3C 0 0
6 28.85287840 Brain:FFF9A2DF QueryValueEx HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData\LastTimeAllocated SUCCESS
60 7A 72 EF 1E 7 D8 1
7 28.85290160 Brain:FFF9A2DF SetValueEx HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData\ClockSequence SUCCESS
0x3CED
8 28.85293360 Brain:FFF9A2DF SetValueEx HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData\LastTimeAllocated SUCCESS
E0 D0 36 B6 30 7 D8 1
9 28.85294880 Brain:FFF9A2DF CloseKey HKLM\Software\Des
cription\Microsoft\Rpc\UuidPersistentData SUCCESS
10 28.85476160 Brain:FFF9A2DF OpenKey HKCR\Interface\{0
000010E-0000-0000-C000-
000000000046}\ProxyStubClsid32 SUCCESS hKey: 0xC1C7BF70
11 28.85478240 Brain:FFF9A2DF QueryValueEx HKCR\Interface\{0
000010E-0000-0000-C000-
000000000046}\ProxyStubClsid32 SUCCESS
12 28.85479840 Brain:FFF9A2DF QueryValueEx HKCR\Interface\{0
000010E-0000-0000-C000-
000000000046}\ProxyStubClsid32 SUCCESS "{00000320-0000-0000-
C000-000000000046}"
13 28.85481760 Brain:FFF9A2DF CloseKey HKCR\Interface\{0
000010E-0000-0000-C000-
000000000046}\ProxyStubClsid32 SUCCESS
65 29.25334400 Brain:FFF9A2DF OpenKey HKCR\FileType NOT
FOUND
66 29.25351200 Brain:FFF9A2DF OpenKey HKCR\.JPG SUC
CESS hKey: 0xC1C7BF70
67 29.25353040 Brain:FFF9A2DF QueryValueEx HKCR\.JPG SUC
CESS
68 29.25354480 Brain:FFF9A2DF QueryValueEx HKCR\.JPG SUC
CESS "ACDC_JPG"
69 29.25356000 Brain:FFF9A2DF CloseKey HKCR\.JPG SUC
CESS
70 29.25366960 Brain:FFF9A2DF QueryValue HKCR\ACDC_JPG\Cls
id\(Default) SUCCESS
71 29.25377040 Brain:FFF9A2DF QueryValue HKCR\ACDC_JPG\Cls
id\(Default) SUCCESS "{25336920-03F9-11cf-8FD0-00AA00686F13}"
72 29.25418480 Brain:FFF9A2DF OpenKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS hKey: 0xC1C7BF70
73 29.25420880 Brain:FFF9A2DF QueryValue HKCR\CLSID\{25336
920-03F9-11CF-8FD0-
00AA00686F13}\AutoConvertTo\(Default) NOTFOUND
74 29.25422240 Brain:FFF9A2DF CloseKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS
75 29.25427920 Brain:FFF9A2DF OpenKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS hKey: 0xC1C7BF70
76 29.25430080 Brain:FFF9A2DF QueryValue HKCR\CLSID\{25336
920-03F9-11CF-8FD0-
00AA00686F13}\TreatAs\(Default) NOTFOUND
77 29.25431520 Brain:FFF9A2DF CloseKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS
78 29.25437120 Brain:FFF9A2DF OpenKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS hKey: 0xC1C7BF70
79 29.25442960 Brain:FFF9A2DF QueryValue HKCR\CLSID\{25336
920-03F9-11CF-8FD0-
00AA00686F13}\ProgID\(Default) SUCCESS
80 29.25447840 Brain:FFF9A2DF QueryValue HKCR\CLSID\{25336
920-03F9-11CF-8FD0-
00AA00686F13}\ProgID\(Default) SUCCESS "htmlfile"
81 29.25454880 Brain:FFF9A2DF OpenKey HKCR\htmlfile SUC
CESS hKey: 0xC29BED10
82 29.25457040 Brain:FFF9A2DF OpenKey HKCR\htmlfile\Pac
kageOnFileDrop NOTFOUND
83 29.25458240 Brain:FFF9A2DF CloseKey HKCR\htmlfile SUC
CESS
84 29.25460240 Brain:FFF9A2DF OpenKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13}\Insertable NOTFOUND
85 29.25462160 Brain:FFF9A2DF OpenKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13}\Ole1Class NOTFOUND
86 29.25463520 Brain:FFF9A2DF CloseKey HKCR\CLSID\{25336
920-03F9-11CF-8FD0-00AA00686F13} SUCCESS
87 29.25530080 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS
88 29.25532960 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS "Package"
89 29.25539200 Brain:FFF9A2DF QueryValue HKCR\Package\prot
ocol\StdFileEditing\verb\0\(Default) NOTFOUND
90 29.25542960 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS
91 29.25545920 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS "Package"
92 29.25548480 Brain:FFF9A2DF QueryValue HKCR\Package\prot
ocol\StdFileEditing\server\(Default) NOTFOUND
93 29.26468240 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS
94 29.26470800 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS "{0003000C-0000-0000-C000-000000000046}"
95 29.26475920 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
96 29.26478080 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\TreatAs\(Default) NOTFOUND
97 29.26479520 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
98 29.26483280 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
99 29.26485440 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\AutoConvertTo\(Default) NOTFOUND
100 29.26486800 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
101 29.26490640 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS
102 29.26493520 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS "Package"
103 29.26498800 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS
104 29.26501600 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS "Package"
165 29.28496560 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS
166 29.28499120 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS "{0003000C-0000-0000-C000-000000000046}"
167 29.28504400 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
168 29.28506560 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\TreatAs\(Default) NOTFOUND
169 29.28508000 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
170 29.28511760 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
171 29.28513920 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\AutoConvertTo\(Default) NOTFOUND
172 29.28515200 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
173 29.28519040 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS
174 29.28521920 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS "Package"
175 29.28527120 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS
176 29.28529920 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS "Package"
237 29.30313840 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS
238 29.30316320 Brain:FFF9A2DF QueryValue HKCR\Package\Clsi
d\(Default) SUCCESS "{0003000C-0000-0000-C000-000000000046}"
239 29.30321440 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
240 29.30323520 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\TreatAs\(Default) NOTFOUND
241 29.30325120 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
242 29.30328880 Brain:FFF9A2DF OpenKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS hKey: 0xC1C7BF70
243 29.30331040 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\AutoConvertTo\(Default) NOTFOUND
244 29.30332480 Brain:FFF9A2DF CloseKey HKCR\CLSID\{00030
00C-0000-0000-C000-000000000046} SUCCESS
245 29.30336240 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS
246 29.30339120 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\ProgID\(Default) SUCCESS "Package"
247 29.30344240 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS
248 29.30347120 Brain:FFF9A2DF QueryValue HKCR\CLSID\{00030
00C-0000-0000-C000-
000000000046}\Ole1Class\(Default) SUCCESS "Package"
 
[snip]
Just now I put the CSLID number itself (not the whole key, because of
variations in how it's presented, eg hklm\software\classes\cslid\...)
as the search item for groups.google.com and www.google.com.

00000320-0000-0000-C000-000000000046

The results I am seeing look promising! Probably better if you use peruse
the results directly yourself, to locate the right solution. You'll see
reg entries for the ole actions are discussed, and the several ole* dlls
that need to be verified/reinstalled/reregistered, they're listed.

In the Regmon log here:
The key you mentioned I have. I did have a look at the search results
though, and then some...
http://msdn.microsoft.com/library/en-us/com/htm/ofn_oa2k_84px.asp

I give up... I'm going to go w/o, and if there is a next time, I won't
install 98lite to see if I get the necessary reg entries, or whatever.

Thank you Karen S. What part of the world do you live in?
 
Karen wrote...
The
main thing of it was that I concluded your OLE2 is broken entirely. Route I
would take is to see if installing some library packages from MSFT might kick
it back in.

Installing MDAC v2.8 did not fix ability to drag and drop txt and htm
files to personalbrain. Installing MS Office 97 did fix ability to drag
and drop images. That's a lot of crapola to install just for this
function, but investigation has taken precedence.
 
[Many moons ago...de ma faute...] Spacey Spade said:
main thing of it was that I concluded your OLE2 is broken entirely. Route I
would take is to see if installing some library packages from MSFT might kick
it back in.

Installing MDAC v2.8 did not fix ability to drag and drop txt and htm
files to personalbrain.

The packages vaguely in my mind were whichever seemed to contained OLE
libraries (w the associated registry updates), particularly including
files like ole2.dll, ole32.dll, olepro32.dll, oleaut.dll.

http://download.microsoft.com/download/vb60pro/Redist/sp5/WIN98Me/EN-US/vbrun60sp5.exe
http://activex.microsoft.com/controls/vb6/OLEAUT.CAB
http://www.microsoft.com/com/dcom/dcom98/dcom1_3.asp

I haven't investigated if oleaut.cab is redundant, whether just installing
the latest visual basic runtimes (vbrun60sp5.exe) takes care of things. I've
observed no-harm effect with the checking routines of packages like those
above from MSFT, though. They do not replace with older files and backstep
one's regentries (in contrast to ever-nasty installers thrown together by
random programmers).
Installing MS Office 97 did fix ability to drag and drop images.

Glancing at the setup list files, and the os\system dir on my Office97 CD,
I see how it makes sense that this would serve as a quick fix. And yes
hey it is VERY GOOD NEWS Stacey!

You might still, later on, at least run the latest vb runtime package,
even if it's only related in part to files involved. It's something you'll
have to do routinely anyway, if installing obnoxious softwares that replace
those DLLs and screw up your regentries.
That's a lot of crapola to install just for this
function, but investigation has taken precedence.

Yes, it is. The more common way to go is where you reinstall Windows on top,
as an update. I've read that there is supposed to be some sort of "most
conservative" way to do such an update, special parameters or something,
which tells Windows it's only supposed to check base files and reg entries.

Just I have never done that one. When I do even the mildest thing similar
to that with MSFT products, they totally disrespect all my paths and
settings. Create a bunch of annoying folders with long, ugly names (eg
"c:\windows\Temporary Internet Files"). Sneak obscene objects onto my
desktop, which say things like "Sign up with MSN Now!" Try to sneak
Outhouse into my C drive. Etc etc.

So, a recourse like "Update" or "Repair" of MSFT products, it might work
for others all the time -- but for me, it would be the Last Recourse. It's
just too annoying, both the ugliness of the offenses themselves, and then
the clean-up activities afterwards.

And, Stacey, consolation. At least it was only Office97 which was the crapola
you had to install. I tell you, that product is pure and saintly, compared
to what came afterwards. Office2000 is a thoroughly polluted -- by its
riptide integration of the MSI squid-monster.
 
Part of our conversation just went here:
http://google.com/[email protected]
link.net

[snip]
You might still, later on, at least run the latest vb runtime package,
even if it's only related in part to files involved. It's something you'll
have to do routinely anyway, if installing obnoxious softwares that replace
those DLLs and screw up your regentries.

I copy most application folders to another drive, uninstall the program
(TUN) and run them from the new location... then stick in the files the
executable says it's missing into its folder until the app runs... I've
got all kinds of apps running like that. It's a pleasure to copy
everything over to a brand spanking new OS, which I've been doing more
of lately. As for my system... I don't care... if it gets too bad I've
got a copy of the entire c:\windows and subfolders, plus the files in
the root of c:\, back when it was just installed (all the exhorbitant
115 Mb worth).

[snip]
And, Stacey, consolation. At least it was only Office97 which was the crapola
you had to install. I tell you, that product is pure and saintly, compared
to what came afterwards. Office2000 is a thoroughly polluted -- by its
riptide integration of the MSI squid-monster.

I think there is a freeware app called Guid Clean for taking that stuff
out of documents (did I miss the ball here?).

Spacey
 
Back
Top