Just curious, After coming to this site, I was wondering if the install of one of these unofficial service packs may be what is keeping me from updating my office viewers. Last year sometime I installed sesp1.exe on my machine. I have had no problems with it.
Earlier this year, MS came out with new viewers for their office products. I do not have MS Office nor do I want it any any other clone. I would like to be able to view these files though and have used the free viewers MS provided. I have an Word, Excel and Powerpoint viewer. I am using the 1997 versions of these because when I try to install the 2003 versions an error message comes up saying that I must have 98SE in order to use these. Well I do have 98SE. 4.10.222A, so I was wondering if something in sesp1.exe changed something that the MS install programs was looking for to verify that I had SE?
Everything else about my system is up to date except that update that ended in 711 and this happened before that.
Page 1 of 1
Cannot install office viewers question
#2
Posted 12 April 2005 - 04:24 PM
New Excel 2003 + Word 2003 viewers are only meant to install on 2000/XP/2003/Longhorn, they will not install on 9x/ME, because MS doesn't support these OSes anymore. 
Somehow [even if I don't like this either] it makes sense, because MS Office 2003 can be installed only on 2000/XP/2003/Longhorn.
Last Office build compatible with 9x/ME was 2002.
2002 Office viewers should install on 98/ME, and some even on 95:
http://office.microsoft.com/en-us/assistan...0449811033.aspx
Old SP1 and new 98SE SP2 work the same: all they do is install 98SE patches, nothing else.
That means they [same as any other patch] do not change the way MS viewers [or any other patches/tools/upgrades] detect the OS.
The detection is built inside OS core files: kernel32.dll, krnl386.exe, io.sys etc, not in the registry [unless you're talking about MS IE + DirectX
].
Hope this helps.
Somehow [even if I don't like this either] it makes sense, because MS Office 2003 can be installed only on 2000/XP/2003/Longhorn.
Last Office build compatible with 9x/ME was 2002.
2002 Office viewers should install on 98/ME, and some even on 95:
http://office.microsoft.com/en-us/assistan...0449811033.aspx
Old SP1 and new 98SE SP2 work the same: all they do is install 98SE patches, nothing else.
That means they [same as any other patch] do not change the way MS viewers [or any other patches/tools/upgrades] detect the OS.
The detection is built inside OS core files: kernel32.dll, krnl386.exe, io.sys etc, not in the registry [unless you're talking about MS IE + DirectX
Hope this helps.
#3
Posted 13 April 2005 - 03:27 PM
I beg yo differ, here is the link:
http://www.microsoft.com/downloads/details...&displaylang=en
And here is a direct quote from the System Requirements:
Supported Operating Systems: Windows 2000 Service Pack 3, Windows 98 Second Edition, Windows ME, Windows Server 2003, Windows XP
http://www.microsoft.com/downloads/details...&displaylang=en
And here is a direct quote from the System Requirements:
Supported Operating Systems: Windows 2000 Service Pack 3, Windows 98 Second Edition, Windows ME, Windows Server 2003, Windows XP
#4
Posted 13 April 2005 - 03:38 PM
Just to clear things up, I was only proving that these updates are also for 98SE.
When I try to install them, I get a message that says that I need to have 98SE installed in order to install these viewers. That is why I thought I would ask wheter the USP I installed may have changed something that the installler looks for.
Just trying to solve this and not pointing any fingers or making any accusations.
When I try to install them, I get a message that says that I need to have 98SE installed in order to install these viewers. That is why I thought I would ask wheter the USP I installed may have changed something that the installler looks for.
Just trying to solve this and not pointing any fingers or making any accusations.
#5
Posted 14 April 2005 - 02:24 PM
ldb, on Apr 13 2005, 03:38 PM, said:
Just to clear things up, I was only proving that these updates are also for 98SE.
When I try to install them, I get a message that says that I need to have 98SE installed in order to install these viewers. That is why I thought I would ask wheter the USP I installed may have changed something that the installler looks for.
Just trying to solve this and not pointing any fingers or making any accusations.
When I try to install them, I get a message that says that I need to have 98SE installed in order to install these viewers. That is why I thought I would ask wheter the USP I installed may have changed something that the installler looks for.
Just trying to solve this and not pointing any fingers or making any accusations.
Word 2003 viewer page:
http://www.microsoft.com/downloads/details...89-AB826E7B8FDF
Excel 2003 viewer page:
http://www.microsoft.com/downloads/details...47-75EDBD03AAF0
Please see system requirements for both.
Of course, there is a way to extract the files and then install them manually, including updating the registry, but I haven't tried.
For example, PowerArchiver [ http://www.powerarchiver.com/ , shareware, free trial] can extract files inside MSI installers.
MSI files can also be run with specific command line params to extract files.
So with a combination of BAT + INF files one can d/l + install these "forbbiden" viewers on 98SE in a single click.
Same here: not trying to make attacks, flames, insults etc.
Just trying to help and answer your questions.
Hope this helps.
#6
Posted 14 April 2005 - 02:50 PM
*insulting*
Good Idea, although if you haven't tried, don't post just to post.
Hm... Why am I posting now?
Good Idea, although if you haven't tried, don't post just to post.
Hm... Why am I posting now?
#7
Posted 21 April 2005 - 07:06 AM
MDGx, on Apr 14 2005, 10:24 PM, said:
Word 2003 viewer page:
http://www.microsoft.com/downloads/details...89-AB826E7B8FDF
Excel 2003 viewer page:
http://www.microsoft.com/downloads/details...47-75EDBD03AAF0
Please see system requirements for both.
Of course, there is a way to extract the files and then install them manually, including updating the registry, but I haven't tried.
<{POST_SNAPBACK}>
http://www.microsoft.com/downloads/details...89-AB826E7B8FDF
Excel 2003 viewer page:
http://www.microsoft.com/downloads/details...47-75EDBD03AAF0
Please see system requirements for both.
Of course, there is a way to extract the files and then install them manually, including updating the registry, but I haven't tried.
<{POST_SNAPBACK}>
There are nice simple tools for Total Commander.
http://ghisler.fileb.../msi_plugin.zip
is able to extract files from MSI and MSP MS Installer files.
http://ghisler.fileb...lx_fileinfo.zip
is able to display the version, language, original file name and many other things.
In this case, the most important is the test if it is possible to load all external library functions.
Here are the executable files with some problems:
Common files for both Word Viewer and Excel Viewer
MSO.DLL
OSE.DLL
Word Viewer only files
WORDVIEW.EXE
MSOHTMLED.EXE
MSOHEV.DLL
Affected libraries:
kernel32.dll
user32.dll
advapi32.dll
And in detail:
==============================================
File: MSO.DLL
missing functions in kernel32.dll
VerifyVersionInfoW
VerSetConditionMask
missing functions in user32.dll
GetLastInputInfo
AllowSetForegroundWindow
SetLayeredWindowAttributes
missing functions in advapi32.dll
LsaClose
LsaStorePrivateData
LsaRetrievePrivateData
LsaNtStatusToWinError
LsaOpenPolicy
ConvertSidToStringSidW
DecryptFileW
EncryptFileW
ConvertStringSecurityDescriptorToSecurityDescriptorW
ConvertSidToStringSidA
CheckTokenMembership
-----------------------------------------
File: OSE.DLL
missing functions in kernel32.dll
SetFilePointerEx
GetFileSizeEx
CreateHardLinkW
missing functions in advapi32.dll
CheckTokenMembership
ConvertStringSecurityDescriptorToSecurityDescriptorW
-----------------------------------------
File: VordView.exe
missing function in user32.dll
SHGetFolderLocation
-----------------------------------------
File: MsoHev.dll
missing function in user32.dll
AllowSetForegroundWindow
-----------------------------------------
File: MsoHtmEd.Exe
missing function in user32.dll
AllowSetForegroundWindow
==================================================
Much less missing functions are in Windows 98 for Adobe Reader 7.01:
File: AcroRd32.exe
kernel32.dll
SetFilePointerEx
File AcroRd32.dll is OK
File: ACE.DLL (Adobe Color Engine)
shell32.dll
SHGetFolderPathA
File: reader_sl.exe (Adobe Acrobat SpeedLauncher)
kernel32.dll
SetFilePointerEx
All other files are OK.
=====================================
Now the main question.
Does the ability to load the function mean that the result will be as the calling program expects?
How to solve these unresilved dependencies?
Maybe somebody experienced could write small wrapper DLL that would add the missing functionality, at least at the very basic level.
Adobe Reader 7.01 could be the best for testing. It should be not so big problem to write wrapper adding SetFilePointerEx function based on existing SetFilePointer function in kernel32.dll.
Maybe qeuestion for Tihiy?
Petr
#8
Posted 21 April 2005 - 08:27 AM
Quote
Maybe qeuestion for Tihiy?
Maybe.
The main problem with these applications that they're written to take advantage of Unicode functions which are't implemented in 9x/ME.
KernelXP project (set of wrapper libraries) allow some simple applications to run, although complex application does not work correctly in most cases.
Another big problem that KernelXP is uncompatible with Revolutions Pack - what's why this project is paused.
I'll give Adobe Acrobat Reader 7 a try.
Share this topic:
Page 1 of 1



Help

Back to top









