عدة الفنّي Gola Kit داخل إعداد Windows وعلى أي حاسوب
تاريخ النشر

Gola Kit هو عدة الفنّي أمام حاسوب لا يُقلع، أو على وشك إعادة التثبيت. وهو برنامج Windows أصلي صغير بأربع صفحات: الملفات والأقراص والشبكة والإصلاح. يعمل داخل شاشة إعداد Windows نفسها (اضغط Shift+F10 ثم اكتب gola) عندما يكون وسيط التثبيت قد بُني بواسطة NTLoom، ويعمل كذلك على أي حاسوب Windows عادي. ويأتي مع كل ترخيص NTLoom، وهو كذلك الأداة التي نستخدمها في عملنا الخدمي.

من أين جاء الاسم
العدة هي ما يحمله الفنّي معه. ليست كل الأدوات الموجودة، بل القليل الذي يلزم في عين المكان، مجموعاً في مكان واحد. وهذا كل ما تكونه هذه العدة: أدوات الأقراص والملفات والشبكة والإصلاح لحاسوب لا يقلع، في برنامج صغير واحد.
تستمد أدواتنا أسماءها من حِرف النسيج، النسج والخياطة، وهما حرفتان حيّتان في تونس. NTLoom هو النول، أما Shuttle (المكّوك) فهو الجزء من النول الذي ينقل الخيط من جهة إلى أخرى، وأما Stitch (الغرزة) فيجمع القطع في ثوب واحد، وأما Bootlace (رباط الحذاء) فيربط إقلاع الحاسوب عبر الشبكة، وأما Bobbin (البكرة) فتحمل عدة خيوط معاً، فيحمل مفتاح USB واحد عدة تثبيتات، وأما Kit فهي عدة الفنّي.
ما الذي يميّزه
• يعمل داخل إعداد Windows. الأدوات موجودة في البيئة نفسها التي تظهر قبل تثبيت Windows، فيمكن لحاسوب لا يُقلع أن تُحفظ ملفاته وتُقرأ أقراصه ويُصلح إقلاعه. ولا شيء يلزم تثبيته مسبقاً.
• كل تغيير يسأل أولاً. تطلب الإصلاحات كتابة الهدف (D: أو S:...)، ويعرض النسخ الاحتياطي ما سينسخه وأين قبل أن يبدأ، ويطلب مسح القرص كتابة رقم القرص مرتين وكلمة WIPE. والجواب الخاطئ لا يفعل شيئاً.
• Windows القديم يُقرأ فقط. لا يعدّل النسخ الاحتياطي ولا ينقل ولا يحذف أي شيء في نسخة Windows التي يحفظها. وحتى اسم الحاسوب يُقرأ من ملفات السجل بقارئ صغير خاص بنا، فلا يُكتب شيء في النظام القديم.
• الاستعادة لا تستبدل ملفاً موجوداً أبداً. يُترك الملف الموجود كما هو ويُحصى ويُدرج في التقرير. ولا تحذف مجموعة الملفات أي شيء في أي مكان.
• المسح لا يوجد إلا إذا سُمح به. في صورة التثبيت لا يكون موجوداً إلا إذا فعّله ملف تعريف الشركة؛ وإلا فلا يظهر زر مسح ويرفض البرنامج. وخيار مكتوب بشكل خاطئ لا يفعّله أبداً.
• العربية والفرنسية والإنجليزية. النافذة العربية معكوسة فعلاً من اليمين إلى اليسار، ويمكن تغيير اللغة فوراً.
• برنامج واحد صغير. لا PowerShell ولا .NET ولا عارض ويب ولا مكتبات DLL إضافية: ملف واحد من بضعة ميغابايتات، خفيف بما يكفي ليقيم في ذاكرة بيئة الإعداد.
كل المزايا
الملفات: نسخ ملفات العميل احتياطياً واستعادتها
• يعثر على نسخ Windows في كل وحدة تخزين محلية ويعرض مستخدميها، مع أحجام تُحسب في الخلفية (ويمكن إيقاف الحساب).
• اختر ما تحفظ: سطح المكتب والمستندات والصور والتنزيلات والموسيقى والفيديو والمفضلة، أو كل ما في الملف الشخصي عدا العناصر المستثناة. وبيانات المتصفحات (العلامات المرجعية وكلمات المرور وإعدادات Chrome وEdge وBrave وFirefox وOpera، وليس الذاكرة المؤقتة أبداً) متاحة وهي معطّلة افتراضياً.
• اختر الملفات والمجلدات يدوياً، عدة عناصر دفعة واحدة، من أي قرص في الحاسوب بما فيها الأقراص الأخرى لـ Windows القديم والمشاركات المتصلة. واستثنِ مجلدات أو ملفات من داخل ما يُحفظ، واحفظ القائمة باسم gola-backup-list.txt وحمّلها على الحاسوب التالي، أو شغّل البرنامج بالخيار --backup-list.
• الوجهة: قرص أو مجلد، أو مشاركة شبكية تُكتب مع اسم المستخدم وكلمة المرور. لا تُحفظ كلمة المرور ولا تُسجَّل أبداً، وتُزال الاتصالات التي أُنشئت هنا عند الخروج ما لم تطلب إبقاءها. ويمكن إنشاء مجلد جديد من أداة الاختيار نفسها.
• آمن بالتصميم: تُفحص المساحة الحرة ويذكر التقرير المتاح والمطلوب (وإن امتلأ القرص فعلاً تتوقف المهمة مؤقتاً لتفرّغ مساحة وتستأنف)؛ وتُرفض وجهة على القرص نفسه الذي عليه Windows المحفوظ لأن التثبيت سيمحوها؛ ويُرفض مجلد يحوي نسخة احتياطية سابقة حتى لا تختلط نسختان.
• نسخ مُتحقَّق منه: يعمل النسخ الاحتياطي كمهام Shuttle. يُعاد قراءة كل ملف ويُقارن، ولا تُتبع الروابط والوصلات، ولا تُنزَّل عناصر السحابة النائبة، ويمكن حفظ قائمة بصمات اختيارية. إيقاف مؤقت واستئناف وإلغاء من تبويب عمليات النسخ؛ وإن خرجت أثناء نسخ يسألك البرنامج ويتابع عند التشغيل التالي.
• الأسماء التي لا يتسع لها القرص تُحسم مرة واحدة في النهاية: يكتمل باقي النسخ، ثم يسأل «إعادة المحاولة للفاشلة» هل تُحفظ هذه العناصر بأسماء مصحّحة (يُدرج كل تغيير في التقرير وفي shuttle-name-map.csv)، أو تُعاد المحاولة كما هي، أو يُلغى. ويُبلَّغ مسبقاً بالاسم أو الحجم الذي لا يتسع له القرص.
• يعتني بالحاسوب أثناء العمل: يبقى الحاسوب مستيقظاً أثناء النسخ، ويوقف الحاسوب المحمول عند 10% من البطارية أو أقل المهمة مؤقتاً حتى يُوصَل بالكهرباء، وتُرفض وجهة داخل مجلدي Windows أو Program Files في النظام العامل.
• يترك النفايات: لا تُنسخ سلة المحذوفات والذاكرة المؤقتة والصور المصغرة وملفات تفريغ الأعطال والملفات المؤقتة وملفات السبات والتبديل وخلايا الملف الشخصي.
• مجلد نسخ مقروء: يحتوي المجلد الذي اخترته على مجلد لكل مستخدم والعناصر المختارة يدوياً وملف بيان (gola-backup.json) وتقرير. وكل ما تعذّر حفظه يُدرج في التقرير، ولا يُتجاهل بصمت.
• الاستعادة: اختر مجلد النسخة، واقرأ تفاصيلها، ثم استعد إلى مجلد جديد (<المجلد>\<الحاسوب القديم>\<المستخدم>) يحافظ على الشجرة القديمة. أما إعادة الملفات إلى مجلداتها الأصلية فاختيار صريح، ويتطلب كتابة اسم المجلد الهدف، ولا يستبدل مع ذلك أي ملف موجود.




