ดูอัปเดต 3 และ 4 ด้านล่างเพื่อดูว่าปัญหานี้เกิดขึ้นได้อย่างไร
คอมพิวเตอร์ของฉัน (Windows 7 x64, Lenovo Thinkpad T530) กำลังแก้ไขปัญหา% windir% ทุกอย่างทำงานได้ดี เมื่อถึงจุดหนึ่งต่อมาคอมพิวเตอร์ก็ไม่สามารถแก้ไข% windir% ได้ในทันที
การตรวจสอบหน้าต่างตัวแปรสภาพแวดล้อมแสดงว่ามีการกำหนดไว้
การตรวจสอบรีจิสทรียังแสดงให้เห็นว่ามีการกำหนดไว้เช่นกัน ฉันลบคีย์แล้วและป้อนใหม่โดยไม่มีประโยชน์
หลังจากรีบูตทุกอย่างทำงานได้ดีในขณะที่ ใครบ้างมีความคิดในสิ่งอื่นใดที่ฉันสามารถตรวจสอบได้
อัปเดต 1: หลังจากคิดถึงบางอย่างฉันได้ถอนการติดตั้งไดรเวอร์ / โปรแกรม Konica Minolta Pagebox ที่ติดตั้งเกี่ยวกับเวลาที่ปัญหานี้เริ่มเกิดขึ้น (ดูความคิดเห็นด้านล่าง) ดูเหมือนว่าปัญหาจะใช้เวลาประมาณ 4-24 ชั่วโมง (ฉันไม่เคยกำหนดเวลา) เพื่อแจ้งให้ทราบดังนั้นฉันจะอัปเดตอีกครั้งหลังจากนั้น
อัปเดต 2: ปัญหายังคงเกิดขึ้น ฉันกลับมาจากอาหารกลางวันและไม่พบ% windir% ฉันทำการทดสอบหลังจากรีบูตเมื่อเช้านี้และทำให้คอมพิวเตอร์เข้าสู่โหมดสลีปแล้วตื่นขึ้นมา % windir% ยังคงถูกกำหนดหลังจากตื่นขึ้นมา
อัปเดต 3:
ต่อ Daniel ในความคิดเห็นที่ฉันวิ่งset
ก่อนและหลังข้อผิดพลาดและเปรียบเทียบผลลัพธ์ สิ่งแรกที่ผมสังเกตเห็นก็คือว่าในการบูตสดของฉันเส้นทาง%% เป็น 2000 + ตัวอักษร ฉันตัดมันเหลือ ~ 375 ตัวอักษรและตรวจสอบในหน้าต่างใหม่ cmd ฉันรีบูตตรวจสอบเส้นทางอีกครั้งและมันกลับไปที่กว่า 2000 ตัวอักษร (ตรงกับสิ่งที่ฉันเห็นในตอนแรก) ฉันตัดทอนอีกครั้งและรีบูตอีกครั้งและสิ่งเดียวกันก็เกิดขึ้น ฉันลบตัวแปรพา ธ และสร้างขึ้นใหม่ สิ่งเดียวกันที่เกิดขึ้น ณ จุดนี้ทั้งหมดที่ฉันสามารถสรุปได้คือฉันไม่สามารถเปลี่ยนเส้นทางของฉันอย่างถาวรหรือเส้นทางกำลังถูกรีเซ็ตโดยกระบวนการบางอย่างในการบูต ความคิดใด ๆ
อัปเดต 4:
ฉันแก้ไขเส้นทางของฉันผ่านวิธีการรีจิสทรีที่แนะนำด้านล่าง ฉันตรวจสอบเส้นทางของฉันในวันนี้หลังจากใช้งานไประยะหนึ่งและมันเพิ่มขึ้นจากสิ่งที่ฉันป้อนลงในรีจิสทรี ตอนนี้มีรายการใหม่ไม่กี่รายการและมีรายการซ้ำมากมาย รายการเท่านั้นใหม่จาก SQL Server 2012 echo %path%
ผมไปเปลี่ยนนี้ในรีจิสทรีและผมสังเกตเห็นว่ารีจิสทรีไม่ตรงกับการส่งออกของ การตรวจสอบตัวแปรสภาพแวดล้อมจากแท็บคุณสมบัติขั้นสูงจะแสดงพา ธ ของฉันเวอร์ชันที่สาม
Registry Path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;
Command Line path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;
C:\Program Files(x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
Environment Variables path:
C:\Program Files (x86)\Microchip\mplabc30\v3.30\bin;
C:\RUBY193\BIN;
C:\Windows\SYSTEM32;
C:\Windows;
C:\Windows\SYSTEM32\WBEM;
C:\PROGRAM FILES\COMMON FILES\LENOVO;
C:\SWTOOLS\READYAPPS;
C:\PROGRAM FILES (X86)\COMMON FILES\LENOVO;
C:\PROGRAM FILES (X86)\MICROCHIP\MPLAB C32 SUITE\BIN;
C:\HTSOFT\PIC18\BIN;
C:\PROGRAM FILES\TORTOISESVN\BIN;
C:\Windows\System32\WindowsPowerShell\v1.0\;
มันดูราวกับว่าเส้นทางบรรทัดคำสั่ง = รีจิสทรีเส้นทาง + เส้นทางตัวแปรสภาพแวดล้อม ฉันพยายามตั้งค่าเส้นทางรีจิสทรีและเส้นทางตัวแปรสภาพแวดล้อมเป็นสิ่งเดียวกันและรีบูต หลังจากรีบูตเส้นทางของฉันเพิ่มขึ้นเป็นสองเท่าโดยทั่วไปแล้วสำเนาสำรองเส้นทางรีจิสทรีข้างต้นสองชุด
คิดอีกครั้งไหม?
อัปเดต 5:หลังจากคุยกับผู้จัดการ IT เขาบอกว่าเขากำลังต่อสู้กับปัญหาที่คล้ายกันในคอมพิวเตอร์เครื่องอื่น คอมพิวเตอร์ทั้งสองเครื่องมี SSD (ดูเหมือนจะเป็นปัจจัยทั่วไปเท่านั้น) สิ่งนี้อาจจะใช่หรือไม่ใช่ก็ได้
set
เพื่อกำหนดค่าให้กับwindir
ตนเองและทำซ้ำecho
อีกครั้ง - ดูว่าจะให้ผลลัพธ์หรือไม่ ถ้ามันจะมีบางสิ่งบางอย่างเกิดขึ้นกับตัวแปร env ของคุณ - ถ้าไม่ใช่ก็มีบางอย่างที่ไม่ตกลงกับคำสั่งเชลล์และ / หรือ echo