admin管理员组

文章数量:1530067

system-c安装

I'm back to work and trying to install the Released version of Office 2007, and am greeted by this friendly dialog, announcing that

我要恢复工作,并尝试安装Office 2007的发行版,并受到这个友好对话框的欢迎,宣布

"Setup is unable to proceed due to the following error(s): The 2007 Microsoft Office system does not support upgrading from a prerelease version of the 2007 Microsoft Office system. You must first uninstall any prerelease versions of the 2007 Microsoft Office system products and associates technologies."

由于出现以下错误,安装程序无法继续:2007 Microsoft Office system不支持从2007 Microsoft Office system的预发行版本升级。您必须首先卸载2007 Microsoft Office system产品的所有预发行版本,并关联技术。

Hm...considering that I've never installed Office 2007 Beta on this machine, and I think this would qualify as a very poor error message that would totally stump my Mom.

嗯...考虑到我从未在这台计算机上安装Office 2007 Beta,并且我认为这将是非常糟糕的错误消息,完全会困扰我的妈妈。

According to the FAQ online, this is indicative of having the Office 2003 Web Components from a previous version is installed. Of course! Why didn't I think of that?

根据在线常见问题解答,这表明已安装早期版本的Office 2003 Web组件。 当然! 我为什么没想到呢?

Well, this would be fine if it were true in my case. After removing the Office 2003 Web Components via Add/Remove Programs the problem persists. I doubt my OWC components are from a beta of Office.

好吧,如果对我来说是对的,那会很好。 通过“添加/删除程序”删除Office 2003 Web组件后,问题仍然存在。 我怀疑我的OWC组件来自Office beta。

OK, so what is the setup looking for, and finding, that is causing it to bork like this?

好的,那么寻找和发现该设置的原因是什么呢?

So, I fired up Filemon and Regmon from SysInternals and begin to dig.

因此,我从SysInternals中启动了Filemon和Regmon并开始进行挖掘。

FileMon indicated that the setup log file was here:

FileMon指示安装日志文件在此处:

9:58:15 AM setup.exe:5000 IRP_MJ_WRITE C:\DOCUME~1\shanselm\LOCALS~1\Temp\SetupExe(200611140958151388).log SUCCESS Offset: 0 Length: 78

9:58:15 AM setup.exe:5000 IRP_MJ_WRITE C:\ DOCUME〜1 \ shanselm \ LOCALS〜1 \ Temp \ SetupExe(200611140958151388).log成功偏移量:0长度:78

...and inside that file was

...在那个文件里面是

Catalyst beta product conflict check failed. Office Beta product conflict is detected on the computer, productcode={30120000-006E-0409-0000-0000000FF1CE}

Catalyst Beta产品冲突检查失败。 在计算机上检测到Office Beta产品冲突,产品代码= {30120000-006E-0409-0000-0000000FF1CE}

...which resulted in this informative message:

...导致了此信息提示:

...which is a shame, because looking in the registry for 30120000-006E-0409-0000-0000000FF1CE showed me that I some how got the "Office Shared MUI" on my system.

...这很遗憾,因为在注册表中查找30120000-006E-0409-0000-0000000FF1CE告诉我,我知道如何在系统上获得“ Office Shared MUI”。

However, it doesn't show up in Add/Remove Programs:

但是,它不会显示在“添加/删除程序”中:

But it does show up when I run the very fabulous MyUnInst from Nirsoft (a must-install tool) along with a few other things like "Microsoft Office Proof," which I assume is the Spellchecker and Grammar tools. I'm not sure WHO installed those or when it happened. Pressing Ctrl-U on these items within MyUnInst started the uninstall process.

但是,当我从Nirsoft(必须安装的工具)运行非常出色的MyUnInst以及其他一些诸如“ Microsoft Office Proof”之类的东西(我认为是Spellchecker和Grammar工具)时,它确实会显示出来。 我不确定世卫组织是否安装了这些工具或安装的时间。 在MyUnInst中的这些项目上按Ctrl-U将启动卸载过程。

Once I removed these strange little things, Office 2007 started to install as expected.

一旦删除了这些奇怪的小东西,Office 2007就开始按预期安装。

Not the best OOBE (Out Of Box Experience), but I think we can assume my Mom isn't running any Beta stuff like this, so hopefully she won't have a similar experience.

不是最好的OOBE(即席体验),但是我认为我们可以假设我的妈妈没有运行任何Beta版本,因此希望她不会有类似的体验。

A few interesting asides, if you poke around on the Office 2007 installation media:

如果您在Office 2007安装媒体上四处摸索,可以找到一些有趣的方面:

  • In the root is a folder called Rosebud - this is apparently the codename for Microsoft's new Web Folders implementation, apparently to better support WebDAV and SharePoint 2007. It seems to be an OLEDB Provider for Internet Publishing.

    根目录中有一个名为Rosebud的文件夹-显然是Microsoft新的Web文件夹实现的代号,显然是为了更好地支持WebDAV和SharePoint2007。它似乎是Internet发布的OLEDB提供程序。
  • In one of the setup.xml files there's a line like: <Option Id="OneNoteFiles" DefaultState="Local" DisallowAbsent="no" DisallowAdvertise="no" PreReq="IsEnterprise; IsEnterpriseR; IsHomeStudentR; IsOneNoteHS; IsOneNote; IsOneNoteR; IsUltimate; IsUltimateR; IsMondo"/> and I wonder if "Mondo" is some version of Office that is "bigger and better" than Ultimate?

    在setup.xml文件之一中,有如下一行:<Option Id =“ OneNoteFiles” DefaultState =“ Local” DisallowAbsent =“ no” DisallowAdvertise =“ no” PreReq =“ IsEnterprise; IsEnterpriseR; IsHomeStudentR; IsOneNoteHS; IsOneNote; IsOneNoteR; IsUltimate; IsUltimateR; IsMondo“ />,我想知道“ Mondo”是否是某些版本的Office,它比Ultimate的“更大更好”?

