無法通過"磁碟管理"壓縮磁碟區空間

匿名
2018-08-19T09:54:42+00:00

在近日,我由Windows 10 1709升級至Windows 10 1803,目前系統版本號1803(17134.228)。

我在使用"電腦管理"中的"磁碟管理",準備進行磁碟區壓縮操作時,出現了下圖所示的錯誤提示。

該錯誤在對任意磁碟區進行且僅在進行磁碟區壓縮操作時均會出現。

目前,我已經在完成DISM鏡像修復的情況下,執行了SFC掃描,其返回的信息表示沒有發現完整性錯誤。

并且,我也將該軟體可執行檔案及可能與之相關的DLL檔案,與同版本install.wim中的檔案進行了MD5比對,特徵碼完全相同。

此問題在升級之前就已經存在,但在升級后仍然沒能解決,請問有什麽解決方法?

期待您的回復。

Sfc掃描截圖:

Windows for home | Windows 10 | 效能與系統故障

鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。

0 則留言 沒有留言
由問題作者接受的回答
匿名
2018-08-27T02:53:34+00:00

您好,

試著從Windows+X 選A 分別輸入並執行下面指令,

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1 

完成之後再試試,

如果還是出現問題,右鍵點擊開始菜單,檢視事件記錄,應該是會在最近的時間點看到報錯信息。

此回答有幫助嗎?

有 3 人認為此回答有所幫助。
0 則留言 沒有留言

10 個其他答案

排序依據: 最實用
  1. 匿名
    2018-08-28T17:37:53+00:00

    您好,

    您所給出的命令似乎並不符合Powershell語法,For後沒有指定相應的條件。

    就此,我自行撰寫了一個Powershell命令,請您查看其是否可行,其為:

    cd C:\windows\System32

    $name = dir *.dll -name

    for($a=0;$a -le 3648;$a++){$text="C:\windows\system32"+$name[$a];regsvr32 $text /s;echo $a}

    $name = dir *.ocx -name

    for($a=0;$a -le 6;$a++){$text="C:\windows\system32"+$name[$a];regsvr32 $text /s;echo $a}

    pause

    其中3648和6,均來自於System32本資料夾下的相應副檔名文件的數量。可保證$name[3648]和$name[6]為空。

    但在執行此命令時,如果刪去regsvr32的/s選項,就出現了極多的錯誤提示,其中絕大部分為找不到進入點。

    十分感謝您的幫助!系統的壓縮磁碟區與磁碟整理已經可以使用!

    18.08.29補充:我已發現您的命令僅適用於CMD,但在CMD中執行後,若刪去regsvr32的/s選項,仍出現極多的相同進入點錯誤提示

    再次感謝您的幫助!

    此回答有幫助嗎?

    有 1 人認為此回答有所幫助。
    0 則留言 沒有留言
  2. 匿名
    2018-08-20T02:19:02+00:00

    您好,

    虛擬磁碟管理員? Hyper-V Server ?

    在虛擬化環境中運行的系統麽?

    此回答有幫助嗎?

    有 1 人認為此回答有所幫助。
    0 則留言 沒有留言
  3. 匿名
    2018-08-21T02:46:42+00:00

    您好,

    能否説明一下您的系統安裝環境,

    因爲從窗口看就是處於虛擬環境的原因影響。

    正常情況不應該看到虛擬磁碟管理員,而是磁碟管理,虛擬磁碟管理員只在  Hyper-V 或者其他虛擬化環境系統才會看到。

    這個和 CPU 開啓虛擬化功能沒關係,開啓這個功能之後是支援虛擬化,不影響。

    問題是目前系統似乎是在虛擬化環境下安裝的。

    此回答有幫助嗎?

    0 則留言 沒有留言
  4. 匿名
    2018-08-20T13:03:33+00:00

    您好,

    感謝您的回覆!

    但我的電腦並非Windows Server系統,沒有運行Hyper-V Server服務,且系統也並非在虛擬化環境中運行。

    由以下來自工作管理員的圖片可以證明。

    但我的電腦開啟了CPU的"模擬"功能(下圖),用以支持Hyper-V的正常運作,請問這是否與該問題有關呢?

    期待您的解答!

    此回答有幫助嗎?

    0 則留言 沒有留言