Category: Tutorials


Microsoft FixIt KB2000007

First let me say that I’m a bit proud since this is my hundredth post.

As any other website admin, I constantly check to see which keywords are searched and landed on my web pages. So recently I saw a few hits for the Microsoft KB2000007, and I was wondering why would people come to my page for it instead of going to the MS website. So did a search for it to try and understand the results, and I could not find the fix whatsoever. Therefore I am posing it on this website, because I found it extremely useful in my struggles with the 1020 error.

 

 

Here is the link for the KB2000007 download or KB50126: MicrosoftFixit50126.zip

In addition there is another Microsoft Fixit which I found on my searching for the KB 2000007. I am not familiar with it but it should come in handy sometimes: Mats_Run.zip

Adobe Reader Install

I was trying to install adobe reader X on a computer and it worked like a charm. The only problem is that if you want to install it on a second machine you have to go trough the same online process again. Imagine if you have to do multiple machines, terrible.

Moreover you can’t even see the adobe reader installation kit anymore because there is a weird download butler that has to install too before you can install adobe reader. I’m not sure how is this supposed to be easier than just download the damn file and install it, but adobe has done it again. In addition you have like 4 services wanting to start up after the adobe reader installation. I don’ t even know why businesses choose adobe, but from now on I will use anything else but adobe.

So in the following two locations you will find the installation kit:

windows XP: C:\Documents and Settings\All Users\Application Data\NOS\Adobe_Downloads 

Windows 7: C:\users\all users\nos\adobe_downloads

While the download butler is downloading the applications you can browse to find the files being downloaded, after they have finished downloading, the icons are going to change, so just copy them in different locations, because they will be erased after a restart.

Adobe reader has become a garbage application, no wonder PCs crash and burn constantly, it is because garbage apps like acrobat reader that have dimwits designers behind them.

Adobe reader services, adobe reader start up, adobe reader update

Adobe Reader – terrible application, I hope someone else is going to come with a better standard, because their acrobat reader is such an ass backwards design. Now in 2010 you have 4 services that are installed and are running at log on. I am speculating by 2020, they will have perhaps 10.

I was reading about SEO and suddenly I wanted to have clean nice permalinks. Went to WordPress and changed the settings and Viola!
Voila what? Eror 404 from GoDaddy. Bummer! Changed it back since I could not find a fix for my problem. Then I looked online and found this:

Permalinks GoDaddy, WordPress Permalinks GoDaddy, Permalinks Problem GoDaddy

During my wait I noticed that the error was only for the posts in the current year, the precedent years were fine.

I tried everything and the only thing that worked for me was to switch my permalinks to custom structure:

Worpress Permalinks, WordPress Permalinks error, WordPress Permalinks Godaddy, Permalinks GoDaddy error, WordPress Permalink, Permalinks Error WordPress

Your Instant Site – From the Creator of 4 Minute Money & PeelAwayAds! Click Here

I’m not sure if the problem has been encountered by many, or if this is an unique case, but if you are practicing with the Exchange 2010 and your RDP with a domain account is not working, then read on.

As I installed Exchange 2010 on my non domain controller virtual machine I could not RDP into it with a domain account. (for the really novice RDP = Remote Desktop Protocol, or Remote Desktop)

As any lazy person I looked it up online to try and find a quick fix so I don’t have to fix it my self. In addition I didn’t even got really acquainted with Windows Server 2008 and I did not want to search and find the fix on my own. But eventually I had to find it on my own since it wasn’t posted anywhere. So if you install Exchange 2010 and you can’t RDP into that server with a domain account, try this .

Start -> Administrative tools -> Remote Desktop Services -> Remote Desktop Session Host configuration

After the window opens double-click the RDP-TCP, and in the general tab under security make sure you have next to  Security Layer -> Negotiate and under Encryption Level -> Client Compatible.

For the really novice but wanting a career in IT, try www.computesimple.com the computer manual for beginners and intermediates.

If you ever wanted to delete the history of hosts you remoted into and for some weird reason cannot. Then try this:

Create a new user account with admin rights and the open regedit. then load the ntuser.dat hive from the other account, search for the host name you connected to, and then when you find it, delete it. Make sure you don’t forget to unload the ntuser.dat hive.
OR….
Try from the new administrative account.
Also you can delete the user profile, and recreate it.

Create a new user account with admin rights and the open regedit. then load the ntuser.dat hive from the other account, search for the host name you connected to, and then when you find it, delete it. Make sure you don’t forget to unload the ntuser.dat hive.
OR….
Try from the new administrative account.
Also you can delete the user profile, and recreate it.

