เหตุใด notepad จึงล้มเหลวในไฟล์เดสก์ท็อปในกล่องโต้ตอบบันทึกเป็น


10

นี่คือปัญหาที่ทำให้งง - อาจมีบางคนมีความคิด ตอนนี้ฉันหมดความคิดแล้ว

บน Win7 64 บิตแผ่นบันทึกข้อผิดพลาดต่อไปนี้:

  1. บนเดสก์ท็อปคลิกขวาเลือก "ใหม่ | เอกสารข้อความ" สิ่งนี้จะสร้าง "New Text Document.txt"
  2. คลิกขวาที่ไฟล์นั้นเลือก "แก้ไข" นี่เป็นการเปิดแผ่นจดบันทึกด้วยไฟล์เปล่า
  3. เลือก "ไฟล์ | บันทึกเป็น": Notepad ขัดข้องและ Win7 รายงานว่า "Notepad หยุดทำงาน"

ตอนนี้ย้ายไฟล์ไปที่c:\tempและทำซ้ำขั้นตอนที่ 2 และ 3: ไม่มีข้อผิดพลาดในครั้งนี้และกล่องโต้ตอบบันทึกเป็นปรากฏขึ้นตามปกติ ฉันสามารถสร้างขั้นตอนที่คล้ายกันสำหรับกล่องโต้ตอบ "เปิด"

สิ่งที่ฉันได้ลอง:

  • เซฟโหมด - ไม่ทำงานปัญหาเดียวกัน
  • สร้างผู้ใช้ใหม่และลองเข้าสู่ระบบอีกครั้งในฐานะผู้ใช้รายนั้น - ไม่มีข้อผิดพลาด
  • ตั้งชื่อไฟล์ต่าง ๆ หรือสร้างที่อื่นแล้วย้ายไปที่เดสก์ท็อป - ปัญหาเดียวกัน
  • ใช้ Wordpad แทน - ปัญหาเดียวกัน
  • ตรวจสอบส่วนขยายของเชลล์ด้วย ShellExView - ไม่มีอะไรพิเศษที่นี่
  • จ้องที่รายการบันทึกเหตุการณ์สำหรับแต่ละข้อขัดข้อง ไม่ได้สอนฉัน
  • เมื่อเกิดความผิดพลาดให้ดูที่มุมมองสแต็กของ explorer ค้างที่ฟังก์ชัน "TaskDialog"
  • sfc.exe /scannow ซ่อมแซมไฟล์บางไฟล์แล้ว แต่ปัญหายังคงมีอยู่

นี่คือลักษณะรายการบันทึกเหตุการณ์ที่มีลักษณะ:

ชื่อบันทึก: แอปพลิเคชัน
ที่มา: ข้อผิดพลาดของแอปพลิเคชัน
วันที่: 14.12.2010 00:33:48
รหัสเหตุการณ์: 1,000
หมวดหมู่งาน: (100)
ระดับ: ข้อผิดพลาด
คำสำคัญ: คลาสสิค
ผู้ใช้: N / A
รายละเอียด:
ชื่อแอปพลิเคชันที่ผิดพลาด: NOTEPAD.EXE, เวอร์ชัน: 6.1.7600.16385, การประทับเวลา: 0x4a5bc9b3
ชื่อโมดูลผิดพลาด: COMCTL32.dll, รุ่น: 6.10.7600.16661, การประทับเวลา: 0x4c6f6e4b
รหัสข้อยกเว้น: 0xc000041d
การชดเชยความผิดพลาด: 0x00000000000db770
รหัสกระบวนการผิดพลาด: 0x198
เวลาเริ่มต้นแอปพลิเคชันที่ผิดพลาด: 0x01cb9b1e140ab92a
เส้นทางของแอปพลิเคชันที่ผิดพลาด: C: \ Windows \ system32 \ NOTEPAD.EXE
เส้นทางโมดูลที่ผิดพลาด: C: \ Windows \ WinSxS \ amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7 \ COMCTL32.dll

ฉันควรลองทำอะไรอีกบ้างขาดการทุ่มตลาดผู้ใช้และเริ่มใหม่ด้วยโปรไฟล์ใหม่ ขอบคุณ ...


ที่จริงฉันมีปัญหาอย่างแน่นอนใน Win7 / 64 บิตในฤดูใบไม้ร่วงปี 2010 และมันก็แก้ไขได้ในช่วงต้นปี 2011 ข้อผิดพลาดใน windows ในการสร้างภาพขนาดย่อ
Warren P

ขอบคุณวอร์เรน นั่นจะอธิบายว่าทำไมฉันไม่เห็นอีกต่อไป
Deepc

มันเริ่มทำงานหลังจากที่ฉันคลิกขวาบน Notepad ++ แล้วคลิก "แก้ไขด้วย Notepad ++" ฉันไม่รู้ว่านี่เป็นทางออกสุดท้ายหรือไม่ แต่มันก็ใช้ได้สำหรับฉัน! ymmv
CodyBugstein

