كيفية إزالة Office 365 بالكامل من جهاز الكمبيوتر الخاص بك. البرامج النصية لإزالة الإصدارات القديمة من Office بشكل كامل

كجزء من مهمة التحديث الجماعي لـ Office إلى أحدث إصدار على أجهزة الكمبيوتر لجميع المستخدمين (وفقًا للمخطط)، كنا بحاجة إلى تطوير حل بسيط لإزالة أي إصدارات أخرى من Microsoft Office مثبتة مسبقًا على أجهزة الكمبيوتر بشكل صحيح. الغرض منه هو استخدام هذه البرامج النصية في مهام الإزالة/التثبيت التلقائي لـ Office من خلال حزم SCCM.

في معظم الحالات، قبل تثبيت إصدار جديد من Office، يُنصح بإزالة أي إصدارات من MS Office مثبتة مسبقًا على جهاز الكمبيوتر الخاص بك (يتم دعم الاستخدام المتزامن لإصدارات مختلفة من Office على نفس الكمبيوتر، ولكن لا يوصى به بسبب حدوث مشكلات محتملة) . لذلك، كانت هناك حاجة لتطوير البرامج النصية التي من شأنها إزالة أي إصدار من Office تم تثبيته مسبقًا على جهاز الكمبيوتر بشكل صحيح.

البرامج النصية VBS OffScrub

بعد البحث في عدة طرق لإزالة إصدارات Office المثبتة مسبقًا، استقرنا على استخدام البرامج النصية لـ OffScrub من دعم Microsoft Premier. نصوص أوفسكربتم تضمينها في حزم EasyFix الرسمية (حزمة للإزالة القسرية لـ Office 2007 و 2010، إذا لم يكن من الممكن إزالتها بالطريقة القياسية من لوحة التحكم) لإزالة Office 2013 و 2016، يتم استخدام أداة أخرى - حزمة O15إزالة نسبة النقر إلى الظهور.diagcab، والذي يتضمن أيضًا البرامج النصية لـ OffScrub (انظر الحاشية السفلية أدناه)

البرامج النصية Offscrub هي برامج نصية vbs لأتمتة عملية إزالة المنتجات من Office. تسمح لك هذه البرامج النصية بمسح النظام بالكامل من آثار Office المثبت مسبقًا، بغض النظر عن أدائه الحالي. فيما يلي المزايا الرئيسية لاستخدام Offscrub لإزالة Office:

  • القدرة على إلغاء تثبيت إصدار أقدم حتى في حالة فقدان أو تلف ملفات التثبيت الأصلية أو ذاكرة التخزين المؤقت لـ Office
  • لا تتأثر خلية المستخدم في التسجيل
  • يضمن الإزالة الكاملة
  • إزالة الإعدادات القديمة وجميع المنتجات (بما في ذلك Project وVisio وVisio Viewer)

يسمح لك البرنامج النصي من الحزمة O15CTRRemove.diagcab بتحديد الإصدار المثبت من Office واستدعاء البرنامج النصي Offscrub*.vbs للإصدار المقابل من Office.

في البداية عليك تحميل الملف من موقع مايكروسوفت اصلحهلإصدارات Office وWindows المستخدمة في البنية الأساسية لديك.

