程式不能執行

2023-01-12 05:45:48 字數 788 閱讀 2916

1樓:匿名使用者

rundll32.exe是系統自帶的系統檔案刪除了當然機子不能正常執行 而你刪的可能是綁有木馬的rundll32.exe(正常的大小為32k)

1.上網的時候把防毒軟體的實時監控開啟 可以防止病毒攻擊2.你還原系統後把這個檔案複製備分一下(改個名字 單獨放在一個地方) 然後下次出現這種情況 不要再殺中毒檔案 用你備分的在安全模式下覆蓋一下就可以了 可以省不少事哦

這裡有2點要注意:

1.備分不要重名

2.備分不要放在c盤

因為病毒自動尋找這個程式 如果你檔名和以前一樣 你的備分也會被感染 就沒有意義了

2樓:笑嘆滄桑

那是系統檔案 當然不能刪了 而且dll動態連線檔案都是用它呼叫的 所有程式執行都需要呼叫dll檔案 你把它刪了當然不行了 去別的和你係統一樣的機器上拷個rundll32.exe 裝到你機器上試試

安裝更新 盜版使用者儘量不要更新 把更新關了吧

3樓:

用u盤在一個好的電腦上把這個檔案考下來

在貼上在你的system目錄下就ok了

4樓:

在安全方式的命令方式下執行系統檔案修復程式sfc

5樓:匿名使用者

那請問誰有這個程式 給我發過來好嗎?

我qq是89316709

6樓:匿名使用者

rundll32.exe是一個系統檔案,主要是用於關閉系統的,沒有了當然不行

為什麼我的這個程式沒錯卻不能執行

if s top 1 應該倆等號吧 if s top 1 你這是什麼編譯器阿,這都不給警告的嗎?你也沒呼叫 int init seqstack seqstack s 函式申請記憶體呀 if s top 1 語法上是通的,不會有錯誤,但,邏輯上確實是錯的。問題1,int init seqstack s...

下面的程式執行後,a的值為多少,執行下面程式中的輸出語句後,a的值是20,為什麼

第一次b 1,b 3 1成立 b 3以後b 3 1還是成立的,直到b 20才退出迴圈。比20大的最小模3為1的數字是22,這樣總共要迴圈7次,也就a 了7次,所以a 8 因為第一次時b 1,b 3 1,所以會b 3,然後continue所以每次b 3 1都為true,也就是 a 1 b 1 a 2 ...

arduino能不能在條件1時執行程式,而在條件2時執行另程式?是不是需要if語句?程

if 條件1 true 條件2 false if 條件1 false 條件2 true c語言中如何讓while 1 下的一個程式在條件滿足時 條件保持不變 只執行一次,不要反覆的執行 while 1 while迴圈語句 1就是真 條件成立 0就是假 條件不成立 while 1 永遠都是真,如果內部...