Windows 7

My notebook makes BSODs how to analyze the Minidumps.
A four year Toshiba R500 old laptop that has been upgraded to Windows 7 Pro 32 Bit has been causing some trouble. It takes for ever to boot, so I don't turn it off anymore. It's basically a file server now and a remote access point to my home network.

For some time there has been a dll-error popping up (MSVCP71.dll error when starting Google Chrome or Opera). I've researched it, applied the various fixes but it did not help.

Tonight, it has started throwing Blue Screens.

I install the updates that Dear Mr. Microsoft offers me. I defrag, cclean and backup and do everything else under the sun to keep my Windows tidy and my nerves calm.

About the BSODs:
I have those minidumps. But frankly I am no expert in their analysis and right now I lack the resources for becoming one.

Are the Blue Screens are caused by software trouble (as indicated by the dll error) or by hardware failure as indicated by the slow start up and general sluggishness (RAM or HD error, failing mainboard or something like that).

Registering 32 bit DLL for context menu on 64 bit Windows
I am new to Windows programming / registry settings and I need help regarding setting a context menu. Allow me to provide details.

- There is a DLL written in C++ which somehow is able to display a "MyApp" menu when I right click any file. I am not sure how it displays the menu (not owned by me).
- The programming language I used to register the content menu handler is VB.NET. I have code that creates a new key:

1) HKCU\Software\Classes\*\shellex\ContextMenuHandlers\MyApp\{CLSID of the C++ DLL}
2)
- Both the C++ DLL and the VB.NET exe are compiled to run on x86. So they are expected to run on the 64 bit OS under WOW mode.

I have 2 questions in this regard:
1) Should the VB.NET code be creating the menu handler under:

1) HKCU\Software\Classes\Wow6432Node\*\shellex\ContextMenuHandlers\
2)
Instead of

1) HKCU\Software\Classes\*\shellex\ContextMenuHandlers\
2)
?

2) Does the CLSID for the 32 bit DLL get saved under:

1) HKCR\Wow6432Node\MyApp\CLSID
2)
on a 64 bit system ?

- Both the registering and the context menu work fine on 32 bit systems. I am only trying to make it work on 64 bit.
- The 64 bit OSes in question are Windows XP and Windows Vista [in future I might need Windows 7 64 bit too].

Links/pointers to existing articles will also be helpful.

Corrupt dll file D3D10Level9.dll
I have just upgraded to IE9 on my Win7 Pro 32-bit PC and certain websites don't load properly or cause IE to crash. From the eventviewer I can see that this is the cause of the problem but I don't know how to rectify it.

a) I can't delete the file in the hope of replacing it with a new one b) I've downloaded and installed DirectX again which didn't fix

Faulting application name: iexplore.exe, version: 9.0.8112.16447, time stamp: 0x4fc9cd53
Faulting module name: D3D10Level9.dll, version: 6.1.7600.16385, time stamp: 0x4a5bd9a4
Exception code: 0xc0000005
Fault offset: 0x0000d3f5
Faulting process id: 0x1ed4
Faulting application start time: 0x01cd76f1ae9f3e52
Faulting application path: C:\Program Files\Internet Explorer\iexplore.exe
Faulting module path: C:\Windows\system32\D3D10Level9.dll
Report Id: f3ecee65-e2e4-11e1-bf95-002564d8ac08

Object found in startup folder
I'm concerned about something I found in WinPatrol's Startup folder. There are six programs listed but the one that concerns me is one simply named WebCheck. There is no command or Company info.

listed. Researching WebCheck I found that WebCheck. dll is a file that contains COM interfaces for
Website monitoring.But the one found in startup does not contain the word .dll.

A search of the computer found that I have 8 files for the .dll file. One of the files found was in C:\Windows\System32\ In Properties the File Description was: Web Site Monitor.

My concern is Should it be allowed to remain in the Startup folder?

Windows Explorer crashes
I have a major problem with two Win 7x64 computers (Windows (NOT IE) Explorer crashes) and on both machines a troubleshooter has told me that the likely cause is vengineie64.dll (whichsounds to me like a dll that is associated with the 64-bit version of IE).

I have been driven crazy by this problem for more than two weeks now. So far as I know I am not using IE64, and the Windows Explorer crashes are the very familiar click on something like 'Computer' or 'Games' or left-click on just about anything.

Sometimes I get a message, sometimes not, the screen goes blank while Explorer restarts.

The cure may be something as simple as uninstalling IE64 or replacing a corrupt dll, but now that I may have a handle on where the problem is coming from, I don't want to fumble the ball. Besides, others may have the same problem.

Missing ATL100.DLL
I have Windows 7 Starter with all updates. Recently I learned that I am missing ATL100.DLL & that shellmanager database is corrupt or missing.

How can I see whether a DLL is registered from my batch program?
I have a .bat file in Windows that I am writing. It will copy some DLLs to a directory on the user's machine and register them. I was thinking it might be good to check whether the DLL is already there and registered, before copying over and registering.

exporting a function from a static library.
I am interested in using my static lib to create a dll (implicitly linking). which means I need to (in vs2008) create a dll project that should generate the following:

1. header file (which have exported function declarations. These are simple wrappers to actual functions in the static lib and are using __declspec(dllexport) which are in the dll centric .cpp file)
2. import lib which will be made as a result of creating the dll
3. the actual dll which is created.

Now this is what I have:
I have made a test program that will utilize the above dll(including the import lib/header files) to test it. in this I have included all the three items. now the exe compiles/links without issue.

however in the main.cpp when I call the exported functions they seem to see the exported dlls.but can't seem to execute the static library functions which they wrap.

1. how do I get them to see those functions?
2. is there an easier way to do this such that I still share my static library but now if anyone wants to create a dll they can because I have added "the exported functioncapability" to my static lib? OR do I just need to provide them with a imported library from my dll which has all my static library obj files as well? (I thought I did that when I made my dll but maybe just adding that as a reference to create the dll in vs2008 does not work?

ntdll.dll not found
While running a VC++ code [visual studio 6], I got error : NTDLL.DLL not found and every VC++ project is failing to run.

I am working on this project for a month. Now I don't know what happened?

regsvr32 hangs
I am trying to register a dll on one of our employees computers, it has XP service pack 2, and when I run regsvr32 it just sits there if I go into Task Manager under Processes, you can see it there but it's getting no time.

I even set the priority to high and nothing. I have run regsvr32 on other computers with no problems. how can I get this to run successfully. I am trying to register a crystal reports dll.

craxdrt9.dll it's a pretty common dll, and like I said I have no problems with other computers.

force a process to release a dll
I got one of those lovely spyware things where it says u have a virus download the new software then it opens ie and says DOWNLOAD NOW!.

I have been able to track which dll file it uses (tntftqqf.dll), its in the system32 folder.and not even in safe mode will it let me delete, because its in use.

user32.dll was relocated in memory
While I am trying to install a I am getting a error that user32.dll was relocated in memory.the application will not run properly.the relocation occurred because the dll c:\windows\system32\shell32.dll occupied an address range reserved for windows system dlls.the vendor supplying the dll should be contacted for a new dll.

so I cannot able to install thesoftware.

Error loading Iernonce.dll
When any of the users set up on my PC logs in, the following message is displayed:

RUNDLL

Error loading C:\windows\system32\iernonce.dll
The specified module could not be found.

I press OK and experience no system problems, what is causing this and how do I fix it?

I have Windows 7 32 bit Intel core i5 processor SP1 4.5 GB RAM

Modifying "Save in:" in Windows 7
I would like to modify the left portion of the Save file/attachment/etc. window. Currently it shows the following:

My Recent Documents
Desktop
My Documents
My Computer
My Network Places

I have been burnt in the past with a lockup or crash which has made me re-think the way I use hard drives. Now only the OS and programs are installed on the "C" drive, with the "D" drive containing my Downloads, My Documents, My Pictures, etc. files.

I want to add these as locations to save to from Windows Explorer, or applications. To do this, I have to modify the Save In portion of the save windows for those applications.

Is there an easy (or moderately difficult) means to do this? It would sure make life easier. Now I have to go to My Computer and then through all the folders on my D drive to get to where I want to go.

Even the "My Recent Documents" doesn't always show any locations on the 'D' drive. Is there a common place or adjustment for all applications, or is this application dependent?

PS I do not like the "Libraries" feature of Windows 7 - it adds too much overhead. I have to scroll past the default settings to get to my usable locations.

Limit on opening multiple documents from Windows Explorer
Today I tried to open of the Word documents in a directory. something I've done routinely in every version of Windows since Windows NT. and nothing happened.

My usual technique is to select all of the files I want to open and press Enter. When that failed, I tried right click/Open. That didn't work either; the Open command wasn't on the menu.

I found that I can open 15 files at once, but not 16.

This is not a Word problem. When I try to open multiple PDFs, the same thing happens.

saving from e-mail or...
When I use tools>save as, of something coming in through e-mail, where do I find it? I am not given a choice of " documents," to save it in, only various html archives. sambacat

Save client-side modified excel file to database
I have a webform which has iframes and one of iframes rendering excel content that users modify. I want to save modified excel page clicking a button (saving client-side then uploading file is not acceptable way because users have no save permissions) to webserver thus database.

How can I do this? Note: this is a local application meaning runs on intranet.

Can't download .exe files to my desktop
When I save an .exe file to my desktop, this is the error message:

"Could not be saved because you cannot change the contents of that folder. Change the folder properties and try again or try to save to a different location"

I want to save the .exe to my desktop like I've done it a hundred times before with no problem then install the program to a designated location on my C/D drive.

Open Like Program Next To Each Other On Task Bar
On my home computer, when I have many program open, If I open something like firefox all the firefoxes are next to each other, NOT grouped.

They just open next to each other. Anyone know how this functionality is controlled? I have the Anthracite Vista theme installed on both computers by the way.

No Administrator Permission to save file
This is a boring error and I am sure there is a simple answer but it has defeated me.

My PC is a stand alone built tower desktop linked to the Internet with password access. There is no one else who uses the kit. I have Windows 7 Home Premium and Microsoft Office 2007.

Why is it that when I try to save anything I download into a folder in the My Document's library I am informed that I do not have permission and but it can be saved in the Owners area?

I usually backtrack and save it on the desktop. That is allowed but I then have to transfer the file. Tedious and time consuming and irritating!