رفع خطای Word couldn’t start last در پلتفرم filekit
رفع خطای Word couldn’t start last time هنگام ساخت پیشنویس در اتوماسیون (WebDAV)
گاهی هنگام ساخت پیشنویس در اتوماسیون تحت وب، بهجای اینکه فایل Word روی سیستم کاربر باز شود، پیغام زیر نمایش داده میشود:
Microsoft Word couldn’t start last time. Safe mode could help you troubleshoot the problem, but some features might not be available in this mode.
Do you want to start in safe mode? [Yes] [No]
این پیام یعنی Word در اجرای قبلی بهصورت غیرعادی بسته شده (Crash یا Hang) و حالا برای جلوگیری از تکرار مشکل، پیشنهاد میدهد در Safe Mode اجرا شود. در سناریوهای سازمانی—خصوصاً وقتی فایل از مسیر WebDAV روی IIS باز میشود—این خطا معمولاً یک علت واحد ندارد و میتواند ترکیبی از تنظیمات Office، افزونهها، سیاستهای امنیتی یا محدودیتهای شبکه باشد.
چرا این خطا در اتوماسیونهای تحت شبکه بیشتر دیده میشود؟
در معماریهایی که فایل Word از سمت سرور با WebDAV روی کلاینت باز میشود، Word برای باز کردن و ذخیره کردن فایل به چند مورد حساس است؛ از جمله احراز هویت (Basic Auth)، متدهای WebDAV (مثل LOCK/PUT)، و همچنین مداخله لایههایی مانند Proxy/WAF/Firewall/EDR. به همین دلیل ممکن است Word یکبار کرش کند و بعد از آن، پیام Safe Mode را نمایش دهد.
رایجترین علتها
1) تداخل Add-inهای Word یا ابزارهای امنیتی
اگر Word در Safe Mode اجرا شود اما در حالت عادی مشکل داشته باشد، احتمال زیاد پای افزونهها یا ابزارهای امنیتی وسط است؛ مثل افزونههای COM (امضا، PDF، ابزارهای زبان و…) یا ماژولهای EDR/AV که روی رفتار Word کنترل انجام میدهند.
2) تنظیمات Trust Center و Protected View
Word ممکن است مسیر WebDAV را «ناامن» تشخیص دهد و درگیر Protected View یا File Block شود. در بعضی نسخهها، این درگیری میتواند باعث هنگ یا کرش شود.
3) مشکل در WebDAV/IIS یا شبکه (LOCK/PUT/Timeout)
اگر WAF یا Proxy بعضی متدهای WebDAV را ببندد یا Timeout کوتاه باشد، Word در ذخیره/قفلگذاری فایل مشکل پیدا میکند و ناپایداری رخ میدهد.
4) خرابی Normal.dotm یا Startup templates
گاهی Word بهصورت کلی ناپایدار شده و هر بار با پیام Safe Mode بالا میآید. در این حالت حتی باز کردن فایلهای محلی هم میتواند مشکل داشته باشد.
راهکار سریع (برای اینکه کار متوقف نشود)
گام 1: تست Safe Mode
اگر با Safe Mode فایل باز میشود، مشکل تقریباً قطعاً از Add-in/Template/تنظیمات Word است، نه از خود فایل.
گام 2: غیرفعالسازی افزونهها (برای تست)
مسیر پیشنهادی:
Word → Options → Add-ins → COM Add-ins → Go
افزونهها را موقتاً غیرفعال کنید و دوباره تست بگیرید.
گام 3: بازسازی Normal.dotm
فایل زیر را Rename کنید (Word خودش دوباره آن را میسازد):
%APPDATA%\Microsoft\Templates\Normal.dotmراهکار اصولی (برای جلوگیری از تکرار)
1) ریشهیابی با لاگها
روی کلاینت مشکلدار بررسی کنید:
Event Viewer → Windows Logs → Application
خطاهای مربوط به WINWORD.EXE و مقدار Faulting module را پیدا کنید.
2) پایدارسازی WebDAV در مسیر شبکه
مطمئن شوید هیچکدام از لایهها متدهای WebDAV را مسدود نکردهاند:
OPTIONSPROPFINDLOCKUNLOCKPUTGET
پرسشهای متداول
از کجا بفهمیم مشکل از Add-in است یا شبکه؟
اگر در Safe Mode مشکل رفع شود، معمولاً Add-in/Template/تنظیمات Word مقصر است. اگر در Safe Mode هم مشکل باقی بماند، باید IIS/WebDAV، احراز هویت و مسیر شبکه بررسی شود. لاگ Event Viewer و IIS Log بهترین نقطه شروع هستند.
چه لاگهایی برای ریشهیابی کرش Word لازم است؟
لاگهای Application در Event Viewer روی کلاینت (WINWORD.EXE و Faulting module) و در سمت سرور، IIS Logs (کدهای 401/403/405/Timeout) کمک میکنند علت اصلی سریعتر مشخص شود.