UPDATE: I got a note from a Microsoft Insider who clued me into why this might have happened to me. Seems I installed a beta of Microsoft Expression Web a while back, and it shares this MSI with other Office componentry. Good to know.

更新:我收到了来自Microsoft Insider的说明,他向我暗示了为什么这可能发生在我身上。 似乎我不久前安装了Microsoft Expression Web测试版,它与其他Office组件共享此MSI。 很高兴知道。

He also shares: "Mondo isn’t some super-secret better-than-best product. It’s an internal-only product we use for test purposes. All current and planned Office suites can be found online at http://office.microsoft/en-us/products/FX101635841033.aspx"

他还分享道:“ Mondo并不是最好的超级机密产品,它不是最好的产品。它是我们用于测试目的的仅限内部使用的产品。所有当前和计划中的Office套件都可以在http://office.microsoft上在线找到。 / en-us / products / FX101635841033.aspx

Interesting stuff.

有趣的东西。

UPDATE #2: Be sure to enter your Product Keys when they ask you. Even though you're not required to enter your Product Key until later, if you try to do anything that involves one of the Office 2007 programs accessing the Internet without first entering your Product Key, like downloading a template within Publisher, Word or Excel, you will see this dialog:

更新2:请确保在他们询问您时输入您的产品密钥。 即使您直到稍后都不需要输入产品密钥,如果您尝试做任何涉及Office 2007程序之一的访问Internet的操作而无需先输入产品密钥,例如在Publisher,Word或Excel中下载模板,您将看到以下对话框:

Clicking "Get Genuine" will launch your default browser (mine is Firefox, which this website doesn't support, and I got caught in a Javascript page-reload loop and the page reloaded over and over again, so I pasted the URL into IE manually) and tell you basically the same thing:

单击“获取正版”将启动您的默认浏览器(我的浏览器是Firefox,该网站不支持该浏览器,并且我陷入了Javascript页面重新加载循环中,并且一次又一次地重新加载了页面,因此将URL粘贴到IE中手动)并告诉您基本相同的内容:

So, I went back into those two programs and entered my Product Key, which interestingly enough after entering, told me to "Install Now" again. I did, then visited the Genunie Validation page again.

因此,我回到了这两个程序并输入了我的产品密钥,输入后很有趣,它告诉我再次“立即安装”。 我这样做了,然后再次访问了Genunie验证页面。

Close, but looks like I need to activate first. So, I closed both apps, and launched them again and was prompted to activate:

关闭,但看起来我需要先激活。 因此,我关闭了两个应用程序,然后再次启动它们,并被提示激活:

...and I was told it was cool. Then I visted the page again:

……我被告知这很酷。 然后,我再次访问了该页面:

...and now I'm told that my MSDN key "has been identifed as a false key used with counterfeit copies of Office." That's weird, since I just got it off MSDN and it was just used to activate Office and Visio. This isn't good. I tried again in OneNote:

...现在我被告知,我的MSDN密钥“已被识别为与Office的伪造副本一起使用的伪密钥”。 太奇怪了,因为我刚从MSDN上获得它,它只是用来激活Office和Visio。 不好我在OneNote中再次尝试:

Now I'm told that I'm not only counterfeit, but I've also used the activation key too many times. I'm not sure which it is, as I'm using the same key (the only key) for all these activations...Office, Visio, OneNote, InfoPath. I thought that one key in Office was one key for the suite, not each app outside of Office Professional. I'm still not able to get any templates off the Internet or download product updates.

现在,我被告知我不仅是伪造的,而且我还多次使用了激活密钥。 我不确定是哪个,因为我对所有这些激活使用相同的键(唯一的键)... Office,Visio,OneNote,InfoPath 。 我认为Office中的一个键是套件的一个键,而不是Office Professional之外的每个应用程序。 我仍然无法从Internet获得任何模板或下载产品更新。

Moral: Just enter your Product Key when they ask.

道德:当他们询问时,只需输入您的产品密钥即可。

At this point, even though the website says that my copy of InfoPath is not activated and is, in fact, not legit, it does work fine. My copy of OneNote however, will not activate. According on the MSDN Product page, "This product key will activate 10 PCs" - I've only used this key on the one PC, and I just got it today. It's also confusing because MSDN lists two kinds of keys, one for Office 2007 Professional and one for "Office 2007 Desktop Programs."

在这一点上,即使该网站说我的InfoPath副本未激活并且实际上不是合法的,它也可以正常工作。 但是,我的OneNote副本将无法激活。 在MSDN产品页面上,“此产品密钥将激活10台PC”-我只在一台PC上使用了此密钥,而我今天才用到它。 由于MSDN列出了两种密钥,一种用于Office 2007 Professional,另一种用于“ Office 2007桌面程序”,因此也很混乱。

I'm not sure what to do now. This sucks.

我不确定现在该怎么办。 糟透了

翻译自: https://www.hanselman/blog/office-2007-wont-upgrade-from-a-prerelease-version-of-the-2007-office-system-office-2007-setup-spelunking

system-c安装

本文标签: 安装程序版本officeSystem