每當您將新的外部裝置插入系統時,Windows 都會識別它並自動對應它(或者,您可以手動對應它)。此功能可確保您不必在每次啟動時手動對應所有外部磁碟機。在某些情況下,您可能會發現螢幕角落彈出此錯誤訊息,顯示「無法重新連接所有網路磁碟機」。此修復有一些簡單的解決方案,包括再次重新映射最新的外部磁碟機。
有時,Windows 確實啟動得如此之快,以至於網路磁碟機無法在這麼短的時間內正確映射。
1. 所以,同時按下⊞ Win R鍵。
2. 然後,輸入「 gpedit.msc 」並點選「 OK 」。
這將開啟本機群組原則編輯器。
3. 當它出現時,透過這種方式—
计算机配置 > 管理模板 > 系统 > 登录
4. 在右側,您將看到政策清單。
5. 只需尋找「在電腦啟動和登入時始終等待網路」策略設定。
6. 只需雙擊策略即可更改它。
7. 將策略設定設為「已啟用」。
8. 之後,點選「套用」和「確定」儲存變更。
之後,關閉群組原則編輯器。 完成後重新啟動電腦。
您可以建立一個批次文件,然後建立一個 powershell 腳本來解決此問題。
1.在搜尋框中輸入「記事本」。
2. 然後,點選「記事本」進行存取。
2. 記事本開啟後,將這些行複製並貼上到記事本中。
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell -文件 "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1
3. 在記事本中貼上行後,點擊「檔案」並點選「另存為... 」。
4.下一步,將檔案類型設定為「所有檔案」。
7. 然後,將批次檔命名為「 batch.cmd 」
8. 導覽至桌面以儲存檔案。之後,按一下“儲存”以儲存檔案。
儲存檔案後,請前往下一步。
現在,您必須製作一個 powershell 腳本。
1. 再次啟動記事本。
2. 現在,從這裡複製這些行並將其貼上到終端機中。
$i=3 而($真){ $error.clear() $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | 选择本地路径,远程路径 foreach($MappedDrives 中的 $MappedDrives) { 尝试 { New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True } 抓住 { 写入主机“将 $MappedDrive.RemotePath 映射到 $MappedDrive.LocalPath 时出错” } } $i = $i - 1 if($error.Count -eq 0 -Or $i -eq 0) {break} 开始-睡眠-秒 30}
3. 現在,點擊「檔案」和「另存為... 」繼續。
4. 然後,只需將「檔案類型:」設定為「所有檔案」。
7.只要將powershell腳本的名稱設定為「 MapDrives.ps1 」。
8. 像以前一樣,將此文件保存在桌面中。
儲存這些檔案後,請前往下一步。
您可以將這些腳本移到 Startup 資料夾。
1. 前往儲存這些腳本的桌面。右鍵點選「 batch.cmd 」檔案並點選複製圖示進行複製。
2. 現在,您只需將這些檔案移至系統上的「啟動」資料夾即可。
%ProgramData%\Microsoft\Windows\开始菜单\程序\启动
[
您也可以從 Run 導航到此資料夾。
一種。 同時按下Windows 鍵 R鍵開啟執行終端機。
灣。 將該位址貼上到那裡,然後按一下「確定」。
%ProgramData%\Microsoft\Windows\开始菜单\程序\启动
]
3. 现在,只需将 cmd 脚本粘贴到 Startup 文件夹中。
4. 之后进入系统盘(一般是C盘)。
5. 接下来,创建一个名为“ Scripts ”的新文件夹。
6. 现在,复制“ MapDrives.ps1 ”文件。
7. 将复制的 powershell 文件粘贴到Scripts文件夹中。
完成此操作后,关闭每个窗口并重新启动系统。
只需一个简单的注册表调整,您就可以轻松摆脱启动时烦人的通知。
1.首先在搜索框中输入“ regedit.msc ”。
2.之后,点击“注册表编辑器”访问它。
警告 – 注册表编辑器是系统上最敏感的位置之一。因此,在继续下一步之前,请对您的注册表进行新的备份。
当注册表编辑器打开时,点击“文件”并点击“导出”选项来备份注册表。
3.取完备份后,往这边走——
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider
4. 现在,在右侧窗格中,查找名为“ RestoreConnection ”的值。
5. 如果您找不到任何此类值,只需右键点击空格并点击“ New> ”,然后点击“ DWORD (32-bit) Value ”。
6. 现在,您将值命名为“ RestoreConnection ”。
7. 之后,只需双击它。
8. 将值设置为“ 0 ”。
9. 之后,点击“确定”保存更改。
关闭注册表编辑器。重新启动系统后,检查您是否面临任何此类通知问题。
如果您使用的是配置错误的设备,断开它应该可以帮助您解决问题。
1. 只需同时按下Windows 键+E键。
2. 然后,点击左侧的“这台电脑”。
在这里,您会注意到一起列出的所有驱动器。检查哪些驱动器的名称旁边显示了一个红十字。该设备是错误消息的原因。
3.只需右键点击驱动器并点击“显示更多选项”。
4. 点击“断开连接”以断开驱动器与系统的连接。
断开连接后,重新启动设备。
现在您将停止接收错误消息。另一方面,如果您以后需要它,您可以轻松地重新映射它。
您可以使用任务计划程序在系统启动时映射驱动器。
1.在搜索框中输入“任务调度程序”。
2.然后,点击“任务计划程序”访问它。
3. 打开任务计划程序屏幕后,点击“操作”,然后单击“创建任务”选项以创建新任务。
4. 在创建任务窗口中,转到“常规”选项卡。
5. 给这个任务起任何你喜欢的名字。
6. 现在,您必须更改特定的用户组。为此,请点击“更改用户或组... ”。选项。
7. 现在,点击“高级”。
8. 只需点击“立即查找”。
9. 之后,查找您的帐户并选择它。
10.接下来,点击“确定”。
11. 最后,点击“确定”继续下一步。
12. 最后,回到创建任务窗口,选中“以最高权限运行”。
13. 然后,转到“触发器”部分。
14. 点击“新建”选项。
15. 接下来,设置“开始任务:”设置“登录时”。
16. 然后,点击“确定”。
17. 转到“操作”区域。
18. 最后,点击“ New… ”选项。
19.在New Action页面中,将“Action:”设置为“ Start a program ”。
20. 之后,点击“浏览… ”。
21. 此外,导航到您之前保存的 powershell 脚本 ( Fix – 2 )。
22.然后,选择powershell脚本并点击“打开”。
23.将其粘贴到“添加参数”框中。
-windowsstyle 隐藏 -command .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1
24. 在“开始于”框中,粘贴-
%SystemDrive%\脚本\
25. 最后,点击“确定”。
26. 转到“条件”选项卡。
27. 现在,只需检查屏幕上的最后一个选项,“仅在以下网络可用时启动”。
28.从下拉列表中选择“任何连接”。
29、最后点击“确定”,最终创建该任务。
关闭任务计划程序并重新启动系统。
如果由于外部设备而出现此问题,请尝试重新连接实际的外部设备。
这应该可以解决您面临的问题。
替代提示–
或者,您可以使用任何网络驱动器管理器来更正确地管理网络设备。
以上是如何解決無法重新連接所有網路磁碟機問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!