คำตอบ:


6

ฉันพบพฤติกรรมที่ผิดพลาดในวันนี้ที่ทำการติดตั้งทดสอบ (W7x64u sp1) ฉันสามารถจำกัดความผิดได้อย่างไร ymmv โปรดตรวจสอบด้วยตัวเอง

เพื่อจัดระเบียบมุมมองใน Windows Explorer เช่นซ่อนไลบรารีรายการโปรดกลุ่มบ้านผู้ใช้ที่ลงชื่อเข้าใช้ฉันอ้างอิงกระบวนการนี้ด้วยการสนับสนุนของSetAclเพื่อทำตามบรรทัดคำสั่ง จนถึงตอนนี้ดูเหมือนว่าจะทำงานได้ดีสำหรับฉัน

ตอนนี้ฉันสังเกตเห็นว่าในบัญชีผู้ใช้ที่สร้างขึ้นใหม่แต่ละบัญชี (ไม่ว่าจะเป็นผู้ดูแลระบบหรือไม่ก็ตาม) Notepad ล้มเหลวเมื่อพยายามเปิดหรือบันทึกไฟล์ สิ่งนี้จะไม่เกิดขึ้นในบัญชีผู้ดูแลระบบเริ่มต้นที่ใช้สำหรับการติดตั้ง ฉันไม่มีคำอธิบายสำหรับสิ่งนี้ แต่ฉันคิดว่า Notepad "ตำแหน่งไฟล์สุดท้าย" ชี้ไปที่พื้นที่โปรดหรือไลบรารี ... พื้นที่ที่ซ่อนอยู่ (แต่ยังไม่ถูกลบ) โดยขั้นตอนของ Vishal

ปรับแต่งนี้ถูกเลื่อนออกไปหลังจากสร้างบัญชีในเครื่องทั้งหมดแล้ว อาจมีค่ารีจิสทรีบางประเภทที่บอกให้ Notepad ไม่ให้ดูในตำแหน่งที่ถูกจัดตำแหน่งแบบ M $ ฉันไม่รู้


3
โปรแกรมโง่มองเข้าไปใน "รายการโปรด" และหากพวกเขาถูกปิดการใช้งานมันจะบูม! Microsoft
ขัด

2
บังเอิญฉันได้ลบห้องสมุดและสิ่งอื่น ๆ ที่ไม่เป็นประโยชน์ออกจาก explorer เช่นกัน อาจไม่ได้ใช้ขั้นตอนนั้น แต่อาจเป็นไปในทำนองเดียวกัน (ฉันจำไม่ได้) ควรสังเกตสองสิ่ง: 1. ขณะนี้ใช้งานได้แม้ว่าสิ่งนี้จะยังคงซ่อนอยู่ 2. สิ่งนี้ไม่เกี่ยวกับแผ่นจดบันทึกปัญหามีอยู่ในทุกแอปพลิเคชันโดยใช้กล่องโต้ตอบไฟล์มาตรฐาน
deepc

' เพิ่ม ' รายการโปรดกลับเข้าไปในรีจิสตรีและสิ่งต่าง ๆ กำลังทำงานอีกครั้ง
Umber Ferrule

3

ฟังดูฉันชอบเส้นทางการบันทึกก่อนหน้า (หรือไดรฟ์เครือข่าย) ที่ถืออยู่ มันต้องการแสดงเส้นทางที่มันอยู่และไม่สามารถทำได้เพราะรายการอาจเป็นแบบออฟไลน์หรือไม่พร้อมใช้งาน

ฉันหวังว่าฉันจะจำได้ว่าที่เก็บแผ่นจดบันทึกเป็นเส้นทางประหยัดครั้งสุดท้าย แต่สถานที่หนีฉันไป ฉันจะลองรอหรือดูออนไลน์สำหรับตำแหน่งการบันทึกล่าสุดและเปลี่ยน ดูว่าการแก้ไขปัญหา

แก้ไข

มองไปที่COMCTL32.dllมันดูเหมือนว่ามันอาจจะโหลดรูปขนาดย่อจากไฟล์ในกล่องโต้ตอบเลือกไฟล์ที่ล้มเหลว มีอะไรในโฟลเดอร์ My Documents ของคุณ (หรือที่เคยบันทึกไว้ก่อนหน้านี้) โฟลเดอร์ที่การสร้างรูปขนาดย่อจะระเบิดออกมา? คุณอาจมีขนาดโฟลเดอร์เล็กในไฟล์ explorer ปกติ (จะไม่สร้างนิ้วหัวแม่มือ) จากนั้น int ที่มีขนาดใหญ่กว่าเขาจะบันทึกเป็นกล่องโต้ตอบซึ่งจะเรียกใช้ (ฉันไม่สามารถนึกภาพได้ว่าใช้ TaskDialog หรือความสามารถในการลากและวาง)