The Computer Manual, Computer Repair!

The Ultimate Computer Guide since the discovery of Spoon Feeding!

Afraid of your computer?

Is your computer belittling you?

Get the best computer book since the invention of the wheel!


If you are afraid of your computer? Computer illiterate? We have the perfect solution for you. We have a book which is designed to help you learn how to manage and maintain your computer. The book starts with basic work flows like “copy and paste”, selecting multiple items and browsing your computer for documents and files you create and it quickly teaches you how to restore your computer from the recovery CDs in case it gets corrupted or starts to malfunction, this only in chapter one. Want to keep your computer clean, virus and adware free, I have the perfect steps you need to follow on how to be certain you don’t get by surfing the internet. As the matter of fact you can never get infected with adware and viruses if you use what the book teaches you. The Computer Manual®. The book encompasses the steps I took to learn on my own how to use a computer. Now I work in IT and I deal a lot of times with people which ask me questions about their home computers. Most of the time when I try to help them they can’t even do the basic work with a computer, as selecting multiple files and copying them to another location. That is why I wrote this book and has been writing itself because all the questions I face from users I answer them in this book.

Looking for a career change into IT? I know this is the book you need to read first, if you’re a novice with computers. The more novice you are the better fit this book will be. I only wish I had this guide when I started using computers. Want to understand more on how to set up your wireless network and how? you can find this in the book too. Want to share files trough the network or move your old stuff from your old computer to the new one? Get The Computer Manual®. Want to access your files from one computer to another trough the network? Then read the book and practice the lessons described in it. The book contains a comprehensive network troubleshooter which will teach you how to set up your home network and share files between computers. You will get help on TCP/IP and home network routers.

Don’t know how to burn a music CD, don’t know how to burn a data CD. iTunes helps you easily to burn Music CDs. You can use Windows to burn data CDs, it’s all in the book. Want to download YouTube videos, want to download lists of YouTube Videos and make music or audio CDs. It covers that too.

The Computer Manual®

Do you feel that you don’t know where to start when using a computer? This book will transform you from an intelligent 8 year old into a commanding computer user.

It is you who has to put the time in to do what the book asks of you. Otherwise this book will not help you 100%. It will still help, because you’ll have to search how to fix certain things. That is how you learn.

This book will not get you certified in anything, but it will give you a solid foundation how to approach PCs and manage them. Perhaps it should get you certified.

The Computer Manual®

This book contains work flows we IT people use daily in dealing with PCs. This is not a catalog of spewing out names. We teach you how to use and how to think in troubleshooting your computer. This book takes you from a novice and makes you ready to land an entry level IT position. It contains all the tricks we constantly encounter and fix.

The book that should come with every PC!



The Computer Manual® $25.00

The book is cheaper than the first hour of work you would pay a techie to fix your computer!!! Much cheaper, you could buy 2 or 3 of these with the money you would spend on a techie.

ThoComputerManual.com

You can download the photo below the get a better idea about this book. But as I mentioned is unique. It has plenty of photos so you can be guided into what you’re doing. Not like the other boring PC books that are filled with nonsense text. This book has screen-shots for everything you need to get done. Below is a preview of the entire book, all 270 pages.

Right click on the image to download it or preview it.

The Ultimate Computer Guide

 

Either go to start and press Run or press the windows key and the “R” key on the keyboard to obtain the run dialog box and then type in devmegmt.msc or compmgmt.msc and press Enter.

OR

Go to Start -> right click Computer -> Manage you will obtain the window below. On the left Panel of the window select device manager. When the window in the middle populates look for drivers with the “!” mark on them.  . Then right click on it and select Update driver software. Then Windows will look in its repository and try to install it. Sometimes these require more than one installation to get the device working. So try it until there are no devices with an “!” exclamation mark on them.

Then you might have your device working again. Usually Windows installs drivers automatically but in rare ocasions it happens to get stuck and from then on all drivers have to be manually. Now, I’m not sure if there is a fix for this but a quicker fix would be to do the steps above.

You have two options to install a driver:

The automatic version works only if Windows has the driver in its store. Then you select the automatic process. But if windows doesn’t have the driver then you have to select the manual process. Then you point windows to the location where the driver is.