الأقراص: ترى كل شيء ولا يتغير شيء إلا بطلبك
• كل قرص ووحدة بلغة واضحة، تُقرأ مباشرة من Windows، مع علامات مثل العثور على نسخة Windows وقسم نظام EFI والاسترداد والقابل للإزالة والقراءة فقط وغير المتصل وBitLocker المقفل، وبطاقة تفاصيل للعنصر الذي تحدده.
• فتح قفل BitLocker: يُتعرَّف على الوحدة المقفلة ويُشرح أمرها؛ اكتب مفتاح الاسترداد أو كلمة المرور في نافذة حوار فيمرَّر إلى أداة Windows نفسها دون عرضه أو تسجيله.
• مسح قرص (عند السماح به فقط): يعرض القرص ووحداته، ويطلب رقمه مكتوباً مرتين وكلمة WIPE، ويتيح اختيار GPT (محدد مسبقاً) أو MBR لحاسوب يبدأ بنمط BIOS، ثم ينفّذ التنظيف ويعرض المخرجات. ويرفض القرص الذي يعمل منه البرنامج وقرص Windows العامل وقرصاً عليه نسخ احتياطي جارٍ. وزر Enter يلغي.
الشبكة: اتصل بالشبكة وصِل إلى جهاز التخزين
• بطاقات الشبكة مع الحالة وDHCP والعناوين والبوابة وDNS، وزر لتجديد العنوان.
• اختبار اتصال بزر واحد: البوابة وخادم DNS وتحويل اسم إلى عنوان وجهاز تخزين شبكي (NAS) تكتبه (باسمه أو عنوانه)، مع أجوبة بلغة بسيطة.
• المشاركات الشبكية: اتصال (مع نافذة لبيانات الاعتماد) وقطع اتصال وعرض. ولأن إعداد Windows لا يحوّل الأسماء إلى عناوين، يبحث البرنامج بنفسه عن اسم الخادم ويتصل بالعنوان؛ ويشغّل كذلك الخدمة التي يحتاجها Windows للمشاركات ولا يشغّلها الإعداد.
• تحميل برامج التشغيل: اختر مجلداً فيُحمَّل كل ملف .inf تحته، مع نتيجة لكل ملف وعدّ إجمالي، ثم تُفحص الأقراص والبطاقات من جديد.
الإصلاح: أصلح نسخة Windows غير مشغّلة
• إصلاح ملفات الإقلاع لنسخة Windows تختارها: تختار قسم الإقلاع من قائمة ولا يُخمَّن أبداً، وتكتب حرفه للتأكيد.
• فحص قرص (للقراءة فقط؛ والإصلاح يتطلب تأكيداً مكتوباً)، وفحص ملفات النظام دون اتصال، وفحص سلامة الصورة أو إصلاحها دون اتصال (وتنبّه الصفحة إلى أن الإصلاح دون اتصال يحتاج إلى صورة التثبيت من الإصدار نفسه).
• عرض إعدادات الإقلاع للنظام العامل أو لمخزن موجود على وحدة، وتعيين مدخل الإقلاع الافتراضي باختيار أحد المداخل المقروءة من المخزن.
• عرض برامج التشغيل وإضافتها في Windows غير المشغّل.
• مخرجات مباشرة وإلغاء حقيقي: تعمل كل أداة مخفية، وتتدفق مخرجاتها إلى لوحة السجل، ويُنهي زر الإلغاء شجرة العمليات كلها، ويُحفظ ملف سجل.

