Win XP ไม่สามารถแชร์ได้จากพีซี Win 10 เครื่องเดียว


-1

ฉันมี LAN ที่มีอุปกรณ์ต่าง ๆ มากมายเช่น Windows XP, Windows 10 Home & Pro, Linux และ NAS สิ่งเหล่านี้ทั้งหมดสามารถเข้าถึงการแชร์ของกันและกันยกเว้นหนึ่ง: แล็ปท็อปที่ใช้ Win 10 Home ไม่สามารถเข้าถึงการแชร์ของคอมพิวเตอร์ XP พวกเขาทั้งหมดอยู่ในกลุ่มงานเดียวกันและสิ่งนี้เคยทำงาน

พีซีที่ใช้ Win 10 Pro สามารถเข้าถึงพีซี XP และคอมพิวเตอร์ XP สามารถเข้าถึงทั้งสองเครื่อง W10

ไม่มีโดเมนหรือ WINS เราเตอร์คือ DNS หลักดังนั้นชื่อเครื่องภายในสามารถแก้ไขได้โดย DNS ซึ่งจำเป็นสำหรับการเข้าถึงหน้าเว็บบางหน้า อุปกรณ์ทั้งหมดใช้ DHCP จากเราเตอร์ ฉันมีปัญหา DNS บางอย่างแก้ไขได้โดยการติดตั้งบริการ Bonjour ของ Apple บนพีซี Windows

ในแล็ปท็อปสิ่งนี้จะเกิดขึ้น:

ใน Windows Explorer> เครือข่ายเฉพาะแล็ปท็อปเองเราเตอร์และกล่อง NAS จะปรากฏขึ้น ฉันสามารถพิมพ์ชื่อคอมพิวเตอร์ลงในแถบที่อยู่และจะปรากฏในต้นไม้ทางด้านซ้ายและใช้ร่วมกันทางด้านขวา

หากฉันพิมพ์ชื่อ XP ( \\tpg) หลังจากนั้นประมาณ 2 นาทีฉันจะได้รับข้อผิดพลาด:

ข้อผิดพลาด Unspeified

ในพรอมต์คำสั่งผู้ดูแลระบบฉันลองทำสิ่งนี้:

C:\WINDOWS\system32>net view \\tpg
System error 53 has occurred.

The network path was not found.


C:\WINDOWS\system32>net use \\tpg
System error 384 has occurred.

You can't connect to the file share because it's not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.
Your system requires SMB2 or higher. For more info on resolving this issue, see: https://go.microsoft.com/fwlink/?linkid=852747

ในการเชื่อมโยง MS บอกเราว่า SMBv1 ไม่ได้ติดตั้งใน Win10 โดยค่าเริ่มต้น (ประเภท) แต่มันถูกบันทึกอยู่ใน XP สำหรับถอยหลังเข้ากันได้กับอุปกรณ์ที่ไม่ใช่ Windows

ฉันลอง nbtstat และพบสิ่งนี้:

    C:\WINDOWS\system32>nbtstat -r

    NetBIOS Names Resolution and Registration Statistics
    ----------------------------------------------------

    Resolved By Broadcast     = 30
    Resolved By Name Server   = 0

    Registered By Broadcast   = 14
    Registered By Name Server = 0

    NetBIOS Names Resolved By Broadcast
---------------------------------------------
           QM             <00>
           QT             <00>
           䕂䑄䥈呓䅓⁐††偔⁇†††††
           TPG            <00>
           偔⁇††††††䥍呎⁙†††††
           䥍呎⁙†††††則奅††††††
           則奅††††††䕄䱌倭⁃††††
                   䕄䱌倭⁃††††

nbtstat -c
Ethernet:
Node IpAddress: [192.168.1.114] Scope Id: []

                  NetBIOS Remote Cache Name Table

        Name              Type       Host Address    Life [sec]
    ------------------------------------------------------------
    QT             <00>  UNIQUE          192.168.1.126       171
    QM             <00>  UNIQUE          192.168.1.110       171
    BEDDHISTSAP    <20>  UNIQUE          192.168.1.1         171

คุณจะเห็นว่า TPG ไม่ได้อยู่ในแคช แต่อยู่ในรายการที่แก้ไขโดยการออกอากาศ เห็นได้ชัดว่าขยะในนั้นเป็น "ปกติ" และยังปรากฏอยู่ในพีซี Pro ซึ่งไม่มีปัญหา

ฉันพยายาม nbtstat -R แต่นั่นไม่ได้ทำอะไรเลย ฉันก็ลองรีบูตเครื่อง

ฉันจะดูที่ไหนต่อไป


4
คุณเปิดใช้งาน SMBv1 ตามคำแนะนำหรือไม่
Ramhound

1
windows XP ของคุณแชร์รหัสผ่านหรือไม่? หากเป็นเช่นนั้นให้เปิดใช้งานด้วยรหัสผ่านบางส่วนแล้วลอง ฉันมีปัญหาหนึ่งเกี่ยวกับการเข้าถึงรหัสผ่านแบบไม่ระบุชื่อจาก linux จาก Win 10 มาก่อนและการแก้ปัญหาดังกล่าวใช้งานได้
antreality

ฉันไม่ได้เปิดใช้งาน SMBv1 เนื่องจาก MS ไม่แนะนำให้ใช้ ไม่ว่าในกรณีใด ๆ เครื่อง W10Pro สามารถเข้าถึงได้โดยไม่ต้อง
ปีเตอร์เฮ็นดริคส์

การแชร์ทั้งหมดมีรหัสผ่าน ฉันไม่สามารถทำให้เครื่องปรากฏในโฟลเดอร์เครือข่ายกับอุปกรณ์อื่น ๆ ทั้งหมด
ปีเตอร์เฮ็นดริคส์

คำตอบ:


0

ขอบคุณที่ antreality ฉันติดตั้งไคลเอนต์ SMBv1 และสิ่งนี้ไม่เพียง แต่ทำให้ฉันสามารถเข้าถึงพีซี XP ได้ทันทีมันยังทำให้อุปกรณ์อื่นทั้งหมดปรากฏใน Explorer> เครือข่าย

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