If the default location is already filled you just select next. Usually this is the last location used, and therefore you installed the same driver / or part of it the last time, then this time you should use the same location. If this is not the location of the driver the click The Browse button.
Usually a drive is a collection of files and is offered for download either as an archive file, which contains all the files and it has to be extracted in a location. That is the location where you need to browse and find your driver.
So if a driver installs multiple devices but Windows has a problem installing the drivers automatically, then you need to manually repeat the process at the beginning of this post.

Having problems understanding and implementing this fix? Having problems working with computers in general. You feel that there is no good PC book out there which will break down the PC in a friendly manner? Know someone that needs computer help? Point him to the website below to purchase PC Relationships the book that’s is changing it all. Is you PC belittling you? are you afraid of it? Then you need to go and purchase this book. Want to understand the PC better go to the link below and look at the contents to see if this book is for you.

http://www.theComputerManual.com/

Links to troubleshoot further:

http://www.vistaheads.com/forums/microsoft-public-windows-vista-hardware-devices/24657-drivers-wont-install-automatically.html

Take Control of Windows 7, click here!

First of all, what is a print spooler?

The print spooler is a software service which runs on any Windows OS and it enables printing, without it you cannot print. And sometimes is freezes or it hangs, to fix it you have to restart the print spooler and the printer. For an in depth troubleshooter read below how to fix your spooler subsystem app.

Here is a quick overview of the steps on how to fix your printer problem.(in 5 steps)

Step Zero: restart the spooler and see if that works, if not keep reading.

Step One: restart the print spooler and the printer if it works you fixed it. if not go to next line.

Step Two: make sure that the print spooler is stopped and delete the offending jobs in C:\windows\system32\spool\printers and also restart the printer.

Step Three: if you can’t stop the spooler, then preempt it with the task manager and restart the printer.

Step Four: Make sure the spooler is stopped and delete the files in C:\windows\system32\spool\printers also restart the printer.

Step Five: restart the computer and the pritner.

Step six: research further other methods of fixing your printing problem: further troubleshooting

Below there are step by step instructions on how to accomplish the steps.


To troubleshoot the Print Spooler we need to know if it is running or not. If the print spooler service is not running you can’t print. So that is the first hint that there might be a problem. If it is running and you still can’t print just restart it anyway, that usually fixes the problem. But you should power off the printer and start it back up in tandem with the Print Spooler Service. To learn how to restart the spooler, look down the page at any of the three methods. In addition you have to see if the print spooler service start-up is set on automatic. To find that out go directly at method two (run services.msc) below and then double click the print spooler to look how is the start-up set. Then set it to automatic if otherwise.

There are multiple ways that hint to us if the print Spooler is running or not, but by default in any Windows OS it starts up automatically. You can see in the services console if the Print Spooler Services is running. Look at the Methods 2 or 3 down the page how to get there and make sure if the print spooler is started. In addition you can check the task manager (image below) under processes to see if the spoolsv.exe is running. Sometimes if the spooler service can’t be stopped it is easier to preempt it by using task manager. In windows 7 or Vista  you have to make sure that the 1# Show processes from all users check-mark is checked. Then look for the spoolsv.exe select it and #2 end task. To start up the print spooler back up follow the tutorial further. Sometimes in extreme situations there might by other processes which might be locking the print jobs (and they can’t be deleted) even if the spooler is not running. Usually these processes load the CPU the most and they also have to be preempted (end task). To view which ones are loading up the CPU just arrange the processes by the CPU column, to view the top CPU frames consumers.

Now if the spooler is stopped, something must have stopped it (usually it stops due to offending jobs) . Therefore you will have to look in the Folder: C:\windows\system32\spool\printers if you see any files there just delete them because they are the spooled jobs that caused the Spooler to stop (You can try to restart the print spooler and the printer before deleting the jobs to see if that fixes it, saving your self the work of re-printing the documents). However you won’t be able to start the spooler because it will send the offending jobs back, causing it to stop. It could also be that the Spooler is still working and the files cannot be deleted. To delete them just stop the spooler first and then delete the files. To get to any folder location on your computer use method 1 or 2 but replace CMD with C:\windows\system32\spool\printers to see if any offending files reside in that location.

In windows XP Vista and 7 the service can be found in the services console. There are multiple ways to get to the print spooler. So the easiest way for me is like this:

Method 1. Press the Windows Key on the keyboard in combination with the “R” then type CMD in the pop up dialog box and press enter or click the OK button.  On the pop up window with black background type in: “net stop spooler”, after you receive the confirmation message, type in “net start spooler”. That is it.

