1. 程式人生 > >服務不能更新一個或多個受保護的”錯誤解決辦法

服務不能更新一個或多個受保護的”錯誤解決辦法

【重要更新】推薦下載off14W.exe或者SW_DVD5_Office_Professional_Plus_2010_W32_ChnSimp_MLF_X16-52528.ISO

標籤:windows installer服務不能更新受保護的office2007 office2010雜談

很多朋友反映,在安裝office的時候遇見了“windows installer服務不能更新一個或多個受保護的windows檔案”錯誤,現在非權威解釋並推出完美解決辦法:

原因分析:系統環境無論是windows xp還是Win7,在安裝office時候都有可能出現上面提到的錯誤,這與office安裝的版本是2003還是2007,或者2010沒有直接關係。問題出在系統本身攜帶的系統檔案丟失上,導致提示系統檔案衝突。那麼如此一來,根本解決辦法便是對系統的區域性或者全部修復上。

網友一致討厭重灌系統,而且daoban系統修復的途徑幾乎只有還原或者重灌,那麼我們便思考區域性修復解決安裝出錯。

根據我們分析,對於如下網路上流傳的2中方法全部無效:

1.改變安裝路徑

2.關閉WFP,使不彈出出錯對話方塊,即執行“開始執行sfc/purgecache;開始執行gpedit.msc(組策略)計算機配置=>管理模板=>系統=>windows檔案保護右邊的設定為disable”或者直接修改登錄檔消滅提示窗。此方法治標不治本,後果是安裝滾回。安裝失敗。

解決方法:

網友可以檢視一下系統中如下兩個資料夾內容是否和我的兩個切圖符合.

【1】.開啟C:\WINDOWS\msagent。

 

 【2】.開啟C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin

網友發現了吧,自己檔案系統丟失了至少4個檔案。多數是丟失了【2】中的檔案。在Windows安裝光碟中i386目錄下的FP40EXT.CAB檔案解壓,能夠找到上面4個檔案,單獨解壓出來複製到”C:\ProgramFiles\Common Files\Microsoft Shared\web serverextensions\40\bin”即可。

下載地址:

 若是都有缺失可以下載下面的連結,這個連結過一段時間可能會失效,恕小弟許可權不夠。

http://202.199.155.5:1127/uploadfile/office2003miss.rar

 【另外】,若果是提示安裝原來的版本解除安裝不徹底,可以通過下載我以前的office2007安裝教程:

http://hi.baidu.com/murven_g/blog/item/0be3dd7bf6fb3ee42f73b332.html相關方法得到解決。

相關推薦

服務不能更新一個保護的”錯誤解決辦法

【重要更新】推薦下載off14W.exe或者SW_DVD5_Office_Professional_Plus_2010_W32_ChnSimp_MLF_X16-52528.ISO 標籤:windows installer服務不能更新受保護的office2007 office2010雜談 很多朋

xp安裝office2007報錯:windows Installer服務不能更新一個保護的w

今天在sp3機器裝office2007報錯, xp3安裝office2007報錯:windows Installer服務不能更新一個或多個受保護的w 我另外一臺機器沒這樣做,就可以安裝,不知為什麼這臺機器這樣的才可以 1. 手動關閉WINDOWS 檔案保護 方法

office2007 開啟Excel 提示 工作表中的公式包含一個無效引用的解決方法

開啟帶有資料或者圖表的工作表或工作簿中,有時候會彈出一個對話方塊“工作表中的公式包含一個或多個無效引用,請驗證公式包含的路徑、工作簿、區域名稱或單元格引用”,單擊確定後就不再顯示,但只要重新開啟,依舊會彈出這個對話方塊。 解決方法: 其實有時並不是這個Excel本身公式有

oracle 更新欄位,更新非空欄位(null、‘’、一個空格的情況)

UPDATE LOA_FUND_HOLD_DTL    SET TRANS_STATUS = '2',    AND FAIL_INFO = NVL(TRIM(' ' from rec.FAIL_INFO),'主機對賬失敗。'),    A

fatal error LNK1169:找到一個重定義的符號

ava 文件中 程序 bsp 由於 nbsp .cn 引用 error 這個算是個比較基礎的問題,由於我不是C程序員,本行java,臨時拉來做的,所以有些坑還得自己走出來。 這個問題是由於,全局變量在a.h中定義,在兩個源文件a.cpp和b.cpp中引用,之後被編譯器

一個實體的驗證失敗。有關詳細信息,請參閱“EntityValidationErrors”屬性。

sys date 錯誤 onerror conf erro fig 站點 更新 問題原因可能是: 1. 非空列未插入值錯誤 2. 多個表間外鍵列長度不一樣 3. ef上下文對象db為空 4. ef上下文設置屬性為 db.Configurat