ขอบคุณ แต่นี่เป็นเรื่องอื่น ฉันลบทุกไอคอนรวมถึงถังรีไซเคิลออกจากเดสก์ท็อป ปัญหาเกิดขึ้นอีกครั้งกับ "เอกสารข้อความใหม่" จากนั้นฉันย้ายไฟล์ไปยังโฟลเดอร์บนไดรฟ์ชั่วคราว ทำงานที่นั่น นอกจากนี้ยังออกกฎการบันทึกเส้นทางก่อนหน้า โปรดทราบว่าปัญหาเกิดขึ้นกับ wordpad และ emeditor ด้วย ไม่เฉพาะเจาะจงสำหรับ Notepad
deepc

ทำให้ฉันมีแนวโน้มที่จะเชื่อว่ามันเป็นสิ่งที่นักสำรวจไม่เกี่ยวข้องกับแอปพลิเคชั่น
แบรดคริสตี้

อย่างแน่นอน. ฉันเพิ่งใช้แผ่นจดบันทึกเป็นตัวอย่างง่ายๆ โดยวิธีการที่ปัญหายังคงอยู่ ฉันได้เรียนรู้ที่จะอยู่กับ "แต้มต่อ" (ต้องเรียนรู้)
deepc

2

ฉันมีปัญหาที่คล้ายกัน ฉันยังมีการติดตั้ง Notepad ++ (แม้ว่าฉันจะไม่เคยแปลงมันจริง ๆ และยังใช้ vanilla Notepad ธรรมดา) และสิ่งที่ฉันทำคือฉันเปิดไฟล์ใน Notepad ++ จากนั้นลองบันทึกเป็นและทำงานได้ดี ฉันสามารถจัดการไฟล์ด้วย Notepad ได้แล้ว ไม่แน่ใจว่าสิ่งที่ทำให้เกิดปัญหาตั้งแต่แรก


ฉันไม่ได้ลองกับ Notepad แต่ใช้โปรแกรมอื่น ๆ ปัญหาเกี่ยวข้องกับกล่องโต้ตอบมาตรฐานแบบเปิด / บันทึกซึ่งเป็นเรื่องปกติสำหรับทุกโปรแกรม
Deepc

2

ฉันมีปัญหานี้มานานกว่าหนึ่งปี ฉันพยายามแก้ไขปัญหาที่ระบุด้านบนเพื่อแก้ไข Explorer> เครื่องมือ> ตัวเลือกโฟลเดอร์> บานหน้าต่างนำทาง แต่ไม่ได้ผล ดังนั้นฉันจึงผ่านทุกแท็บในกล่องโต้ตอบตัวเลือกโฟลเดอร์ (ทั่วไป, ดู, และแท็บค้นหา) และรีเซ็ตทุกอย่างโดยใช้รีเซ็ตเป็นค่าเริ่มต้นในทุกแท็บ มันใช้งานได้แล้ว

ดังนั้นมุมมองเริ่มต้นของ Windows Explorer ของฉันจึงแตกต่างกัน ฉันไม่สามารถเข้าถึงกล่องโต้ตอบตัวเลือกโฟลเดอร์จาก Windows Explorer ได้อีกต่อไป แต่ฉันยังหามันได้ในแผงควบคุม

ขอบคุณ


1

ปัญหามีอยู่ใน dll ที่ใช้ร่วมกันโดยหลายโปรแกรม (comctl32.dll) ซึ่งเป็นตัวควบคุมกล่องโต้ตอบทั่วไปที่ใช้ในการแสดงกล่องโต้ตอบ "FileOpen" และ "FileSave" ตามปกติซึ่งเป็นหน้าต่าง Explorer ที่เรียกดูโฟลเดอร์อีกครั้ง หากมีทางลัดไปยังตำแหน่งเครือข่ายออฟไลน์อาจทำให้แอปพลิเคชั่นหยุดการทำงานรวมถึง Explorer เอง หากมีไฟล์บางส่วนที่ทำให้แอปพลิเคชันหยุดทำงานขณะเรียกดูไดเรกทอรีนี่เป็นอีกสาเหตุ หากเป็นกรณีนี้อาจเกิดจากเช่น รูปภาพ / ภาพขนาดย่อที่ไม่ถูกต้องเอกสารที่ผิดรูปแบบ (.RTF, .DOC, .PPS, .XLS ฯลฯ ) ตัวแปลงสัญญาณที่ไม่ดีซึ่งถูกโหลดเพื่อแสดงภาพขนาดย่อของวิดีโอ ฯลฯ เป็นต้น