تراخيص Shuttle وStitch
• الترخيص عند الوصول: في صورة NTLoom يستطيع البرنامج جلب الترخيصين أثناء إعداد Windows نفسه وكتابتهما في Windows الجديد قبيل إعادة التشغيل الأولى، فيصل الحاسوب مرخَّصاً. ويترك في Windows الجديد ملاحظة تبيّن ما حدث.
النافذة والقائمة النصية وسطر الأوامر
• مريح افتراضياً: شريط أيقونات في جهة البداية (Ctrl+1 إلى Ctrl+4)، وF5 لإعادة فحص الحاسوب، وF1 للمساعدة، ومظهران فاتح وداكن يتبعان Windows، وصفحات تتمرر حين تصغر النافذة.
• وضع القراءة فقط: يعطّل الخيار --read-only كل عنصر يكتب، لنافذة تُترك مفتوحة على حاسوب لا يجب أن يضغط فيه أحد بالخطأ.
• فحص ذاتي عند البدء: إن غابت أداة Windows يعتمد عليها البرنامج عُطّل الزر المقابل وذكر شريط الحالة أيها.
• قائمة نصية احتياطية: يعرض gola text المجموعات نفسها كقائمة بسيطة، وتشغّل الأوامر gola files وgola disks وgola network وgola recovery مجموعة واحدة.
• أدوات إضافية للصورة: يُنسخ مجلد مذكور في ملف تعريف NTLoom إلى بيئة الإعداد وتُعرض برامجه وتُشغَّل من القائمة.
• سطر أوامر للأتمتة: الأوامر gola licence status|request|get|install مع رموز خروج ومخرجات JSON، للتثبيت دون إشراف.
• تحديثات في Windows المثبّت: يبحث البرنامج مرة في اليوم عن إصدار أحدث، ويعرض ما تغيّر، ولا يثبّته إلا عند نقرك، ويحتفظ بالإصدار السابق ويمكنه الرجوع بالأمر gola update --rollback. وفي إعداد Windows لا يحدّث نفسه؛ ويصل Kit أحدث مع صورة NTLoom جديدة.


