รีสตาร์ทระยะไกลเข้าสู่เซฟโหมดหรือไม่ (Windows)


13

ฉันรู้ว่าคุณสามารถปิดเครื่อง Windows ได้จากระยะไกลด้วยบรรทัดคำสั่ง "shutdown" แต่ฉันคิดว่ามันเป็นไปไม่ได้ที่จะนำเครื่องเข้าสู่โหมดปลอดภัย (ด้วยระบบเครือข่าย) จากระยะไกล ไม่มีใครรู้วิธีการทำเช่นนี้?

คำตอบ:


10

หากคุณมีสิทธิ์ของผู้ดูแลระบบในเครื่องระยะไกลก็เป็นไปได้

คุณต้องแก้ไขไฟล์ boot.ini (โดยปกติจะอยู่ที่รูทของไดรฟ์ C:)

เปิดพรอมต์คำสั่งบนเครื่องของคุณ

พิมพ์:

EDIT \\MACHINENAME\C$\BOOT.INI

ไฟล์ boot ini จะเปิดขึ้นซึ่งมักจะมีลักษณะดังนี้:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect

ในตอนท้ายของบรรทัดสุดท้ายคุณจะต้องเพิ่ม

/safeboot:network

บรรทัดสุดท้ายจะอ่านสิ่งที่ชอบ

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect /safeboot:network

บันทึกการเปลี่ยนแปลงจากนั้นบังคับให้รีบูตจากบรรทัดคำสั่งและควรรีสตาร์ทในเซฟโหมดที่มีระบบเครือข่าย อย่าลืมเปลี่ยนไฟล์ boot.ini เมื่อคุณทำเสร็จแล้ว!


2
มันเป็นมูลค่าการกล่าวขวัญว่า RDP อาจไม่ทำงานในเซฟโหมด ฉันไม่ได้ลอง / ทดสอบด้วยตัวเอง แต่ได้รับแจ้งว่าไม่สามารถใช้งานได้ใน XP Home ไมล์สะสมของคุณอาจแตกต่างกันไป
KPWINC

3
สิ่งนี้ใช้ไม่ได้กับ Vista / 7 การใช้ msconfig.exe ใช้งานได้ใน XP, Vista และ 7 (และง่ายกว่า)
mivk

7

ในการรีบูท Windows 7 เข้าสู่เซฟโหมดที่มีเครือข่ายให้เรียกใช้ msconfig.exe บนแท็บ Boot คุณสามารถเลือก "Safe boot" และมีช่องทำเครื่องหมายสำหรับเครือข่าย

ฉันไม่แน่ใจว่าเดสก์ท็อประยะไกลจะทำงานในเซฟโหมดหรือไม่ ฉันใช้ TightVNC หากต้องการให้บริการ TightVNC เริ่มทำงานในเซฟโหมดให้คัดลอกเป็นรายการรีจิสตรีไปยัง safeboot \ network:

REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f

บริการ VNC อื่น ๆ อาจเปิดใช้งานในลักษณะเดียวกัน


ฉันใช้หลายครั้งกับ vnc มันใช้งานได้ดี
johnny

สิ่งนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับ Windows Server 2008 R2 เช่นกัน ควรเป็นคำตอบที่ได้รับการยอมรับ IMO
patrick

2

ไม่น่าจะเป็นเครื่องเวิร์กสเตชัน คุณต้องการบางสิ่งบางอย่างที่ช่วยให้คุณสามารถควบคุมเครื่องเพื่อบอกวิธีการบูต Windows

คุณจะมีโชคมากขึ้นกับฮาร์ดแวร์เซิร์ฟเวอร์เนื่องจากผู้ค้าหลายรายสร้างตัวเลือกในการเชื่อมต่อกับคอนโซลจากระยะไกล

หากคุณมีตัวเลือกในการเชื่อมต่อแบบโต้ตอบกับ Windows บนเครื่องคุณสามารถใช้ MSCONFIG เพื่อตั้งค่าสวิตช์ / SAFEBOOT ใน boot.ini จากนั้นรีบูทเครื่อง Do Start -> Run และพิมพ์ใน MSCONFIG จากนั้นบนแท็บ boot.ini ตรวจสอบ / SAFEBOOT ภายใต้ Boot Options และเลือกเซฟโหมดที่คุณต้องการบู๊ต (ในสถานการณ์นี้คือ NETWORK)



1

นี่คือตัวเลือกการรวมแสงของ HP ที่จะติดตั้ง การแก้ไขไฟล์ boot.ini จะไม่ช่วยได้มากนักเนื่องจากคุณจะไม่สามารถเข้าสู่เครื่องได้เนื่องจากบริการ RDP จะไม่ทำงาน ในกรณีที่เป็นเซิร์ฟเวอร์ HP แต่คุณสามารถเชื่อมต่อโดยตรงกับคอนโซลผ่านพอร์ทัล https และสามารถเข้าถึง "ปุ่มเปิด / ปิด" เสมือนได้


0

คำตอบดังกล่าวข้างต้นเกี่ยวกับการแก้ไข boot.ini เป็นสิ่งที่ดีและทั้งหมด - ยกเว้น .... คุณไม่สามารถเปลี่ยนไฟล์ boot.ini ... หากคุณทำตามคำแนะนำ "Mark's" ทีละขั้นตอน - คุณกดกำแพงอิฐ เพราะ boot.ini เป็นแบบอ่านอย่างเดียว

แก้ไข: และใช่ .... ฉันทดสอบมันลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบของ


3
ดังนั้นเปลี่ยนมัน .... คลิกขวา ---> คุณสมบัติและยกเลิกการเลือก "อ่านอย่างเดียว" ... หากคุณอยู่ในคอมพิวเตอร์ระยะไกลที่มีสิทธิ์ผู้ดูแลระบบคุณจะไม่มีปัญหาในการทำเช่นนั้น

0

หากคุณรีบเลือกที่จะปรับเปลี่ยนการBOOT.iniรีสตาร์ทในเซฟโหมดด้วยระบบเครือข่ายจากนั้นรีสตาร์ทคุณจะพบว่าคุณไม่สามารถล็อกอินจากระยะไกลได้เลย คุณน่าจะสามารถดูไฟล์บูตได้\\machinename\C$\boot.iniแต่จะไม่สามารถแก้ไขได้เพราะเป็นไฟล์แบบอ่านอย่างเดียว คุณจะไม่สามารถ "คลิกขวาและยกเลิกการเลือก" อ่านอย่างเดียว "" เพราะคุณจะไม่สามารถนำทางไปยังC$ไดเรกทอรีได้เลย ตอนนี้ฉันต้องเข้าสู่ระบบเวิร์กสเตชันเสมือนจริงนี้เพื่อเปลี่ยนboot.iniด้านหลัง ฉันจะไม่ทำผิดอีกครั้ง!


อาจรู้สึกว่าเป็นความผิดพลาด แต่อาจนำมาเป็นประสบการณ์ที่ได้รับในระดับที่สูงขึ้น ครั้งต่อไปคุณจะเตรียมแผน failover ไว้หรือไม่ ... และบริการ SSH ใช้งานอยู่โปรดจำ WMIC หรือไม่ WMI ทำงานได้อย่างสมบูรณ์ในเซฟโหมดเช่นคุณสามารถรีบูตเป็นปกติหากไม่มีกิจกรรมในเซฟโหมดเป็นระยะเวลาหนึ่ง และแน่นอนว่าคุณสามารถใช้ WMI เพื่อแก้ไขกระบวนการบูต
Sampo Sarrala - codidact.org

0

เกิดอะไรขึ้นกับไฟล์ boot.ini

Windows 7 เพิ่มเติม

ใน Windows รุ่นก่อนหน้า boot.ini เป็นไฟล์ระบบที่มีข้อมูลเกี่ยวกับระบบปฏิบัติการ Windows ที่ติดตั้งบนคอมพิวเตอร์ ข้อมูลนี้จะปรากฏในระหว่างกระบวนการเริ่มต้นเมื่อคุณเปิดคอมพิวเตอร์ มันมีประโยชน์มากที่สุดในการกำหนดค่า multiboot หรือสำหรับผู้ใช้ขั้นสูงหรือผู้ดูแลระบบที่ต้องการกำหนดวิธีการเริ่ม Windows

ใน Windows รุ่นนี้ไฟล์ boot.ini ถูกแทนที่ด้วย Boot Configuration Data (BCD) ไฟล์นี้มีความหลากหลายมากกว่า boot.ini และสามารถใช้กับแพลตฟอร์มคอมพิวเตอร์ที่ใช้วิธีการอื่นนอกเหนือจากระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) เพื่อเริ่มคอมพิวเตอร์

หากคุณต้องการเปลี่ยนแปลง BCD เช่นลบรายการออกจากรายการระบบปฏิบัติการที่แสดงให้ใช้เครื่องมือบรรทัดคำสั่ง Bcdedit ซึ่งเป็นเครื่องมือขั้นสูงสำหรับผู้ดูแลระบบและผู้เชี่ยวชาญด้านไอที สำหรับข้อมูลทางเทคนิคเกี่ยวกับ Bcdedit ให้ไปที่เว็บไซต์ Microsoft สำหรับผู้เชี่ยวชาญด้านไอที

หากคอมพิวเตอร์ของคุณมีการกำหนดค่าแบบมัลติบูตคุณยังคงสามารถเปลี่ยนแปลงระบบปฏิบัติการ Windows ที่เปิดขึ้นตามค่าเริ่มต้นและระยะเวลาที่จะแสดงรายการระบบปฏิบัติการโดยใช้ระบบในแผงควบคุม

  1. เปิดระบบโดยคลิกปุ่มเริ่มรูปภาพของปุ่ม 'เริ่ม' คลิกขวาที่คอมพิวเตอร์จากนั้นคลิกคุณสมบัติ

2. ในบานหน้าต่างด้านซ้ายคลิกการตั้งค่าระบบขั้นสูง ต้องใช้สิทธิ์ของผู้ดูแลระบบหากคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบหรือยืนยันให้พิมพ์รหัสผ่านหรือทำการยืนยัน

3. คลิกแท็บขั้นสูงจากนั้นภายใต้การเริ่มต้นและการกู้คืนให้คลิกการตั้งค่า

4. ภายใต้การเริ่มต้นระบบเลือกระบบปฏิบัติการเริ่มต้นและระยะเวลาที่จะแสดงรายการระบบปฏิบัติการคลิกตกลงแล้วคลิกตกลงอีกครั้ง

http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7


0

หากคุณทำผิดพลาดคุณอาจจะสามารถนำทางไปยังไฟล์ boot.ini ผ่าน File Explorer ดังนั้น \ hostname \ C $ \ boot.ini และมีโอกาสที่คุณจะสามารถลบ "/ safeboot : เครือข่าย "และบันทึก

หากคุณสามารถบันทึกการเปลี่ยนแปลงไปยังไฟล์ boot.ini ได้ให้เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบและลองเรียกใช้คำสั่งนี้เพื่อรีบูต: shutdown / r / m \ hostname / t 00

หวังว่าคุณจะกลับมาทำธุรกิจอีกครั้ง!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.