Method 2. Another way is instead of running ”cmd” in the Run Command Dialog box you can run “services.msc” after the dialog box with services pops up scroll down to print spooler service. If you can’t find it, just select any service by clicking once and then press the “P” key on the keyboard it should take you in the P range of services.

Method 3. Another method is to right click on “my computer” and from the popup menu select “Manage” in the Computer management dialog box on the left hand side look on the bottom and expand Services and applications then click on services, from there on look at Method 2 to get to the print spooler.

Further troubleshooting. Restart the computer and then follow the entire process but make sure that C:windows\system32\spool\printers location has no files in it.

Furthermore look at this FixIt tool from Microsoft. http://support.microsoft.com/kb/2000007 Download the tool, run it and follow the wizard. Select the reset spooler to defaults. Just a heads up your printer/printers will get uninstalled if you run the FixIt app. So you will have to reinstall them.

The reinstall all your printers after you have ran the Fixit tool kb2000007.

For all you that are beginners and intermediates in computers, you might want to buy the book below. It will help you with many problems, just download the PDF over there to look at the contents and some examples on how to fix and maintain your computer.

Other tips installing printer and or troubleshooting:

Right click on My Computer
Select Manage
Double click on Services and Application
Double click on Services
Scroll down to Print Spooler and double click on it
Click on Dependencies tab
Check what dependencies the print spooler has, if any
you may need to click on “+” on those dependencies to more dependencies
Go back to the Services list
On each of the spooler dependencies, double click on it
Make sure it is set to Automatic in the Startup Type drop down menu
Now click on Start to start the service

Click OK

Now try and print
if you still get spooler error messages, try this
Open a Command Prompt window, found in your Start (Orb) at bottom left, and it is in the list that pops up
key the command;
sc config spooler depend= RPCSS
(note the space after the = but not before)
restart the print spooler
Hope that works, re post after you have done the above and let me know if it worked!

Remote CMD reset spooler – you need to have administrative privileges on the remote computer. The script can be used to restart the spooler on remote computer systems.


sc \\computername query spooler | find /I “STATE” | find /I “stopped”
if “%ERRORLEVEL%”==”1″ (sc \\computername stop spooler) ELSE GOTO NEXT

 

REM the Computer Name can be replaced by the computer’s IP address.
REM So the first command is querying the spooler and pipes the information to
REM second command to find the state, which is piping the information to the IF statement
REM the IF statement will make the decision what to do and pass the next execution to display on the screen the next message after @echo

@echo The Spooler is stopped Mapping the Jobs folder to delete the temp files

REM The next line maps a network folder because Command Line doesn’t understand UNC paths
REM Then you need to delete the jobs, which can be deleted easily since we made sure the print Spooler is not started.

net use x: \\computername\C$\windows\system32\spool\printers

REM After mapping the network drive, we are accessing it in the next line.

x:

REM now we are able to execute the deletion of the spooled files with “del /q *.*”.
del /q *.*

REM Un-mapping the network drive “net use /delete x:” Then starting the Print Spooler
net use /delete x:
sc \\computername start spooler

REM Querring the spooler to see if its running. But here the Window might exit.

sc \\computername query spooler | find /I “STATE” | if /I “%STATE%”==”RUNNING” @echo Spooler has been started


A more narrow problem HP LJ 1020 error

 

 

The Computer Manual

 

Having problems understanding and implementing this fix? Having problems working with computers in general. You feel that there is no good PC book out there which will break down the PC in a friendly manner? Know someone that needs computer help? Point him to the website below to purchase The Computer Manual the book that’s is changing it all. Is you PC belittling you? are you afraid of it? Then you need The Computer Manual. Want to understand the PC better use the link below to see if this book can help you.

The Computer Manual

HP LJ 1018 1020 1022 Spooler error – Fixed

Update: this fix doesn’t work for 64 bit Windows, it works for HP LJ 1018, 1020, and 1022 only on 32 bit Windows.

HP 1018, 1020, 1022 driver.

The FIX!!!

Download the archive with the Zenographics files from the link below, these files are from the original hp 1020 driver.

http://gameaddict.eu/downloads/HP_1020_zenographics_files.zip

and extract the files into the location below in bold text.

The files need to be copied into: C:\windows\system32\spool\drivers\w32x86\3 location.

That’s it!!!

The story of the fix is below.

First and foremost happy new year!!!