كيف تحصل عليه
Kit غير متاح بمفرده. يأتي مع NTLoom: كل ترخيص NTLoom يتضمن Kit مرخَّصاً داخل وسيط التثبيت الذي تبنيه، ويُفعَّل من ملف التعريف. وهو كذلك أداة Gola الداخلية، نستخدمها في عملنا الخدمي.
أمور يجب معرفتها
• في إعداد Windows تُحمَّل البيئة كلها في الذاكرة، ولهذا يبقى البرنامج صغيراً ولا تُضاف الأدوات إلى الصورة إلا إذا طلبها ملف التعريف.
• في Windows المثبّت تحتاج معظم وظائف Kit إلى صلاحيات المسؤول. ولهذه الحالة يوجد gola-admin.exe، وهو البرنامج نفسه، ويطلبها مرة واحدة عند البدء.
• غير مشمول: النسخ الاحتياطي لصورة قرص كامل، والمجلدات المعروفة المعاد توجيهها إلى OneDrive (يمكن الوصول إليها باختيار «كل ما في الملف الشخصي»).
• تصل النسخ الاحتياطية إلى المجلد الذي تختاره. تأكد من اتساع الوجهة: يحسب البرنامج ويحذّر ويوقف النسخ مؤقتاً حين يمتلئ القرص فعلاً.
• شبكة Wi-Fi غير مشمولة بعد: يمكن تحميل برنامج تشغيل Wi-Fi، لكن بيئة الإعداد لا تحوي دائماً خدمة Wi-Fi فقد لا تظهر البطاقة. والاتصال بالكابل هو الطريق الموثوق في الإعداد.
• ما زال قيد التحقق على أجهزة حقيقية: اختُبرت أحدث الإصدارات بمجموعة الاختبارات الآلية للبرنامج وفي آلة افتراضية، ولم يكتمل بعد المسار الكامل داخل إعداد Windows حقيقي على حاسوب فعلي.
• محرّك مشترك: جرد الأقراص في Kit هو نفسه ما يستخدمه Bobbin لعرض أقراص الحاسوب.