WMI 資訊可能損壞 錯誤的修復

2021-07-05 07:45:21 字數 1459 閱讀 6788

偶爾在檢視 windows 

xp  的本地連線的高階屬性時,系統給出了「

(wmi)

資訊可能損壞」的提示,防火牆不能設定,同時還發現

ping

不通區域網的閘道器,同時別的微機也

ping

不通這台機子。

首先懷疑

tcp/ip

協議出了問題,重新安裝後故障依舊。將「

windows management instrumentation

第一步右擊「我的電腦」,選擇「管理」選單,依次定位到「計算機管理

( 本地

) →服務和應用程式→服務」項,在右邊視窗中找到「

windows management instrumentation

」一項,雙擊開啟,在彈出的視窗中單擊「停止」按鈕。

第二步進入本地磁碟的

c:\windows\system32\wbem\repository

目錄,刪除該目錄下的所有檔案後,重新啟動計算機。使用者登入後,系統會重新在該目錄拷貝建立所需要的檔案,並且自動啟動剛才停止的

wmi 服務。

但是按照上面的操作執行後,結果還是令人失望,問題並沒有解決。不過在乙個專業論壇中乙個網友給出了一些解決問題的提示,就是把下面的命令文字內容儲存成乙個批處理檔案,在安全模式下執行它。然後重新啟動系統,問題竟然得到了解決,本地連線的高階屬性和防火牆都可以進行設定了。

@echo on

cd /d c:\temp

if not exist %windir%\system32\wbem goto tryinstall

cd /d %windir%\system32\wbem

net stop winmgmt

winmgmt /kill

if exist rep_bak rd rep_bak /s /q

rename repository rep_bak

for %%i in (*.dll) do regsvr32 -s %%i

for %%i in (*.exe) do call :fixsrv %%i

for %%i in (*.mof,*.mfl) do mofcomp %%i

net start winmgmt

goto end

:fixsrv

if /i (%1) == (wbemcntl.exe) goto skipsrv

if /i (%1) == (wbemtest.exe) goto skipsrv

if /i (%1) == (mofcomp.exe) goto skipsrv

%1 /regserver

:skipsrv

goto end

:tryinstall

if not exist wmicore.exe goto end

wmicore /s

net start winmgmt

:end

修復損壞的 shapefile

error number of shapes does not match number of table records。形狀數與表記錄數不一致。如esri幫助文件上說常見損壞原因,並提出了解決方案 這是最常見的現象。由於軟體版本不穩定或資料量大或突然斷點很可能造成編輯shp檔案形成損壞。2 新增...

修復損壞的 shapefile

shapefile檔案 簡稱shp 作為esri一種經典的資料格式,被很多其他軟體所支援,如cad mapgis等,雖然也有一些限制 如無法進行拓撲分析 字段長度為10個字元等 但其仍然是廣泛使用的空間資料格式。用得多了,有時也會遇到出錯的時候。形狀數與表記錄數不一致。如esri幫助文件上說常見損壞...

linux硬碟損壞後的修復

問題背景 公司測試伺服器搬遷時,一時疏忽,將幾台伺服器直接斷電了。開機時,主機名為bigdata02的伺服器報kernel panic的錯誤,日誌列印資訊如下 非專業拍攝,還請原諒 本人對系統不甚熟悉,在請教同事後,認為是斷電導致sdb硬碟的損壞。處理過程 2 進入系統後 第一步 badblocks...