2013年1月4日 星期五

☆ 修復 cscript 無法為 Script....vbs 找到 Script 引擎 VBScript 的問題--win8 以KMS啟用office發生的問題

昨天在幫教授解決電腦問題,搞掉我一整天,終於解決了,趁記憶猶新時記錄一下過程

問題: 筆電搭載win8  64位元作業系統,在灌好學校買的大量授權版卻無法啟用


大量授權版是以kms方式啟用,但在啟用時會出現以下錯誤碼:   

錯誤碼: cscript 錯誤: 無法為script c:\program files(x86)\microsoft office\office14\ospp.vbs  找到script引擎 vbscript......(憑印象打的)

請示google大神後,有人分享是因為MCAfee改了登錄檔,造成vbscript錯誤
果不其然是MCAfee的問題

解決方式:
1、滑鼠移到右上方,在放大鏡圖示按一下,打上"regedit" 叫出登錄檔
2、找到HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
3、在預設值上點二下,把原始值"C:\Program Files\McAfee\Managed
VirusScan\VScan\ScriptSn.20100412064520.dll"
     換成
"C:\Windows\system32\vbscript.dll"
在啟用一次後就成功了

不過在修改登錄檔時又發生了權限不夠無法修改的問題
又再度請示google大神,
Windows 8
如何手動變更登錄檔的擁有者和權限

方式如下:

1、在HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32 的InprocServer32上按右鍵點使用權限
2、點右下角的「進階」按鈕
3、點上方「變更」的字樣
4、在方框內輸入users,按確定
5、勾選左上角那裡的取代子容器與物件的擁有者,勾選左下角的以可從此物件繼承的權限項目取代所有子物件的權限項目,然後按右下角的確定按鈕
6、自動返回到權限視窗,先在視窗的上半部分點一下 Users
開頭的那一行
,再在視窗的下半部分勾選完全控制允許,最後按底部的確定按鈕。
以上教學來自: http://ppt.cc/u1_a


這台筆電不只上面的問題,自從移除mcafee之後,學校網頁的圖再也跑不出來
又去找到了mcafee的移除軟體MCPR.exe
執行完後問題就解決了
說不定一開始就跑這軟體的話,就不用兜上面那麼大一圈了

 

沒有留言:

張貼留言

The Ordinary 超過十項產品使用心得(持續更新中)

在某天ASOS閒逛時第一次發現這品牌,一開始看到品牌包裝及產品命名還以為是化工原料來著。因為產品價格實在太便宜了,忍不住在網上蒐尋了一番,這才發現原來這品牌已瘋靡歐美地區一段時間,我在2017年5月才開始入坑,已經有點小LAG了。 入坑快兩年來,陸陸續續用過十...