I know is late but this is my first input on 2010, and I didn’t want to write something just for the sake of writing. I wanted to have something to say. So this time is a tutorial on how to fix the HP LJ 1020 Spooler susbsystem error. I even called HP and to tell them that there is a driver issue, but they were claiming that my system is corrupt. I accepted but still waited for that file that would guarantee the crash every time I would try to print it on the printer. About two months later that file produced the error. So I saved the file and called ‘em back. The HP official stand by was: “Microsoft’s Fault”. I knew is not Microsoft’s fault, at least not in this case. Anyway I got annoyed that HP would not admit to the problem and I decided to call Microsoft to ask them to remove the digital signature because HP would not own up to it.

(I even called HP back to tell them that I found the solution. I also wanted to throw it in their face that I was right to begin with.  It was a driver issue. I might not be the proper thing to throw it back at  them but anyway they denied. The dully sworn in HP employee took this high tone and said “Our engineers build all our drivers”. Well false, cause I have the proof that the files were built by Zenographics and Marvell.)

I called Microsoft and some guy answered and he tried to give me the kb2000007 tool to fix my problem. I told him that I know about that fix it app, and it is not what I called for. I was on the phone with him for like 2 hours and eventually he made me change the printer to my workstation and the printer printed no problem on it. I was stunned because I thought I had the Super PDF file that was supposed to crash any all spoolers on any computer. I was really disoriented. But this Microsoft dude told me that he knew it was some corrupt file on the other test computers that crashed and he was kind of blaming the hardware manufacturer,  told him in very pleasant words that he is full of shit too, and finished the conversation.

Then a lot of work was thrown at me and I forgot about the spooler problem. Until the work load diminished and I resumed the research on this, and I found the problem. The SDhp1020.dll that was on my workstation was build by Zenographics Inc, and the version that was on most of the other computers and the same version that was crashing the print spooler was built by Marvell Semiconductor. Also the Marvell file is part of a newer driver. In addition this newer file is in the HP 1020 driver version from 2007 and the 2009 version or better, so the old hp 1020 driver cannot be found at HP’s website. Regardless of the versions you would download from HP’s site they aren’t guarantied to work for all 1020 printers.  So apparently these printers have different chips, and they were meant for small environments because one universal hp 1020 driver  will not work for all. The Zenographics file also requires 3 other files that are also produced by Zenographics.

zenographic-files2

marvell

Anyway The other 3 files you would need are as follows:

ZGDI32.DLL
ZTAG32.DLL
SDDM32.DLL

and of course

SDhp1020.DLL

Here is the link to the archive file that contains the DLLs. Anyway HP and Microsoft should give me a job for fixing this issue. Well, enjoy. Leave a comment  if it works for you or not.

This only works for 32 bit Operating Systems.

 

The FIX!!!

Download the archive with the Zenographics files from the link below, these files are from the original hp 1020 driver. You need to have had installed any HP 1020 driver already.

http://gameaddict.eu/downloads/HP_1020_zenographics_files.zip

and extract the files into the location below in bold text.

The files need to be copied into: C:\windows\system32\spool\drivers\w32x86\3 location.

That’s it!!!

Or download the full hp 1020 driver.

http://gameaddict.eu/downloads/hp1020Driver.zip

If you can’t work this problem, try the link below to troubleshoot or reset  your print spooler.

For a guide to fix the print spooler itself go here:

Print Spooler Service, Print Spooler error,Print Spooler FIX, Spooler Subsystem app, Print Spooler troubleshooter

 

Remote CMD reset spooler – you need to have administrative privileges on the remote computer.


sc  \\ComputerName query spooler | find /I “STATE” | find /I “stopped”
if “%ERRORLEVEL%”==”1″ (sc \\ComputerName stop spooler) ELSE echo “spooler not running”

 

@echo The Spooler is stopped Mapping the Jobs folder to delete the temp files

net use x: \\ComputerName\C$\windows\system32\spool\printers

x:

del /q *.*

c:

net use /delete x:
sc \\ComputerName start spooler

sc \\ComputerName query spooler | find /I “STATE” | if /I “%STATE%”==”RUNNING” @echo Spooler has

been started


 

The Computer Manual

 

 

If your computer is really slow at this moment, it is not a coincidence that you landed on this page. If your computer is still running you are at the right place. All you need to bring your PC back to life is “The Computer Manual”. Get the book and start reading Chapter 2 to recover your computer to factory defaults. Prior to this don’t forget to back up. All the information is structured very well and you can’t make any mistake in cleaning your computer.