js 獲取url的參數值 一個參數

run -c www cno spl http 獲取url參數 strong ear 以下JS函數用於獲取url參數: 1 function getQueryVariable(variable) 2 { 3 var query = window.loc

fatal error LNK1169: 找到一個多重定義的符號

編譯 gpo .cpp post 多重 print use 控制 包含 在vs中,使用c時,由編譯-鏈接,cpp之間是自動的,如: 1,頭文件 x.h: 1 int f(); 2,實現 impl.cpp: 1 #include "stdafx.h" 2 3 int

Object.assign() 從一個源對象復制到目標對象

bject 待完善 示例 ces sign java script {} clas Object.assign()方法用於將所有可枚舉屬性的值從一個或多個源對象復制到目標對象。它將返回目標對象。 1、語法: Object.assign(target, ... , sourc

js將數組中一個字段相同的子元素中合並

++ body 遇到 return json 合並 arr 可能 var 最近js中遇到js將數組中一個或多個字段相同的子元素中合並,相信很多朋友也有遇到,大家可能有多種方法,我在這裏記錄一個相對簡單的方法,當然大家如有其它更好的方法,請提出來大家共同學習。 //將經濟事

js 一個一維數組,算出元素之間相互組合的所有情況

urn each pre 相互 get function post data nta // 數據源 var target = { state1: [‘1‘, ‘2‘], state2: [‘01‘, ‘02‘, ‘03‘],

Windows無法安裝到這個磁盤下,分區包含一個不支持安裝的動態卷

windows安裝 動態磁盤 解決方案:1.系統安裝盤 2.WinPE 基本操作如下: shift+F10 # 進入命令行環境diskpart # 進入diskpart命令環境list diskpart #顯示基本磁盤信息select disk n(磁盤號)

一例對一個實體的驗證失敗。有關詳細信息,請參閱“EntityValidationErrors”屬性的解決

tro https span cep 實例 tps lte .data 防止 這個問題相信只要是做MVC的,都碰到過,也都知道錯誤的原因,就是觸發了定義的實例字段校驗規則。比如定義的不為空,但是為空了,或者定義的字段長度為50,但是超過50了。 可是有時雖然知道是這樣,

用單進程、線程並發、線程分別實現爬一個網站的所有鏈接,用瀏覽器打開所有鏈接並保存截圖 python

app imp mat 並發執行 cut h+ chrome 鏈接 目錄 #coding=utf-8import requestsimport re,os,time,ConfigParserfrom selenium import webdriverfrom multipr

一個實體的驗證失敗。有關詳細信息,請參閱“EntityValidationErrors”屬性

限制 employee .cn 這才 public 主鍵 zha 技術分享 大小 使用asp.net+EF5.0練習的時候,遇到這樣一個問題:   對一個或多個實體的驗證失敗。有關詳細信息,請參見“EntityValidationErrors”屬性 但是感到很疑惑,去百

VS2013無法載入解決方案中專案,提示未能正確載入解決方案中的一個專案

現象:開啟一個工程,上午還能正常操作,下午就打不開了。試了所有的工程都打不開。 提示: 未能正確載入解決方案中的一個或多個專案 解決辦法: 1、關閉VS; 2、去C:\Users\AppData\Local\Microsoft\VisualStudio\12.0\ComponentMod

(轉)VS2015基礎 指定一個專案執行 - 心少樸的部落格

       慈心積善融學習,技術願為有情學。善心速造多好事,前人栽樹後乘涼。我今於此寫經驗,願見文者得啟發。 這個解決方案下,有兩個專案, 看到黑體的project了嗎?它就是指定執行的專案。 這兩個專案的程式碼分別是,

操作失敗: 無法更改關係,因為一個外來鍵屬性不可以為 null

  報錯:操作失敗: 無法更改關係,因為一個或多個外來鍵屬性不可以為 null  。 同時修改主表和從表的資料,想用EF主表T_ReviewPlan中某個物件item刪除item對應的從表T_ReviewSubject中的資料,結果報錯。 解決方法: db.從表.RemoveRang

用C語言實現在一個連結串列刪除指定的一個元素

#include<stdio.h> #include<stdlib.h> typedef struct node{ int data; struct node *next; }LinkList; //建立一個連結串列  LinkL

列表的使用(append,count,extend,index,pop,remove)dir;找出列表中指定一個元素並刪除

斜體樣式列表:在一個數組裡存或者取多個資訊 列表操作功能有:索引 切片 追加 刪除 長度 迴圈 包含 列表舉例:name_list=[“R”,“u”,“b”,“y”] print(name_list[1]) >>>u pr