首頁 >常見問題 >內部錯誤:無法建立臨時目錄 [已解決]

內部錯誤:無法建立臨時目錄 [已解決]

PHPz
PHPz轉載
2023-04-17 15:04:067621瀏覽

Windows 系統允許使用者使用可執行/設定檔案在您的系統上安裝各種類型的應用程式。最近,許多 Windows 使用者開始抱怨他們收到一個名為INTERNAL ERROR: cannot create temporary directory在他們的系統上嘗試使用可執行檔安裝任何應用程式的錯誤。問題不僅限於此,而且還阻止用戶啟動任何現有的應用程序,這些應用程式也安裝在 Windows 系統上。

下面列出了一些可能的原因。

  • 執行可執行檔進行安裝時不授予管理員權限。
  • 為 TMP 變數提供了無效或不同的路徑。
  • 損壞的系統檔案
  • Temp 資料夾的控制設定可能已更改

現在讓我們看看如何使用本文下面給出的解決方案來修復此錯誤。

解決方法– 嘗試在 Windows 系統上還原系統以還原到上次儲存的點。

解決方案1 – 檢查TMP 和TEMP 變數的路徑

有時,如果路徑無效或引用其他目錄而不是系統中的臨時資料夾來取得名為TMP 和TEMP 的環境變量之一,則預計會發生此錯誤。因此,我們建議您使用下面給出的步驟檢查給定 TMP 和 TEMP 變數的路徑。

步驟 1:透過按下Windows 和 R鍵開啟系統上的系統屬性窗口,開啟執行##命令方塊。

第 2 步:然後在文字方塊中輸入

systempropertiesadvanced 並按下Enter鍵。

內部錯誤:無法建立臨時目錄 [已解決]

第 3 步:這將開啟帶有「進階」標籤的「系統屬性」。

第 4 步:點選視窗底部的

環境變數選項,如下圖所示。

內部錯誤:無法建立臨時目錄 [已解決]

第5 步:在螢幕上出現的Environment Variables 視窗中,

雙擊User variables部分下的 TEMP變數。

內部錯誤:無法建立臨時目錄 [已解決]

第 6 步:現在在變數值文字方塊中鍵入下列行,然後點選 確定。

%USERPROFILE%\AppData\Local\Temp

內部錯誤:無法建立臨時目錄 [已解決]

第 7 步:對

TMP變數也執行相同的操作。

第 8 步:然後按一下「環境變數」視窗上的「

確定」將其關閉。

內部錯誤:無法建立臨時目錄 [已解決]

步驟 9:現在關閉系統屬性視窗並重新啟動系統。

系統啟動後,檢查問題是否已解決。如果沒有,請嘗試以下其他解決方案。

解決方案 2 – 以管理員身分執行可執行檔

當您在登入系統時使用管理員帳戶時,它可以順利完成大部分工作並且不會引起任何問題。但是當您使用系統上的使用者帳戶登入時會出現某些問題。因此,讓我們看看如何在您仍然使用使用者帳戶時以管理員身分執行任何可執行檔。

第 1 步:前往您取得可執行檔以安裝應用程式的資料夾或桌面。

步驟2:現在

右鍵單擊可執行檔案並從上下文選單中選擇以管理員身份執行,如下所示。

內部錯誤:無法建立臨時目錄 [已解決]

第 3 步:接下來依照螢幕上的指示完成安裝過程,不會出現任何錯誤。

解決方案 3 – 在您的系統上執行 CHKDSK

第 1 步:開啟系統上的命令提示字元。首先,同時按下Windows

R開啟執行指令方塊。

第2 步:然後在

運行框中鍵入cmd並同時按CTRL SHIFT ENTER鍵,以管理員身份開啟命令提示字元視窗。

注意:您應該透過點擊接受 UAC 提示。

內部錯誤:無法建立臨時目錄 [已解決]

第 3 步:在命令提示字元中鍵入以下行,然後按

Enter鍵執行它。

chkdsk /x /f /r

第4 步:這裡它會在命令提示字元視窗中拋出訊息,顯示「 Chkdsk 無法運作,因為該磁碟區正在被另一個進程使用。您想要安排在下次系統重新啟動時檢查此卷嗎?(是/否) 」。

第 5 步:現在輸入

Y並按下Enter鍵。

內部錯誤:無法建立臨時目錄 [已解決]

第 6 步:您可以關閉命令提示字元視窗。

第 7 步:重新啟動系統,以便 Chkdsk 開始檢查錯誤並修復它們。

步驟 8:系統完成並啟動後,檢查問題是否已解決。

解决方案 4 – 为 TEMP 和 TMP 变量分配新创建的文件夹路径

第 1 步:打开计算机上的C:\驱动器。

第 2 步:单击“新建”下拉菜单并从菜单中选择“文件夹” ,在 C:\ 驱动器中创建一个新文件夹。

內部錯誤:無法建立臨時目錄 [已解決]

第 3 步:然后将其重命名为Temp。

第 4 步:现在您可以关闭 C:\ 驱动器文件夹。

第 5 步:在此之后,您应该通过同时按Windows + R键打开运行命令框。

第 6 步:出现“运行”框后,在其中键入systempropertiesadvanced,然后点击Enter键。

內部錯誤:無法建立臨時目錄 [已解決]

第 7 步:这将打开“系统属性”窗口。

第 8 步:现在通过单击窗口底部的环境变量打开“环境变量”窗口,如下所示

內部錯誤:無法建立臨時目錄 [已解決]

第 9 步:双击顶部 User variables 部分中的TEMP变量,如下所示。

內部錯誤:無法建立臨時目錄 [已解決]

第 10 步:然后,在变量值文本框中输入以下行,然后单击确定。

C:\温度

內部錯誤:無法建立臨時目錄 [已解決]

第 11 步:现在您应该对 User variables 部分下的TMP变量重复相同的操作。

第 12 步:然后,单击“确定”关闭所有打开的窗口。

內部錯誤:無法建立臨時目錄 [已解決]

解决方案 5 – 将临时文件夹的权限访问更改为完全控制

步骤 1:通过运行打开Windows文件夹。首先同时按下WindowsR键,打开运行框。

步骤 2:然后在 Run 的文本框中输入C:\Windows并按Enter键。

內部錯誤:無法建立臨時目錄 [已解決]

第 3 步:接下来,一旦打开 windows 文件夹,查找名为Temp的文件夹并右键单击它。

第 4 步:现在从上下文菜单中选择“属性”选项,如下所示。

內部錯誤:無法建立臨時目錄 [已解決]

第 5 步:在“属性”窗口中,您应该通过单击转到“安全”选项卡。

第 6 步:然后,要更改您需要的权限,请单击底部的“高级”按钮进入“高级设置”窗口,如下所示。

內部錯誤:無法建立臨時目錄 [已解決]

第 7 步:确保您位于“高级安全设置”窗口中的“权限”选项卡上。

第 8 步:从“权限”选项卡下给出的列表中双击用户 ”以打开其权限窗口。

內部錯誤:無法建立臨時目錄 [已解決]

第 9 步:现在通过单击一次检查完全控制复选框,然后自动其余的复选框,如修改、读取和执行等将被选中,如下图所示。

內部錯誤:無法建立臨時目錄 [已解決]

第 10 步:完成后单击“确定”。

內部錯誤:無法建立臨時目錄 [已解決]

第 11 步:然后单击“应用”和“确定”关闭“属性”窗口。

內部錯誤:無法建立臨時目錄 [已解決]

以上是內部錯誤:無法建立臨時目錄 [已解決]的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yundongfang.com。如有侵權,請聯絡admin@php.cn刪除