If your Sound System, Camcorder, Digital Camera, and VCR come with a manual, why not your computer? Out of all of them the computer is the most complex gadget, and the easiest to get decommissioned by mistake or a malicious software. Out of all the gadgets the computer is the most vulnerable and yet there is no manual to teach the owner, how to keep it in healthy condition. Not anymore, “The Computer Manual” is here for your peace of mind! In addition you will learn how overcome disaster with ease. The Computer Manual is very well structured allowing you to get things done effortlessly. It doesn’t matter if you an absolute beginner or an intermediate user. The structure is designed for everyone to skim trough chapters and get things done. The manual starts with basic aspects for absolute beginners. If you understand the title of each tutorial in Chapter one, skip it. If Chapter One it’s easy then Start Chapter Two, some things there are mandatory, if you haven’t done them to your computer before. Compute with ease friends!

The PC book for beginners and intermediates!

The book that should come with every PC!

The Computer Manual

So last night I needed to create an audio CD from some Youtube videos. The first idea was to use a sound recorder tool while playing the video. Then I said to my self maybe I should just convert the files online and then download them after they are converted. It was easy to convert some of the files, but some of them I had to wait for a long time. Then I realized that the files that worked easy have been already requested by other and they are cached. It would make sense why the other ones did not work. I also concluded that the services might be overcrowded.

I actually had a few downloaded FLVs from YouTube and I wanted to open them in and a FLV player that was laying around on my computer. When I found the FLV files on my USB key they all had the Real One player icon attached. Then I realized that if that is so, then Real One Player can play the files and it did. But I also knew that it can burn CDs, then I thought to myself, wouldn’t it be cool if it could just convert and burn the FLVs on an audio CD? Tried it, and it worked. I don’t even know why I had Real Player installed, but I do know that I only needed it once. Now I know that real player can burn audio CDs from FLVs, real nifty tool to have there.

To get the FLVs from YouTube just get them from the Temporary Internet Files folder under Internet Explorer, after you have viewed them. To get there go to Tools –> then Internet Options and in the new dialog box should be in the middle the Temporary Internet Files. Arrange the files by size because they would be among the largest size.

Now I see a better use of Real Player which until last night had no “Real” use to me. Funny right? Real! :)

SONY VAIO VGN-BX570B – Video Driver

Hi,
All who stumble upon the need to install the VGA driver for your SONY VAIO laptop. If you ended here for some help with that, it means that the driver is still not on the Sony web site where it is supposed to be. Anyway I had the same problem and of course I have searched everywhere. Eventually I found Driver Robot and gave me a name on the actual chip. I already tried the ATI website and their tools did not work. In addition I tried to get Sony to fix it for me because on their website they have 15 min free tech support. It takes them less than 15 minutes to really up load the driver on your computer and a text file with instructions, but they don’t want to do it. They BS around until the free 15 minutes pass by to no avail, and then they say that for 24.99 they will install the driver to your computer.

But before that I had a Sony tech looking in my computer remotely and the only think he did was restart my computer. And he looked somewhere in the registry. Anyway the Driver Robot did it. I was able to download the driver and install it from its setup file, but when I restarted the computer the driver could not be loaded. Then I kept on researching to find out where the problem was because Device manager was giving a code 41. I found some help online where I had to delete some registry settings. I delete more than two settings because there were more than two registry keys with the identical name. When I restarted the computer, the driver was detected but nothing else worked.

No mouse or keyboard working so I had no possibility to interact with the machine. How did I know that the VGA worked when nothing else did? I knew it because there was a screen message where would let me know that the ATI control panel was loaded and the resolution was the max resolution supported by the display. So I tried safe mode to no avail. Therefore my friend suggested Winternals ERD commander and do a system restore. Did that, and the driver was gone but I could interact with the machine again. This time I just upgraded the driver by browsing to it’s location and installing from the location instead of running setup. Worked like a charm.’
Good Luck.
Here are some links to the driver:
http://mirror1.driverrobot.com/1-10000/8001-9000/8901-9000/8901-8910/8903/6ff6e651f7920b4bda720b79dd400cbe/ATI_video_6_14_10_6525.zip
Also you can look the same driver up on Dwonload.com and look for “ATI_video_6_14_10_6525.zip ”
If you install the driver from location and still is not working the you need to delete the two settings in the registry, the article can be found at the following web address: http://www.hardwareanalysis.com/content/topic/35761/
Start Registry Editor (Regedt32.exe).
Locate the UpperFilters value under the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
On the Edit menu, click Delete, and then click OK.

Locate the LowerFilters value under the same key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
On the Edit menu, click Delete, and then click OK.

If you do this make sure you have ERD commander so you can recover the OS to a previous state and make sure you have system restore enabled, and make a restore point before you delete the registry settings.
In addtion make sure that you delete the upper and lower filterrs in the registry keys 4D36E965-E325-11CE-BFC1-08002BE10318, and only in the ones that contain something like this value: Instaler32   — – Desk.Cpl,DisplayClassInstaller. Because these contain something about display adapter. The others contain mouse value or other peripherals and therefore you might end up in my situation where no input device works. Be careful. Also this we already know ,that I am not responsible if something wrong happens with your device, and you do this at your own risk. :) .

Well so far the best way I found is to use special Setup unpackers that are created specifically for the type of the setup files. Since I started playing around with this I saw that many of the setup file are created with Inno Setup. For these types of files there is a little command line unpacker that simply extracts all the files and it places them on separate folders. In addition the “innunp02″ also gives the script file that is responsible for all the settings and the registry settings that are required for the file.

This is useful if some applications do not deploy all the settings and one can alter the setup file so it will deploy all the settings automatically. In addition there are some applications that require a key, and it becomes annoying after some time to deploy the key constantly, then we can integrate the key, and recompile setup.

To recompile the setup file again we need Inno Setup, which is a free application. Just alter whatever you need and then recompile the setup file again. This is useful also if one is a field technician. Instead of installing several application on the client’s computer just make a CD with the unpacked applications to run them strictly from the CD.

Remember this works only for the Inno Setup files, for setup files created with other applications you would need other unpackers and other tools. I will add some good links to other sources of info to help you all with the setup file decompilation, or extraction.

Here is one good link:

http://thedutchjewel.50webs.com/re.html

How to Add and or Replace files into an MSI file, Edit MSI

There are 4 prerequisite applications that will help out, the 4th one is not necessarily required. For replacing files or extracting msi files you will still need to read the entire article, but you won’t need to add the new rows in the tables. You will just need to look at the files that you need to change in the File table under the File Name column or the source_path column (done with orca or Instedit). And then you’d have to modify the size and versions.

1.    The first application that is required is Orca.exe this application only helps with editing of the Database inside the MSI file. There are replacement apps for ORCA like: SuperOrca, CamWood app Editor1.0.2.7 (at this time) and InstEdit. I prefer InstEdit (http://www.instedit.com) because you can right click on the MSI file and have InstEd as the option to edit the MSI file.

2.    The second app is MSIdb.exe. We use this tool to separate the database part of the MSI file from the archive part which is a .cab archive. MSIdb.exe is a little graphic utility that can extract the .CAB file from an MSI file and add it back into an MSI file modified. It comes with Microsoft Windows Installer SDK 4.5 .To get your hands on this little tool either install Microsoft Installer 4.5 and then go to C:\Program Files\Windows Installer 4.5 SDK\TOOLS and copy it where you need it.  To extract the *.cab archive from the msi file we need to work in command line (CMD.exe). The command to separate the .CAB looks something like this:

msidb.exe -d application.msi –k file.cab

and to reinsert the cab the command is like this:

msidb.exe -d application.msi –a file.cab

the difference is in the switches (-k and –a). To extract the cab file from the MSI use:

msidb -d “target.msi” -x “Data1.cab” or the application in step 4.

If unsure about the name of the cabinet file in the MSI file then open the MSI file with ORCA or similar App and check for the name in the Media table under “Cabinet” column. Mine had the “#” sign before the name but when I extract it from the MSI the name did not Include the “#” sign, therefore if stuck on this step just try the name without the # character (if still in doubt just look at app 4).

3.    The third application is Iexpress.exe that comes with Windows XP. This app can be run from the run command dialog in start menu. Now the tricky part is that when iexpress.exe is run to recreate a cab file. The names of the files have to be added into archive in the same sequence as they are in the component table in the MSI database table. It took me some time to figure it out because I was getting errors with files missing.
4.    The 4th app is called MSI Unpacker, I think and can be found at http://www.jsware.net/jsware/msicode.php5 this one helps you extract the cab file without knowing its name, and it add the cab extension to it automatically. Moreover the app can do more but it doesn’t help with our case.

Altering the database for file addition.


The steps of this maneuver can be skipped and altered depending on the situation therefore I will start with the editing of the database with Instedit. These DB editing steps should be in order but they can be skipped and altered too:
We will open the .MSI file with InstEdit and on the tables menu we go to Components table. There we add a new row in case we want to add a file to our installation. A new dialog box will pop up and we will need to fill in the forms there.

hex_db_modif This Hexadecimal number is obtained by clicking the star and I think it just kind of hashes the name “testfile” into this long string. The value TARGETDIR is from a different table but it represents the location of the application in program files. If you desire a different location you need to look into the directory table and figure it out how is interpreted there. But I think windows installer understands for example “AppDataFolder” as C:\Program Files. Therefore you can add different folders where you want the files to be installed. The KeyPath string (72) represents the actual name of the file in the archive, I suggest you keep it without an extension. Then go to FeatureComponents table and add another row at the bottom of the list.


sec_db_modif


On the File table we need to add another entry row and the values look like this:
thrd_db_modif
The sequence number in the last line has to incremented from the preceding file. The names of the file have to be consistent with the actual file inside the archive. In this example the file name in the first line is the actual name of the file inside the archive. The second row refers to a different name from the different table but I chose it to be the same and it works, do the same if in doubt. The size has to be the size of the file in bytes. I also think that is not relevant but in any case make sure you choose the Size, in bytes, NOT the size on the disk. This way worked for me.
file_size1


Now we have to go to the Media table and alter the LastSequence number and incremented by the same number of files we are adding to the MSI file. Notice that last sequence number 23 is the same as the number in the sequence two images up.
forth_db_modif

Compressing the files into a new CAB file.
After that we should be ready to compress the cab file with all the additions and insert it into the MSI file.
Working With the CAB file
To do that we need to extract the CAB archive described in step 2. Then extract the files into a folder, then add the new files and compress it back to a cab with the same name. MAKE SURE THAT THE FILES ADDED INTO ARCHIVE ARE IN THE SAME ORDER AS IN THE Sequence order in the File table in the MSI database. If you get an error try adding the files one by one into archive.
Adding the files into a CABINET Archive:
iexpres_1

iexpres_2

iexpres_3
Now Click the add files button and make sure you add all the files in order to archive. I am emphasizing this because usually they are added by name in order into the archive but for some reason windows cannot arrange the in order of the name correctly. Therefore I had to do it the hard way. I created a notepad file with all the names in the order they were in the order that they were in the Sequence in the File table. Then I copied and pasted the names 5 by five into the Add files Dialog box.

iexpres_4
iexpres_5

 

iexpres_6
The SED file is like a batch file that can be reopened and added to incase of new modifications. This will save time with the file sequence adding.

iexpres_7

iexpres_8

 


Then click finish and browse to find the newly created Cabinet archive in the root of the user profile, unless you selected another location in Package Name and Options screen.
Give me your feedback. I know there might be other methods but I am just tired of incomplete methods. I just needed to write one complete method of adding files and or replacing them. Moreover this was done on a small application that was only one MSI file. Perhaps larger apps work differently.

Some comments might help future posts, as well as this one!

The Computer Manual the computer e-book for beginners and intermediates!

Updating WordPress

For some time now I have seen the new 2.3.3 version of WordPress available. I kept on postponing it because I did not stick with the simple settings and I move some of my files around. Therefore I had to do longer upgrading process.

Today I did it and I kind of used a mixed method posted on the WordPress site in combination with my work-flow. To make sure that I had everything backed up I just backed up the entire root folder in one archive. I did that using the file management tools provided by my hosting.

Then I started reading the tutorial about upgrading WordPress to the new version. The way they went about it seemed to me like more work. So instead of deleting only certain files and keeping others I just got the new version of WordPress and whatever was meant to be kept I downloaded from my hosting site into my computer and placed it into the necessary location on the local WordPress folder. Then I compressed the folder and upload it back to my hosting site. There I deleted my entire WordPress folder and uncompressed the archive with the newer version that took its place. I did not even had to deactivate my plugins.

They tell you to NOT delete

  • wp-config.php file;
  • wp-content folder;
  • wp-images folder;
  • wp-includes/languages/ folder–if you are using a language file, do not delete this folder;.
  • .htaccess file–if you have added custom rules to your .htaccess, do not delete it;

Custom Content and/or Plugins–if you have any images or other custom content or Plugins inside the wp-content folder, do NOT delete them.
Then you just copy these files and folders into the new WordPress folder on you machine and then archive it upload it and then delete the existing folder of WordPress and replace it from the archive.

I archived it because usually the connection breaks if I upload many files in one session, therefore you won’t know which file did or not go trough.

Basically I reinvented the wheel.

I will cry later if somehow of an error slipped in, the site is working now.

Powered by WordPress | Theme: Motion by 85ideas.