โปรดจำไว้ว่า "เดสก์ท็อป" เป็นโฟลเดอร์ระบบพิเศษซึ่งมี CLSID ที่ลงทะเบียนแล้วและโมดูลที่เกี่ยวข้อง (dll) ซึ่งจะโหลดเมื่อไดเรกทอรีถูกเรียกดู DLL นี้อาจมีการอ้างอิงไม่ว่าจะเป็นเจ้าของหรือบุคคลที่สาม หากโมดูลใด ๆ (dll) เหล่านี้มีข้อผิดพลาดมันอาจทำให้แอปพลิเคชันที่โหลดไปผิดพลาด

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


ทั้งหมดจริง - โปรดทราบว่าปัญหาไม่ได้เกิดขึ้นกับผู้ใช้ใหม่ในการติดตั้งระบบปฏิบัติการเดียวกัน แน่นอนว่าอาจเกี่ยวข้องกับปัจจัยหลายประการเช่นบันทึกประวัติที่แตกต่างกัน นอกเหนือจากนั้นมันเป็นเรื่องยาก (สำหรับฉัน) ที่จะระบุผู้กระทำผิด อย่างไรก็ตามฉันทำซ้ำขั้นตอนหลังจากผ่านไปหนึ่งปีและตอนนี้ก็ใช้งานได้ดี เคสปิดด้วยวิธีแก้ปัญหาด้วยตนเองที่ไม่รู้จักฉันเดา
Deepc

1

ทำดังต่อไปนี้:

  1. ไปที่ File Explorer เปิดเครื่องมือ→ตัวเลือกโฟลเดอร์แล้วเลือก "แสดงโฟลเดอร์ทั้งหมด"

  2. เปิด Notepad →บันทึกเป็น→กล่องโต้ตอบปรากฏขึ้นพร้อมกับไม่มีข้อผิดพลาด! บันทึกไฟล์ในตำแหน่ง / โฟลเดอร์ที่ปกติจะไม่ถูกซ่อน (เช่นเอกสารของฉัน)

  3. เมื่อเสร็จแล้วให้กลับไปที่ File Explorer, เครื่องมือ→ตัวเลือกโฟลเดอร์และซ่อนโฟลเดอร์

หาก Notepad ยังคงทำงานผิดพลาดคุณอาจบันทึกไฟล์ไปยังตำแหน่งที่ซ่อนอยู่ในขั้นตอนที่ 2


0

ฉันถามเกี่ยวกับปัญหานี้ในปี 2010 - ลองอีกครั้งและใช้งานได้ในขณะนี้ ทำไมฉันถึงไม่มีลม อาจมีการอัปเดต Windows บางส่วนแก้ไขได้ หรือฉันถอนการติดตั้งบางอย่างในช่วง 12 เดือนที่ผ่านมา ...

นี่ไม่ใช่การตอบคำถามจริงๆ แต่ฉันไม่แน่ใจว่าจะจัดการกับปัญหาได้อย่างไรขณะที่ปัญหาหายไป ฉันคิดว่ามันจะไม่ถูกต้องเพื่อให้มันไม่ได้ตอบ


ฉันมีปัญหานี้เช่นกันและหนึ่งในคำตอบในโพสต์นี้เป็นวิธีแก้ปัญหา: superuser.com/questions/221720/ …
payo

0

พบทางออก!

ใน Windows Explorer ไปที่ EXTRAS - ตัวเลือกโฟลเดอร์ - ตรวจสอบว่า SHOW ALL FOLDERS ถูกเลือก จากนั้นทุกอย่างทำงานได้ดีอีกครั้ง เมื่อไม่ได้ตรวจสอบปัญหาจะเกิดขึ้นอีกครั้ง ทำไมไม่รู้


0

สิ่งนี้ใช้ได้กับฉัน:

  1. เปิด Windows Explorer
  2. ไปที่เดสก์ท็อป
  3. คลิกขวาที่เดสก์ท็อปแล้วเลือกใหม่ -> เอกสารข้อความ
  4. ป้อนชื่อใด ๆ
  5. เปิดเพื่อให้ Notepad เปิดขึ้น (หากไฟล์อื่นเกี่ยวข้องกับส่วนขยาย. txt จากนั้นคลิกขวาและเลือก Open With -> Notepad
  6. พิมพ์อะไรก็ได้
  7. บันทึกไฟล์

ตอนนี้ลองเปิด Notepad อีกครั้งและบันทึกทุกอย่าง


0

การเริ่มระบบใหม่ explorer.exe ใช้งานได้สำหรับฉัน

1) ไปที่ตัวจัดการงาน

2) กำจัด explorer.exe

[ขั้นตอนจำเป็นเฉพาะเมื่อ explorer.exe ไม่เปิดใหม่อัตโนมัติ]

3) Windows Key + R เพื่อเปิดกล่องโต้ตอบเรียกใช้

4) เรียกใช้ explorer.exe

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