38.3 k скачиваний
Приложения, рекомендуемые для вас
Браузер, ориентированный на игроков
Автоматизация нажатий мышкой на компьютере
Заботьтесь о своем компьютере и повышайте его производительность
Надежный, универсальный и настраиваемый браузер
Используйте WhatsApp на своем компьютере
Общайтесь со всеми контактами в Telegram с рабочего стола своего компьютера
Создавайте и редактируйте свои видео для социальных сетей
Создавайте собственную анимацию очень простым способом
Больше информации
Лицензия | Бесплатно | |
ОС | Windows | |
Раздел | Обслуживание системы | |
Язык | Pусский | |
Автор | DjLizard | |
Размер | 328.12 KB | |
Загрузки | 38,330 | |
Дата | 20 апр 2007 | |
Тип файла | ZIP | |
SHA256 | 5632612122338a4a834c0142369bbcbd8b2648154bea90cf2e8abccea19c914c | |
Почему это приложение опубликовано на Uptodown? |
(Больше информации) |
Похожие на Dial-a-fix
Что, если бы вы могли получить доступ к корзине для удаленных файлов из системного трея?
MSI
Управляйте всеми вашими устройствами ASUS
Избавьтесь от всего мусора аккумулируемого Windows
Gigabyte Technology
Управляйте своим устройством Lenovo с помощью официального приложения
Обновите драйверы и BIOS на материнских платах Gigabyte
Лучший инструмент для очистки и оптимизации вашего ПК
Xiaomi Inc.
Microsoft
Найдите и восстановите физически поврежденные секторы на HDD
Записывайте, редактируйте, объединяйте и читайте образы дисков
Odyssey346
WinExperiments
WinTools Software Engineering,
Intel
Dial-a-fix | |
|
|
Version | v0.60.0.24 |
Status | BETA |
Release Date | 2006-10-27 |
Author | DjLizard |
Changelog | Changes |
Screenshot | Full size |
Compatibility | 98, 98SE, Me, 2000 XP, Server 2003 |
License | Freeware |
Support | Lunarsoft |
Download | Download |
Size | 335,992 bytes |
Useful Links | Tips |
Dial-a-fix does not work with any Windows OS higher than Windows XP. This includes Windows 11, 10, 8/8.1, 7, and Vista
Dial-a-fix also has a critical unpatched bug that will delete your C:\Documents folder. |
Dial-a-fix is unsupported and not recommended for use. This software has been abandoned.
Dial-a-fix is an advanced utility for 32-bit versions of Microsoft Windows ranging from Windows 95 to Windows XP. It’s written by DjLizard in Borland Delphi 7 that repairs various Windows problems, such as:
- Windows Update errors and problems with Automatic Updates
- SSL, HTTPS, and Cryptography service (signing/verification) issues
- COM/ActiveX object errors and missing registry entries
- and more.
Dial-a-fix (hereafter known as «DAF») is a collection of known fixes gleaned from Microsoft Knowledgebase articles, Microsoft MVPs, and other important support forums, that will assist you in repairing problems with your system. Although this tool is ordinarily meant for power users, technicians, and administrators, it is quite safe to use even without technical guidance (although guidance is recommended). Simply choose the solutions you wish to apply via checkmarks, and click GO. There are other buttons and tools present on the main dialog as well, such as the policy scanner. All tools and checkmarks identify their purpose when you mouse over them.
DAF’s primary philosophy is to fix problems by setting various things back to their original Microsoft defaults. DAF currently does not interface with or repair any third party programs (and there are no plans to do so).
DAF works on all pertinent 32-bit versions of Windows: 98, 98SE, Me, 2000, XP, and Server 2003. Dial-a-fix dynamically disables functions that are not applicable to your version of Windows. The version of Windows with the most support and functionality is currently Windows XP.
Disclaimer
DjLizard, the author of Dial-a-fix, can make no warranties (express, written, or implied) as to the stability or accuracy of the program. However, all efforts have been made to prevent data loss or instability resulting from the use of this program.
Under no circumstances will DjLizard or any affiliates of this network be held liable for any direct, indirect, or financial losses resulting from the use of, or inability to use, the program.
It is solely the user’s responsibility to have backups of important data.
Support
As mentioned above, Dial-a-fix is unsupported.
License
Dial-a-fix is 100% freeware to use and redistribute, as long as the file is unmodified (the MD5 sum can be found below) and as long as no money is being charged for access to the file. No mirrors of Dial-a-fix are necessary at this time. When referring to Dial-a-fix, please link to this wiki page rather than directly to the file. It is completely free for personal or corporate use, however, under no circumstances will I take any responsibility for your use or inability to use Dial-a-fix, and its results (or lack thereof).
Dial-a-fix will always be free to use.
Known issues
- Not ready for any Windows OS higher than Windows XP, this includes Windows Vista and Windows 7.
- If you have a Documents folder in your C:\ drive (as C:\Documents) this folder and anything inside (such as C:\Documents\Reports) will be deleted due to a critical, unpatched bug.
- Has not been tested on x64 platforms, such as XP Professional x64 edition
- Can’t fix serious BITS issues — instead try
bitsadmin.exe /util /repairservice
at a command prompt — this is more of a limitation rather than a bug or issue - Appears to hang when registering objects with lots of dependencies (such as initpki.dll, shell32.dll, etc) — it’s not hanging, it’s just LoadLibrary()-ing a lot of dependencies — this will be addressed in a future version of Dial-a-fix (such as v1.0)
- The installation of Internet Explorer 7 causes browseui.dll and shdocvw.dll to be unregisterable («Unspecified error») — whether this is a bug or intentional behavior is unknown at this time (a support request will be filed with Microsoft soon regarding this issue). As of Dial-a-fix v0.60.0.23, these two files are ignored when Internet Explorer 7 is present (for the time being).
- Internet Explorer 8 and above is not supported by Dial-a-fix. If you have IE 8 installed and run Dial-a-fix, you may receive many «Error 127» messages because Internet Explorer 8 replaces a lot of registerable components with non-registerable ones. This is OK — simply ignore all of the errors. Dial-a-fix is still able to do it’s thing on other files, and the no damage has been done to your system during these error messages.
See also Tips for solutions to common issues.
Object registration and policy statistics
The Dial-a-fix v0.60 beta series covers:
- 1 Microsoft Installer DLL
- 2 Defrag DLLs (separate tool)
- 15 Windows update DLLs (including XML)
- 20 SSL/HTTPS/Cryptography DLLs
- 14 ActiveX/COM objects
- 3 Control panel applets
- 8 DirectX DLLs
- 8 Programming library/run-time DLLs
- 87 Explorer/IE/OE/shell/WMP DLLs
- 23 OLE DLLs
- 42 WBEM DLLs (separate tool)
- 142 Restrictive policies
Mirrors/download locations, and articles
Before you get into this, you should probably read the Warnings if you have not already, as I cannot take responsibility for your PC’s problems, even if Dial-a-fix exacerbates or exposes them. Also, visit Lunarsoft’s forums if you need support (the Dial-a-fix forum is here). I recommend becoming a member at Lunarsoft.
There are no articles at this time, however you can see all Dial-a-fix beta announcements on the Lunarsoft forums.
No, there are not supposed to be «full» or «medium» versions. There is no use in the previous «full» version of Dial-a-fix, and losing all of those packages has only been beneficial to the development of Dial-a-fix.
Download Dial-a-fix
Download location: Download removed — the domain the file was hosted on was found to have malicious redirects.
File type: .zip archive >>> NOTE: You do not have to click on secedit.exe after you’ve extracted the .zip — Dial-a-fix uses secedit.exe internally when you use the «Repair permissions» tool. If you need secedit.exe you can download it here. |
User Interface
Any sections that are grayed out for you do not apply to your particular version of Windows. Example: the «CryptSvc» service doesn’t exist in Windows 2000, and thus you cannot Start or Stop it. (You can, however, register the DLLs that belong to those cryptography-related functions.) Windows XP has all functions enabled, so all of the information below will apply to it.
Prep
This section serves only as a reminder to you.
What this section does is:
- Empties your temp folders. This can also help to remove malware which can often reside in temp folders.
- Allows you to verify that the year is correct. An incorrect year can cause issues with SSL certificates like those used to receive Windows Updates or visit secure sites (such as banking websites).
MSI
The Microsoft Installer service (MSI) handles installation and scripting of .MSI files. MSI installation packages have several advantages over legacy scripted installers such as additional features for administration and deployment. The Microsoft Installer service is also used to install Windows Update patches. If this service doesn’t work, neither will Windows Update.
- Dial-a-fix always attempts to stop services before making changes to them, however you are free to choose the options that you need at the time.
- After stopping «MSIServer», Dial-a-fix will unregister the service using its own command:
msiexec.exe /unreg
. - To re-register the service, Dial-a-fix executes
msiexec.exe /regserver
and then registers the DLLmsi.dll
. - If you wish to register msi.dll yourself, click Start, then Run, and type
regsvr32 msi.dll
or use the «Reregister Windows Installer» checkbox in Dial-a-fix.
WU/WUAU
WU/WUAU stands for «Windows Update/Windows Update: Automatic Update». Obviously, both manual updating (through Windows Update) and the automatic updater are covered in this section.
- Several services have to be configured and given appropriate permissions before they can be brought back up again, so this is done while the services are being stopped. If you mouseover the «Stop services» checkbox here (when it’s not grayed out), you can see every equivalent command that you could perform to take the same action. This is as «open source» as Dial-a-fix gets.
- As usual, several DLLs are required to make both WU and WUAU work correctly. Several of these DLL registrations serve multiple purposes (such as the XML DLLs). Example: the Microsoft Management Console (MMC.exe) won’t work properly unless MSXML3.dll is properly registered. Windows Update won’t work without these libraries either.
- The Flush SoftwareDistribution button will erase all of the data that WU/WUAU has collected about which patches you need, which ones are already downloaded but not yet installed, and which ones still need to be downloaded. If you’re constantly being told by Windows Update to install the same patches over and over again, or you don’t actually meet the prerequisites to even be installing them, then flush the SoftwareDistribution button. If you find out through Event Viewer that the DataStore.edb file is corrupted, then flushing SoftwareDistribution will take care of this.
- If you click Flush SoftwareDistribution, it will ask you if you wish to preserve your Windows Update history. This history is stored locally on your computer. The only purpose it serves to you is that you can look through all of the patches you’ve installed when you click on your update history at the Windows Update website. It also maintains a database of patches that you need. You can answer ‘yes’ if you want to keep your history, but if you are having a problem with DataStore.edb, you have no choice but to erase the history.
SSL/HTTPS/CryptSvc
The Cryptography service didn’t exist as an actual Win32 service until Windows XP, but it’s been around since Windows 98. I’ll refer to the Cryptography service as the collection of libraries that perform security functions in Windows, such as:
- Code signing
- Driver file signature verification
- SSL certificate verification which is used when visiting secure sites, such as banking sites (IE only; Firefox and Opera have their own internal SSL functionality)
- The second root catalog folder, %systemroot%\System32\CatRoot2 can become inconsistent and per the Microsoft knowledge base, you can empty it by checkmarking «Empty System32\Catroot2» in Dial-a-fix.
- In versions of Windows that do not contain an actual «CryptSvc» service, the DLL registrations are the only means for Windows to be able to use cryptography functionality
Registration center
This section contains miscellaneous DLL registrations that do not fit under one of the main categories. It is possible to discover system problems that may not have been obvious before. This version of Dial-a-fix is not able to do or suggest very much about errors detected in this section, but you can use tools such as Dependency Walker and the System File Checker to root out missing or corrupted files — the most common cause of error dialogs while processing this section.
- ActiveX — repairing controls in Internet Explorer
- Control Panel — fixes broken applets
- DirectX — repairs numerous DirectX related issues and functions
- Programming cores/runtimes — can fix things like VB runtimes, .NET and others
- Explorer — fixes much of the Windows core
- Object linking libraries
The toolbar
From left to right:
- «GO» — starts processing all checkmarked items
- Double green checkmark: «Check all» — turns everything on
- Red X: «Uncheck all» — turns everything off
- «Policies» — opens the policy scanner. Dial-a-fix scans for policies on startup and pops this dialog up if you are afflicted. If you choose not to change any of your policies at that time (and close the dialog), you can get back to it here.
- The hammer button: «Tools» — opens a secondary dialog with quite a bit more powerful scripts
- The piece of paper button: «Log» — allows you to view, save, copy, or clear the log pane that Dial-a-fix keeps while processing
- The question mark cloud: «Help» — shows you an introduction to Dial-a-fix, a list of downloadable system files, and some thanks/acknowledgments. Not very helpful, is it?
Dial a Fix Download – Windows Repair Tool for Windows XP
- Supported browsers: Windows XP
- Unsupported browsers: Windows7, Windows8. Windows vista, Windows 2003, 2008
Download: Dial a Fix Tool
Download: Dial a Fix Tool
Dial a Fix
Dial a fix tool is used to resolved Windows Update problems. This is also used to many other problems like windows installer, security handling and many other problems. you can be easily downloaded this tool from here: dial a Fix tool . Dial a Fix tool is a collection of “known Fixes” gleaned from microsoft knowledge base article and other crucial support forums, that will helps you in fix problems with your computer system.
This tool is Generally designed for technicians, power user and administrators. This tool is easy to use, you can use this tool without using any guidance. You can easily choose the solution these are you want through check marks button, and click GO. Many other buttons are available on the main dialog. With this tool you will be able to resolved many windows problems, so Dial A Fix tool is very helpful for us.
This tool can be worked with windows 98, windows 2000 and windows XP 32 – bit. but it is not perform any task with 64 – bit version or windows 7 and windows vista also. if you are uses 32 – bit operating system leave windows 7 and windows vista then you can be able to resolved your windows computer problems or issues with this good and fast tool. DAF (Dial A Fix) tool is a software to uses for resolved windows and many more computer problems. Dial-A-Fix tool is a handy user interface to perform tasks which are usually used when repairing computers after Spyware, Malware etc.
Dial a fix (DAF) tool is allows you to Re-register Windows DLLs, Repair active X Controls, Direct X, Control panel applets and Windows media player. You can fix your windows update problem with this DAF (Dial A Fix) tool.
FAQ
Q. Is there a dial a fix for windows 7, Windows8, Windows vista, Windows server 2008. ?
A. Sorry, dial a fix available for only Windows XP. that is not supported with other windows version.
Q. Can it fixed “windows installer” issues ?
A. Yes, you can definitely fix the windows installer with the help of this dial fix tool.
Q. Can it be repaired windows policies which disabled by virus?
A. Yes, using with this tool you can delete all the unwanted polices.
Q. Can it be repair Internet explorer ?
A. Yes, but you need the XP installation disk then you can able to reinstall it IE8 from the disk.
Q. Can it be able to repair outlook express?
A. Yes, it will do that very esily, it can be re-register all the files which are used outlook. then it will be fixed.
Download free dialafix tool for windows xp, 2000. it can’t be used for win7,8,vita etc. dial a fix download in free of cost the dial a fix windows 7 is not available for download but in windows xp it can be repair windows update fix issues, dial a fix for vista also not available dial a fix win 7 not for download only xp have for download, It is a freeware dial a fix vista download, Dial a Fix Download – Windows Repair Tool for Windows XP.
Was this article helpful?
YesNo
Dial-a-fix
0.60.0.24
Major Geeks Special Offer:
Dial-a-fix is a collection of ‘known fixes’ that have been compiled over the past year that really knock out some serious Windows problems, all with one or two clicks. «When in doubt, check ’em all».
Dial-a-fix tackles issues with SSL/Cryptography, Windows Update, Microsoft Installer, and many miscellaneous shell problems. Example: If you get a blank screen when trying to visit Windows Update, simply checkmark the main Windows Update checkmark (in box #3) and click GO. Most issues can be resolved in a similar manner, if not by combinations of fixes. There is also a ‘check all’ button which is useful as a last ditch effort, or when you don’t understand where a particular problem is coming from.
Most of the fixes Dial-a-fix uses are found in various Microsoft Knowledgebase articles, and articles written by Microsoft MVPs. When you see a list of DLLs that need to be registered using REGSVR32.EXE, chances are they are already listed in Dial-a-fix. Mouseover a checkbox or button to obtain more information about what will be executed, or what DLLs will be registered.
In a nutshell, Dial-a-fix: stops services, installs selected software (if packages are available — see below), registers DLLs, restarts services, and removes several rogue policies. Dial-a-fix will not cause any issues if your system is already working properly.Dial-a-fix is a fix collection.
Screenshot for Dial-a-fix
Tactical Briefings
Comment Rules & Etiquette — We welcome all comments from our readers, but any comment section requires some moderation. Some posts are auto-moderated to reduce spam, including links and swear words. When you make a post, and it does not appear, it went into moderation. We are emailed when posts are marked as spam and respond ASAP. Some posts might be deleted to reduce clutter. Examples include religion, politics, and comments about listing errors (after we fix the problem and upvote your comment). Finally, be nice. Thank you for choosing MajorGeeks.
© 2000-2023 MajorGeeks.com
Btw a lot of the ‘Dial-a-Fix’ regsvr32 /u commands are present in my MRBOSS (Maintenance and Repair Boot OS
Smart) project batch (Teraphy, remember Batch File number 3 : ‘3MR.cmd’ ?), so this is why i can only recommend using
‘Dial-a-fix’ for XP Repair reasons. And best thing is it’s a standalone .EXE
No installation orgy needed. Free, portable and perfect for USB stick usage.
As you can see the tool covers parts of what you would have get with MRBOSS:
@echo off :: KB836973 regsvr32 /s[tab][/tab] /u actxprxy.dll regsvr32 /s[tab][/tab][tab][/tab] actxprxy.dll :: regsvr32 /s /i /u browseui.dll regsvr32 /s /i[tab][/tab] browseui.dll regsvr32 /s[tab][/tab] /u dxmasf.dll regsvr32 /s[tab][/tab][tab][/tab] dxmasf.dll regsvr32 /s /i /u inseng.dll regsvr32 /s /i[tab][/tab] inseng.dll :: KB836973 regsvr32 /s[tab][/tab] /u jscript.dll regsvr32 /s[tab][/tab][tab][/tab] jscript.dll :: regsvr32 /s[tab][/tab] /u mfc40.dll regsvr32 /s[tab][/tab][tab][/tab] mfc40.dll regsvr32 /s[tab][/tab] /u mfc42u.dll regsvr32 /s[tab][/tab][tab][/tab] mfc42u.dll regsvr32 /s[tab][/tab] /u msdxm.ocx regsvr32 /s[tab][/tab][tab][/tab] msdxm.ocx :: KB836973 regsvr32 /s /i /u msjava.dll regsvr32 /s /i[tab][/tab] msjava.dll regsvr32 /s /i /u mshtml.dll regsvr32 /s /i[tab][/tab] mshtml.dll :: regsvr32 /s[tab][/tab] /u msi.dll regsvr32 /s[tab][/tab][tab][/tab] msi.dll regsvr32 /s[tab][/tab] /u mssip32.dll regsvr32 /s[tab][/tab][tab][/tab] mssip32.dll regsvr32 /s[tab][/tab] /u mswinsck.ocx regsvr32 /s[tab][/tab][tab][/tab] mswinsck.ocx :: KB836973 regsvr32 /s[tab][/tab] /u msxml.dll regsvr32 /s[tab][/tab][tab][/tab] msxml.dll :: :: Registering MSXML 3 regsvr32 /s[tab][/tab][tab][/tab] msxml3.dll :: :: KB838993 regsvr32 /s[tab][/tab] /u msxml4.dll regsvr32 /s[tab][/tab][tab][/tab] msxml4.dll :: regsvr32 /s /i /u occache.dll regsvr32 /s /i[tab][/tab] occache.dll regsvr32 /s[tab][/tab] /u oleaut32.dll regsvr32 /s[tab][/tab][tab][/tab] oleaut32.dll regsvr32 /s[tab][/tab] /u ole32.dll regsvr32 /s[tab][/tab][tab][/tab] ole32.dll regsvr32 /s[tab][/tab] /u quartz.dll regsvr32 /s[tab][/tab][tab][/tab] quartz.dll regsvr32 /s /i /u "%WINDIR%\srchasst\srchui.dll" regsvr32 /s /i[tab][/tab] "%WINDIR%\srchasst\srchui.dll" :: KB836973 regsvr32 /s /i /u shdocvw.dll regsvr32 /s /i[tab][/tab] shdocvw.dll :: regsvr32 /s /i /u shell32.dll regsvr32 /s /i[tab][/tab] shell32.dll regsvr32 /s /i /u urlmon.dll regsvr32 /s /i[tab][/tab] urlmon.dll :: KB836973 regsvr32 /s[tab][/tab] /u vbscript.dll regsvr32 /s[tab][/tab][tab][/tab] vbscript.dll :: regsvr32 /s /i /u wuv3is.dll :: Cryptographic errors regsvr32 softpub.dll regsvr32 wintrust.dll regsvr32 initpki.dll regsvr32 dssenh.dll regsvr32 rsaenh.dll regsvr32 gpkcsp.dll regsvr32 sccbase.dll regsvr32 slbcsp.dll regsvr32 cryptdlg.dll
Especially usefull is the TOOLS button in Dial-a-fix which provides 3 interesting options:
ProcessIdleTasks
Determines the files needed for Booting XP -> updates layout.ini in Prefetch folder; best used in combination with
Raxco PerfectDisk and the following PrefetchParameter in registry (must write a mail to suggest implementing it):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
; Set this value to either 0-Disable, 1-Application launch prefetch onlyy, 2-Boot files Prefetch only, 3-Both (Boot
and Application files are prefetched)
; «2» is recommended
; 1 or 3 result in spamming %WINDIR%\Prefetch folder eith PrefetchFiles of all applications you ever have started.
Not desirable, because they gobble up space and are misleading the boot optimization process
«EnablePrefetcher»=dword:00000002
Reset WMI/WBEM/WinMgmt
I suggest using this for whoever had problems with NERD and NVAIO (Larry) as the batches use WMI commands.
SSL/HTTPS/CryptSVC
After applying this i also suggest using my batch, which rebuilds the Catalog database for Signed drives and XP
patches
Again here’s a rough snippet from the MRBOSS code:
echo on net stop cryptsvc RD /S /Q "%systemroot%\system32\CatRoot2OLD" ren "%systemroot%\system32\catroot2" "catroot2OLD" net start cryptsvc mkdir %systemroot%\system32\CatRoot2 %systemroot%\system32\sigverif echo off echo pls check if the following folder is filled with new files von Sigverif echo if not copy the ones from CatRoot2OLD into CatRoot2 echo and after that press Control+C to abort the XPBOSS.CMD echo press any key to continue pause @echo off %systemroot%\explorer.exe /e,/root,%systemroot%\system32\CatRoot2 pause RD /S /Q "%systemroot%\system32\CatRoot2OLD" exit
After that i suggest running a REPAIR and DEFRAG of internal XP databases
echo Repair HCDATA and CHKDSK Errors esentutl /g "%windir%\pchealth\helpctr\database\hcdata.edb" esentutl /p "%windir%\pchealth\helpctr\database\hcdata.edb" esentutl /d "%windir%\pchealth\helpctr\database\hcdata.edb" esentutl /g "%windir%\security\database\secedit.sdb" esentutl /p "%windir%\security\database\secedit.sdb" esentutl /d "%windir%\security\database\secedit.sdb" esentutl /g "%windir%\SoftwareDistribution\DataStore\DataStore.edb" esentutl /p "%windir%\SoftwareDistribution\DataStore\DataStore.edb" esentutl /d "%windir%\SoftwareDistribution\DataStore\DataStore.edb"
and after that (or replacing the above last three commands) use the button «Flush SoftwareDistribution».
All these steps should result in an overall XP reaction speedup (Boot, Application start, IE, Explorer everything)