يمكنك تنزيل حزمة O15CTRRemove.diagcab لإصدارات مختلفة من Office وWindows من الصفحة (https://support.microsoft.com/en-us/kb/971179).

ملاحظة مهمة. في السابق، كانت هذه الصفحة تحتوي على روابط لكل من حزمة EasyFix وO15CTRRemove.diagcab. في الوقت الحالي، لا يوجد سوى رابط للحزمة العالمية O15CTRRemove.diagcab، والتي يمكن استخدامها لإزالة Office 2013 / 2016 على أنظمة التشغيل Windows 7 وWindows 8 وWindows 10. بالإضافة إلى ذلك، في بداية العام في الأرشيف O15CTRRemove.diagcabكانت هناك برامج نصية Offscrub للإصدارات الجديدة من Office، والآن تبقى البرامج النصية PowerShell فقط فيها. لا يمكن الآن الحصول على هذه الإصدارات (وغيرها) من البرامج النصية vbs Offscrub إلا من مستودع مطور Office الرسمي على GitHub (OfficeDev).

نسخة المكتبويندوز 7ويندوز 8ويندوز 10
مكتب 2003MicrosoftFixit20054.mini.diagcabغائب
مكتب 2007MicrosoftFixit20052.mini.diagcabغائب
مكتب 2010MicrosoftFixit20055.mini.diagcab
مكتب 2013قم بملف OffScrub_O15msi.vbs على GitHub
مكتب 2016قم بملف OffScrub_O16msi.vbs على GitHub
أوفيس 365/التشغيل الفوريقم بملف OffScrubc2r.vbs على GitHub

قم بتنزيل الملفات المحددة واحفظها في الدليل C:\tools\OfficeUninstall. * ملفات .diagcab هي أرشيفات عادية بتنسيق CAB يمكن فك حزمتها باستخدام الأمر يوسع.

لذا، من أجل الراحة، دعونا ننشئ دليلاً منفصلاً لكل إصدار من إصدارات Office:

تعيين OFFICEREMOVE=C:\tools\OfficeUninstall\
م "%OFFICEREMOVE%\2003"
MD "%OFFICEREMOVE%\2007"
MD "%OFFICEREMOVE%\2010"
MD "%OFFICEREMOVE%\2013"
MD "%OFFICEREMOVE%\2016"
MD "%OFFICEREMOVE%\O365"

سنقوم الآن بفك ضغط ملفات vbs فقط في كل دليل من أرشيفات diagcab التي تم تنزيلها.

توسيع -i "%OFFICEREMOVE%\MicrosoftFixit20054.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2003"
توسيع -i "%OFFICEREMOVE%\MicrosoftFixit20052.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2007"
توسيع -i "%OFFICEREMOVE%\MicrosoftFixit20055.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2010"

ودعنا ننسخ نفس ملفات vbs للإصدارات الجديدة من Office، التي تم تنزيلها من GitHub.

نقل /y "%OFFICEREMOVE%\OffScrub_O15msi.vbs" "%OFFICEREMOVE%\2013"
نقل /y "%OFFICEREMOVE%\OffScrub_O16msi.vbs" "%OFFICEREMOVE%\2016"
نقل /y "%OFFICEREMOVE%\OffScrubc2r.vbs" "%OFFICEREMOVE%\O365"

وبذلك يصبح لدينا ملفات vbs التالية:

  • 2003\OffScrub03.vbs
  • 2007\ OffScrub07.vbs
  • 2010\ OffScrub10.vbs
  • 2013\ OffScrub_O15msi.vbs
  • 2016\ OffScrub_O16msi.vbs
  • O365\OffScrubc2r.vbs

يمكن الحصول على قائمة الوسائط المتاحة لأي برنامج نصي vbs OffScrub على النحو التالي:

OffScrub_O16msi.vbs /؟

خدمة دعم عملاء Microsoft - أداة إزالة Office 2016 MSI
يساعد OffScrub_O16msi.vbs على إزالة منتجات Office 2016 MSI Server وClient
الاستخدام: OffScrub_O16msi.vbs

مميزات إطلاق سكربتات vbs OffScrub عبر SCCM

لكي يعمل البرنامج النصي لإلغاء تثبيت Office بشكل صحيح على إصدارات 64 بت من Windows، عند تشغيله بواسطة عميل إدارة التكوين 32 بت، تحتاج إلى تشغيل الإصدار المناسب من cscript.exe. لذلك، على نظام 64 بت، لتشغيل البرامج النصية، تحتاج إلى تشغيل المعالج cscript.exe من الدليل C:\Windows\SysWOW64.

يمكن تحقيق هذه الوظيفة باستخدام برنامج نصي NativeCScript.cmd:

@صدى خارج
إذا كان "%PROCESSOR_ARCHITEW6432%"=="AMD64" (
"%SystemRoot%\Sysnative\cscript.exe" %*
) آخر (
"%SystemRoot%\System32\cscript.exe" %*
)

يمكن تنزيل الأرشيف النهائي بجميع الملفات الضرورية من موقعنا على الإنترنت: (1.4 ميجابايت)

برنامج الإزالة الكامل لـ Office 2003

سيبدو الأمر الخاص بتشغيل البرنامج النصي يدويًا لإزالة مكونات Office 2003 بالكامل من جهاز الكمبيوتر كما يلي:

Cscript.exe "%OFFICEREMOVE%\2003\OffScrub03.vbs" الكل /Quiet /NoCancel /Force /OSE

إذا تم تشغيل مهمة إزالة التثبيت كدفعة SCCM، فقد يبدو أمر إزالة التثبيت كما يلي:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2003\OffScrub03.vbs" ALL /Quiet /NoCancel /Force /OSE"

برنامج الإزالة الكامل لـ Office 2007

أمر لإزالة مكونات Office 2007 بالكامل يدويًا:

Cscript.exe "%OFFICEREMOVE%\2007\OffScrub07.vbs" الكل /Quiet /NoCancel /Force /OSE

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2007\OffScrub07.vbs" ALL /Quiet /NoCancel /Force /OSE"

برنامج الإزالة الكامل لـ Office 2010

إكمال أمر إلغاء التثبيت اليدوي لبرنامج Microsoft Office 2010:

Cscript.exe "%OFFICEREMOVE%\2010\OffScrub10.vbs" الكل /Quiet /NoCancel /Force /OSE

عند التشغيل من خلال مدير التكوين:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2010\OffScrub10.vbs" ALL /Quiet /NoCancel /Force /OSE"

برنامج الإزالة الكامل لـ Office 2013

أمر لإزالة مكونات Microsoft Office 2013 يدويًا:

Cscript.exe "%OFFICEREMOVE%\2013\OffScrub_O15msi.vbs" الكل /Quiet /NoCancel /Force /OSE

لتشغيل برنامج نصي من خلال مهمة SCCM:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2013\OffScrub_O15msi.vbs" ALL /Quiet /NoCancel /Force /OSE"

برنامج الإزالة الكامل لـ Office 2016

سيبدو الأمر الخاص بتشغيل البرنامج النصي يدويًا لإزالة مكونات Office 2016 بالكامل من المكونات الحالية كما يلي:

Cscript.exe "%OFFICEREMOVE%\2016\OffScrub_O16msi.vbs" الكل /Quiet /NoCancel /Force /OSE

يمكنك البدء في إلغاء تثبيت Office 2016 من حزمة SCCM باستخدام الأمر التالي:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2016\OffScrub_O16msi.vbs" ALL /Quiet /NoCancel /Force /OSE"

برنامج الإزالة الكامل لـ Office Click to Run / Office 365

أمر لإزالة مكونات Office Click to Run / Office 365 بالكامل للتشغيل اليدوي:

Cscript.exe "%OFFICEREMOVE%\C2R\OffScrubc2r.vbs" الكل /Quiet /NoCancel /Force /OSE

لتشغيل برنامج نصي من خلال مهمة SCCM:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "C2R\OffScrubc2r.vbs" الكل /Quiet /NoCancel /OSE"

الكشف التلقائي عن إصدار Office

يتضمن مشروع Remove-PreviousOfficeInstalls Git أيضًا برنامجًا نصيًا إزالة-PreviousOfficeInstalls.ps1، والذي يجب أن يكتشف تلقائيًا إصدار MS Office المثبت على الكمبيوتر ويستدعي أحد البرامج النصية الاستشارية لـ OffScrub. مع بعض التعديلات، يمكن استخدامه أيضًا في البرامج النصية لإلغاء تثبيت Office.

في المراكز العشرة الأولى، بغض النظر عن الإصدار، يقوم المطور بدمج حزمة تطبيقات Office 365، والتي تهدف إلى أن تصبح بديلاً لبرنامج Microsoft Office المعتاد. ومع ذلك، تعمل هذه الحزمة على أساس الاشتراك، وهي مكلفة للغاية، وتستخدم التقنيات السحابية، التي لا يحبها العديد من المستخدمين - فهم يفضلون إزالة هذه الحزمة وتثبيت حزمة أكثر دراية. مقالتنا اليوم مصممة للمساعدة في القيام بذلك.

يمكن حل هذه المشكلة بعدة طرق - باستخدام أداة مساعدة خاصة من Microsoft أو باستخدام أداة إزالة برامج النظام. لا ننصح باستخدام برنامج إلغاء التثبيت: تم دمج Office 365 بإحكام في النظام، وقد تؤدي إزالته باستخدام أداة تابعة لجهة خارجية إلى تعطيل تشغيله، وثانيًا، سيظل تطبيق من مطوري الطرف الثالث غير قادر على إزالته بالكامل .

الطريقة الأولى: إلغاء التثبيت عبر البرامج والميزات

إن أبسط طريقة لحل المشكلة هي استخدام المعدات "برامج و مميزات". الخوارزمية هي على النحو التالي:


هذه الطريقة هي الأبسط على الإطلاق، وفي نفس الوقت الأكثر غير موثوقة، نظرًا لأنه غالبًا لا يتم عرض حزمة Office 365 في الأداة الإضافية المحددة، وتحتاج إلى استخدام أداة بديلة لإزالتها.

الطريقة الثانية: أداة إلغاء تثبيت Microsoft

غالبًا ما اشتكى المستخدمون من عدم القدرة على إزالة هذه الحزمة، لذلك أصدر المطورون مؤخرًا أداة مساعدة خاصة يمكن استخدامها لإلغاء تثبيت Office 365.

  1. اتبع الرابط أعلاه. انقر على الزر "تحميل"وقم بتنزيل الأداة المساعدة إلى أي مكان مناسب.
  2. أغلق كافة التطبيقات المفتوحة، وتطبيقات المكتب على وجه الخصوص، ثم قم بتشغيل الأداة. في النافذة الأولى، انقر فوق "إضافي".
  3. انتظر حتى يقوم المنتج بعمله. على الأغلب سيظهر لك تحذير، اضغط عليه "نعم".
  4. لا تعني الرسالة الخاصة بإلغاء التثبيت الناجح أي شيء - على الأرجح، لن تكون عملية الإزالة المنتظمة كافية، لذا انقر فوق "إضافي"لمواصلة العمل.


    استخدم الزر مرة أخرى "إضافي".
  5. في هذه المرحلة، تقوم الأداة بالتحقق من وجود مشاكل إضافية. كقاعدة عامة، لن يكتشفها، ولكن إذا كان لديك مجموعة أخرى من تطبيقات Microsoft Office مثبتة على جهاز الكمبيوتر الخاص بك، فستحتاج إلى إزالتها أيضًا، وإلا فسيتم إعادة تعيين الارتباطات بجميع تنسيقات مستندات Microsoft Office ولن يتم ذلك يكون من الممكن تكوينها مرة أخرى.

- إنه تلقائي.

  • انقر بزر الماوس الأيمن (RMB) على أيقونة "ابدأ" وقم بتشغيل أمر "لوحة التحكم".
  • حدد قسم "البرامج والميزات".
  • انقر بزر الماوس الأيسر على Microsoft Office وحدد "حذف".

إذا تم العثور، بعد هذا الإجراء، على بعض المجلدات المتعلقة بحزمة البرامج هذه على الكمبيوتر، فيجب عليك استخدام طريقة أخرى.

الإزالة اليدوية لـ Office 2016:

معرف = "a1">

تذكر أن إلغاء التثبيت اليدوي عملية طويلة ومعقدة، لذا اقرأ الدليل بعناية!

تحتاج أولاً إلى تحديد نوع التثبيت. للقيام بذلك، قم بتشغيل أي تطبيق Office وانقر على "ملف/حساب". إذا استخدمت تقنية النقر للتشغيل أثناء التثبيت، فسترى خيارات التحديث. في حالة التثبيت باستخدام حزمة MSI، لا يمكن تثبيت التحديثات إلا من خلال Windows Center.

إزالة حزمة النقر للتشغيل:

  1. حدد موقع مجلد تثبيت Office (الموجود عادةً في C:\Program Files). انقر بزر الماوس الأيمن على المجلد وحدد أمر "حذف". بهذه الطريقة سنقوم بإزالة حزم التثبيت.
  2. لإلغاء تثبيت Office، يجب عليك التخلص من المهام المجدولة بواسطة البرنامج. للقيام بذلك، افتح نافذة موجه الأوامر (باستخدام حساب مسؤول) وأدخل الأوامر الموضحة في الصورة أدناه، واضغط على Enter بعد كل أمر.

    إكمال المهام باستخدام المدير: افتح قسم "العمليات" وإذا رأيت أن المهام الموضحة في الشكل أدناه موجودة في القائمة، فيجب إكمالها.

  3. بعد ذلك، احذف خدمة Office (افتح نافذة موجه الأوامر وأدخل "scحذف ClickToRunSvc"، وقم بتأكيد الإجراء بالنقر فوق "موافق").
  4. مسح بداية اختصارات البرنامج.

إذا تم تثبيت Office عبر MSI، فسيتم إلغاء التثبيت باستخدام أدوات إلغاء تثبيت Windows القياسية.

  • سيبدأ هذا في البحث عن المشكلات لأن هذه أداة تشخيصية. بعد ذلك، حدد الخيار "لا"، حيث سيعرض البرنامج استعادة التطبيقات.

  • في النافذة التالية، انقر فوق "إلغاء تثبيت البرنامج" وانتظر حتى تكتمل العملية.
مهم! بعد إزالة البرنامج باستخدام هذه الأداة المساعدة، يجب عليك تشغيل CCleaner وتنظيف Windows 10 من الملفات القديمة.

الإزالة اليدوية لبرنامج Office

لإزالة برنامج مكتبي من نظام ويندوز 10، عليك اتباع عدد من الخطوات البسيطة:

  • في البداية، تحتاج إلى التحقق من إصدار الحساب المستخدم على جهاز الكمبيوتر الخاص بك. للقيام بذلك، افتح أي تطبيق، على سبيل المثال، Word، وحدد "ملف"، "الحساب". إذا رأيت زر "خيارات التحديث"، فهذا يعني أن التثبيت قد تم باستخدام تقنية النقر للتشغيل. إذا كان زر خيارات التحديث مفقودًا، فهذا يعني أنه تم استخدام MSI.

  • انتقل إلى العنوان C:\Program Files\. ابحث عن مجلد "مايكروسوفت أوفيس". انقر بزر الماوس الأيمن عليه واختر "حذف".
  • افتح الآن سطر الأوامر باستخدام حقوق المسؤول وأدخل الأوامر التالية بالترتيب.

schtasks.exe /delete /tn "\Microsoft\Office\Office التحديثات التلقائية"

schtasks.exe /delete /tn "صيانة الاشتراك في\Microsoft\Office\Office"

schtasks.exe /delete /tn "\Microsoft\Office\Office مراقب خدمة ClickToRun"

schtasks.exe /delete /tn "\Microsoft\Office\OfficeTelemetryAgentLogOn2016"

schtasks.exe /delete /tn "\Microsoft\Office\OfficeTelemetryAgentFallBack2016"

مهم! تم وصف الطريقة هنا لـ Microsoft Office 2016. إذا كنت تستخدم إصدار 2010، فحدد 2010 في المسارات التي تم تحديد 2016 فيها.
  • بعد ذلك، نكمل جميع العمليات المرتبطة بالتطبيقات المكتبية.
  • الآن تحتاج إلى إزالة خدمة البرنامج. للقيام بذلك، أدخل "scحذف ClickToRunSvc" في سطر الأوامر.
  • افتح المجلد "ProgramFiles" واحذف "Microsoft Office 16" و"Microsoft Office".
  • افتح "ProgramFiles(x86)" واحذف مجلد "Microsoft Office".
  • اضغط على "Win+R" وأدخل "%CommonProgramFiles%\Microsoft Shared". نافذة جديدة ستفتح. احذف المجلد "ClickToRun".
  • في المجلد المخفي "ProgramData" نجد "Microsoft". هنا نقوم بحذف المجلد "ClickToRun". تحتاج أيضًا في ProgramData\Microsoft\Office إلى البحث عن ملف "ClickToRunPackagerLocker" وحذفه.
  • تحتاج أيضًا إلى حذف فروع التسجيل:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppVISV

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Office - ru-ru

HKEY_CURRENT_USER\البرمجيات\مايكروسوفت\أوفيس

  • قم بتشغيل موجه الأوامر باستخدام حقوق المسؤول وأدخل "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs". سيؤدي هذا الأمر إلى إزالة جميع الاختصارات من قائمة "ابدأ".
مهم! بعد إزالة حزمة برامج المكتب، تحتاج إلى إعادة تشغيل الكمبيوتر والبدء في تنظيف النظام باستخدام أي منظف.

للتعرف على كيفية إزالة مجموعة Office من نظام التشغيل Windows 10، شاهد الفيديو: