Author Topic: Window Repair 1.9.2  (Read 53179 times)

0 Members and 1 Guest are viewing this topic.

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #50 on: February 11, 2013, 03:59:10 PM »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #51 on: February 11, 2013, 04:06:18 PM »
Going to take a look at it, but when I did it closed my firefox and installed a add on in it without asking and wants to install a bunch of other stuff. Be careful with it. I have to go clear what it installed :wink:

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #52 on: February 12, 2013, 06:43:41 AM »
I don't know which new version of "Set Services to Default" I like best. I like my own version only slightly more. What do other readers of this thread think of the two suggestions presented here ?
« Last Edit: February 12, 2013, 10:43:51 AM by Willy2 »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #53 on: February 12, 2013, 10:46:18 AM »
I already changed it. The program pulls the service list and their startup from the txt file. It will work like it always has, just now advanced users can tweak that file before they run the repair if they like :-)

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #54 on: February 13, 2013, 12:30:31 PM »
There's a reason for my "Set Services to Default" request. This WR repair job sets the "Index Searcher" service to "Auto" and then that service runs upon start up slowing down the machine even more. And that comes on top of RB and the AV program running. Is this the reason why a number Task Scheduler tasks (sometimes) fail to run ?

(BTW: Task Scheduler in Win 7 seem to contain one or more bugs as well.)

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #55 on: February 13, 2013, 02:41:15 PM »
I've an interesting addition for Windows Repair about the Disk space usage bar issue in My Computer on Windows 7.

http://answers.microsoft.com/en-us/windows/forum/windows_7-files/disk-space-usage-bar-in-my-computer-is-missing/457ab86b-54c4-4f11-ac52-49739978ad31

So I applied successfully this suggestion to solve my issue:
Quote
Now, I don't know if this is particular to my configuration I suceeded in solving the issue by deleting only 1 value:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\15\Shell\{5C4F28B5-F869-4E84-8E60-F11DB97C5CC7}\mode

After that, I recommend to re-create the same mode value, with the same default value setted to 1. It worked here. :smiley:
« Last Edit: February 13, 2013, 02:49:08 PM by neroilo »

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #56 on: February 20, 2013, 02:15:08 PM »
I already came across another bug in WR v1.9.9 log file feature. The logs normally are stored in the subfolder "Logs". But when the user starts fiddling with the "Log Location option" in the "Settings" tab then something strange happens/can happen. Then suddenly WR decides the logs are going to be stored in a (newly created) subfolder "Backups" while the tab keeps showing that WR assumes that the logs are stored in the "Logs" subfolder. Confusing !! So, the user can end up with log files in both the "logs" and "Backups" subfolders. Confusing ! Which are the latest logfiles ?

See attachment.
« Last Edit: February 26, 2013, 01:18:25 PM by Willy2 »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #57 on: February 20, 2013, 02:29:59 PM »
Good catch bud.

I had copied the code from my reg backup on the backup location to use for the log. I missed 1 line of code where it said backups instead of log. I found it and fixed it :-)

v1.9.10 will be out today. Here is the change log.

v1.9.10
Improved the "Repair Windows Firewall". The program use to only restore the core of the shared access service. It didn't put any policies or rules. While helping a user in the forum they had a virus completely delete the shard access service key, including all rules. When the shared access was put back the firewall worked but he was unable to share any files. This is because there is some core things that have to be in the firewall rules in order to work. I have now added those core rules to the repair and it got his file sharing working just fine. This now makes the repair even better than before.

Added some more settings for the "Repair Windows Firewall". While helping a user in the forum the firewall was working but he couldn't get the firewall to open and would get a Group Policy error. While helping him I found the 2 reg keys that where needed to fix it. This keys are only on Vista and 7. They are not on Xp, 2003 or 8. The repair now puts these keys in on Vista and 7 only.

Added Windows Defender to the "Restore Important Windows Services" repair.

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #58 on: February 21, 2013, 02:39:57 PM »
A little feature suggestion for the next version.
I'd like a checkmark in the installer to not have a desktop shortcut after I install Windows Repair.
« Last Edit: February 21, 2013, 02:43:44 PM by neroilo »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #59 on: February 21, 2013, 04:28:34 PM »
Are you installing the program from a bat file, or doing a lot of installs?

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #60 on: February 22, 2013, 02:00:42 AM »
Are you installing the program from a bat file, or doing a lot of installs?

Shane

Multiple installs on the same user account, every time there is a new version I delete desktop shorcut manually.

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #61 on: February 22, 2013, 10:37:05 AM »
Ah I see. I will see what I can do :-)

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #62 on: February 22, 2013, 10:59:54 AM »
Done, It will be in the next update and part of the setup for now on :-)

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #63 on: March 02, 2013, 03:39:13 AM »
Suggestion for the next WR version:
- For the "Repair spooler" job:  Reset/flush the "Server" subfolder as well. Perhaps other sibling folder can be flushed as well ?

I was looking at the folder in which the "Spool-ed" files are stored and discovered it has a sister subfolder called "Server". Thanks to GOOGLE I came across this info:

1. "Also bear in mind, "%systemroot%\system32\spool\PRINTERS" will only show the print jobs if the printer is a local printer (USB/Parallel connection), if this printer is connected via Ethernet controlled by a print server or shared from another PC, then it will likely to (temporarily) store the print jobs in "%systemroot%\system32\spool\SERVERS" directory""
Source: http://www.city-data.com/forum/computers/1496676-help-spooler-subsystem-laptop-flash-server.html

2. http://www.techienewsnetwork.com/fixing-or-cleaning-the-problematic-windows-print-spooler/
« Last Edit: March 03, 2013, 12:35:54 AM by Willy2 »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #64 on: March 02, 2013, 10:28:40 PM »
Thanks, I will get it added :-)

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #65 on: March 03, 2013, 01:15:37 AM »
More info on "Cleaning the Spooler":

http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm

On the top left hand of the page there's more links on printing problems.

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #66 on: March 03, 2013, 03:12:58 PM »
A new feature suggestion for the next version.
I'd like a checkmark in "Windows Repair (All in One)" and "Registry Backup" installers with this option:
Maintain Registry Backup settings.

It's nasty to lose all RB custom settings after an update.
« Last Edit: March 03, 2013, 03:15:54 PM by neroilo »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #67 on: March 03, 2013, 03:16:31 PM »
All the settings are stored in the settings.ini file.

IN the "Registry Backup" installer I have it set to never overwrite the settings.ini

But int he windows repair installer I did have it set to overwrite the reg backup settings.ini that is with the program. I changed it to never overwrite :-)

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #68 on: March 03, 2013, 03:21:34 PM »
Thank you Shane!  :cheesy:

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #69 on: March 04, 2013, 04:28:32 AM »
A number of things/suggestions came up when I "tortured" WR v1.9.11:

1. The "Set Services to Default" batch file contains a command "ListServices" and that generates an error ("Command not recognized"). Needs to be removed, IMO.

2. On my laptop, WR v1.9.11 is installed in a subfolder of "C:\Program files (x86)\". This subfolder name and a scroll bar show up in the CMD.exe window when a batch file is run under the "User Account". But when the batch file is run under the System Account then I see no scroll bar and the subfolder name that shows up in the CMD.exe window is "C:\Windows\system32\".

E.g.:

User Account:
"C:\Program files (x86)\PcWinTech\WR v1.9.11>SC config SharedAccess start= .........."

System Account:
"C:\Windows\system32>SC config SharedAccess start= ............."

Is this normal ?

3. Make "Register system files" the (second) last repair job and a job that's ALWAYS run. I.E. don't provide a box that can be ticked. I know it registers a number of "low level" system files (remember the "Dependency Walker" program ??).
 
4. Make "Set Services to Default" the (second) last repair job. In the other repair jobs a number of services are disabled and after that enabled. When "Set services to default" is the second last repair job, then the (advanced) user can use this job to exit WR with all his/her favourite Service settings without any other repair job interfering. The (advanced) user can also add its own Services as well.

E.g. I have an Hewlett Packard laptop and HP has installed a number of extra services that are dependent on other (Windows) services and as a result of that dependency these HP services are automatically switched off when one or more repair job are run. But they are NOT switched on when those Windows services are switched on again.

5. Repair job "Restore Important Services": Does this repair job confine itself to restoring the default registry information or does this job also (re-)start ("net start ......." or "SC config ...." ) these Services ?

6. Move the subfolder "file associations" one level higher (directly under "files") and rename "reg files" to e.g. "restore services". Makes more sense, IMO.

7. Currently WR calculates the time it took to perform all the repair jobs. WR has to take into account that not all users have the same time format. I would say just grab the time from the "elapsed time" counter and put it in the log file (pane).
« Last Edit: March 04, 2013, 09:08:23 AM by Willy2 »

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #70 on: March 04, 2013, 11:17:05 AM »
Quote
1. The "Set Services to Default" batch file contains a command "ListServices" and that generates an error ("Command not recognized"). Needs to be removed, IMO.

Found it, ListServices is the name of the listbox that the program loads the txt file to. For some reason the name was in the listbox by default. I have it fixed :-)

Quote
2. On my laptop, WR v1.9.11 is installed in a subfolder of "C:\Program files (x86)\". This subfolder name and a scroll bar show up in the CMD.exe window when a batch file is run under the "User Account". But when the batch file is run under the System Account then I see no scroll bar and the subfolder name that shows up in the CMD.exe window is "C:\Windows\system32\".

Thats normal. When the cmd.exe is being ran under the system account the default location for system is the system32 folder.

Since I make sure to add this to every bat file

"set path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem"

It isnt a problem :-)

Quote
3. Make "Register system files" the (second) last repair job and a job that's ALWAYS run. I.E. don't provide a box that can be ticked. I know it registers a number of "low level" system files (remember the "Dependency Walker" program ??).

Cant do that, one of the reasons so many malware cleanup forums recommend my tool is they have control to tell the user which repairs to run.

Quote
4. Make "Set Services to Default" the (second) last repair job. In the other repair jobs a number of services are disabled and after that enabled. When "Set services to default" is the second last repair job, then the (advanced) user can use this job to exit WR with all his/her favourite Service settings without any other repair job interfering. The (advanced) user can also add its own Services as well.

The other repair jobs, like repair windows updates disables the services it uses while the repair is running, because sometimes they would start back up before the repair was finished.

At the same time the restore important services would replace any changes, but those are default services anyways and would normally be on. But now that the user can edit the service default file I guess it would be a good idea to make that repair last.

Quote
5. Repair job "Restore Important Services": Does this repair job confine itself to restoring the default registry information or does this job also (re-)start ("net start ......." or "SC config ...." ) these Services ?

All reg files, which you can see int he files folder. And in those reg files is the service startup setting. This is why I am moving the set default startups to the last :-)

Quote
6. Move the subfolder "file associations" one level higher (directly under "files") and rename "reg files" to e.g. "restore services". Makes more sense, IMO.

Why would I do that when they are all reg files?

Quote
7. Currently WR calculates the time it took to perform all the repair jobs. WR has to take into account that not all users have the same time format. I would say just grab the time from the "elapsed time" counter and put it in the log file (pane).

Program uses the "Now" variable which pulls date and time from the current system and its format. Also when it does the math to see time it is using the correct format of the system. I fixed this back when I added the time elapsed. It is the same way the time elapsed works.

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #71 on: March 04, 2013, 03:27:01 PM »
Makes sense.

Another way to re-arrange those reg files: re-group those reg files in such a way that each repair job has a separate folder with its own reg files. just a suggestion !  :wink:

I know for sure that - at least (!!!) - three help forums of dutch computermagazines have recommended Windows Repair as well to solve the problems of dutch computer users. They were all very positive about the program.  :smiley: :cheesy:

Offline Shane

  • Top Geek, err uh Dog.
  • Administrator
  • Hero Member
  • *****
  • Join Date: Sep 2011
  • Posts: 9280
  • Location: USA
  • Karma: 138
  • "Knowledge should be shared not hidden."
    • View Profile
    • Tweaking.com
Re: Window Repair 1.9.2
« Reply #72 on: March 04, 2013, 03:43:40 PM »
Quote
Another way to re-arrange those reg files: re-group those reg files in such a way that each repair job has a separate folder with its own reg files. just a suggestion !

Some repairs use the same reg files, I like them the way I have them, the files are for the program, they are there just for the advanced users who want to see. :-)

Quote
I know for sure that - at least (!!!) - three help forums of dutch computermagazines have recommended Windows Repair as well to solve the problems of dutch computer users. They were all very positive about the program.  :smiley: :cheesy:

Very nice!

Shane
PLEASE EDIT YOUR TOPIC AND PUT (SOLVED) IF YOU ARE ALL FIXED.

(My weekends belong to my wife and kids, I will try my best to answer all posts daily during the work week)

(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 5 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com

Offline Willy2

  • Hero Member
  • *****
  • Join Date: Oct 2011
  • Posts: 1117
  • Karma: 18
    • View Profile
Re: Window Repair 1.9.2
« Reply #73 on: March 05, 2013, 04:32:03 AM »
I already have added those HP services to "Set Services to Default". The way this is set up allows me to add not only "SC Config ....." commands but "net start ...... " commands as well. Very nice !!! :cheesy:

Offline neroilo

  • Full Member
  • ***
  • Join Date: Jun 2012
  • Posts: 165
  • Karma: 7
    • View Profile
Re: Window Repair 1.9.2
« Reply #74 on: March 05, 2013, 11:53:18 AM »
New version is great.
Just a little imperfection, you need to update repair info related to the Printer Spooler adding this code in the command description:

Code: [Select]
del /F /Q %systemroot%\System32\spool\SERVERS\*