|
|
Colin Angus Mackay wrote:
The BSOD messages are various things - but one constant is that at the point that it switches to the Hi-res video it fails.
I've actually had this happen, from the exact same upgrade. The new memory I had gave bad memory responses (read does not match write) which slowly corrupted windows. Even reinstallation resulted in corruption as soon as it reached the non-dos portion of the install.
Graphics and memory are shared to some extent. DirectX sets up virtual buffers, shifting graphics information through real-memory before going to the graphics card. The amount of memory on the graphics card determines how much is shifted down. Until Vista, windows itself uses very little graphics acceleration, it's mostly IO from real-memory.
My suggestion is pull out the new memory. Recreate your new partition (leave your original alone for now until you get the problem fixed). Run a memory test, it should come in good unless you got a static discharge on your original memory, which has only happened once at work.
If you have success, install the memory one at a time if your motherboard allows you to and repeat the tests. Until you get a successful installation and run of windows on the new partition, don't write over your old.
If, and only if, a full memory diagnostic shows the new memory is good, then do a repair on the original partition and it should come back to life.
_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
|
|
|
|
|
|
First, You did backup before doing the upgrade?
To test out the memory config, use memtest[^] once you make the CD you can test your system without booting into windows.
For your current problem.
1. like others have said go back to your old config. Then clear out the BIOS settings with the jumper on your motherboard. Also make sure you have the latest BIOS as well as double checking that your motherboard supports the configuration.
2. As far as fixing your windows install. If the error is not in the same place, there is a good chance it is memory or seating related. Make sure the video and all the cards are in well by pulling them out and putting them back in. Double check that the memory is seated correctly. If it is driver related, then safe mode should allow you to work around it. Also make sure you check the video card knowledge base for the specific problem before you do anything drastic.
3. If you've installed a sparate copy of windows on a different drive, then I'd move your data over to that installation rather then deal with an install over the top. I gave up trying that a long time ago because it always had a very low chance of success.
|
|
|
|
|
andy brummer wrote:
Also make sure you check the video card knowledge base for the specific problem before you do anything drastic.
I've just done that. The version of the driver I have doesn't like more than 1Gb of RAM. (My upgrade was 1Gb to 2Gb). So that is what triggered the problem. Now I've taken the new memory out I don't understand why I doesn't fix the problem.
I still cannot get into safe mode on my original windows install, although I've got a friend to download a new version of the video driver for me.
My: Blog | Photos
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More
|
|
|
|
|
Can you make it into the recovery console? If so you could uninstall the video driver there. Also, I think you might be able to get it to fall back to the default video drivers by manually renaming the video driver files.
|
|
|
|
|
I have few questions about Palm OS..
1) How we can build the application for Palm OS for demonstration purpose ... I have heard anbout emulator stuff but i still don't get how it works.
2) If I were to build an application in the Palm OS, of course I will have to run the application using my own PC first. What is the language usually being used for developing application for Palm OS? My idea is to build an order management system like food order done by waitress and thus the waiter will have to take order by just using the Palm provided. The system will later on cater the order management upon the waiter put the Palm in its cradle (HotSync) so that the information will be sent to the main system in computer (e.g cashier) remotely.. menaing no wireless system required here.
mijan
|
|
|
|
|
From what I remember
You get yourself a copy of Metroworks Codewarrior (Palm Version) which is (?c++) or, you use GCC - there used to be a ton of articles on the web about gcc for palm programming, theres some books on Amazon, too
You have to (sign your life away) with Palm to get the SDK Emulator ROM - which allows you to set up the software Palm emulator on your PC, which allows you to test your applications, in the emulator, on your PC, as if they were (almost) running on the real Palm - once you've satisifed yourself that the program works in the emulator, and wont cream anything, you can then deploy it to the actual device
maybe this will help
'G'
|
|
|
|
|
mijan wrote:
1) How we can build the application for Palm OS for demonstration purpose ... I have heard anbout emulator stuff but i still don't get how it works.
Read this.[^]
mijan wrote:
2) If I were to build an application in the Palm OS, of course I will have to run the application using my own PC first. What is the language usually being used for developing application for Palm OS?
Go-DB[^]
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
What is the difference between mutex and semaphore and what are their applications?
Anil Kumar
|
|
|
|
|
Basically a semaphore is an integer counter and a mutex it's a binary semaphore: it's a semaphore of max count 1.
They are restricted variables used in multi threaded programming environment to control the access to shared resources. By increasing or decreasing its value each thread knows if the resources are available or not.
Marc Soleda.
... she said you are the perfect stranger she said baby let's keep it like this... Tunnel of Love, Dire Straits.
|
|
|
|
|
The classical example is to synchronize shared memory access between multiple threads.
A mutex can only be owned by a single thread at a time. Multiple semaphores can be created. In memory access, multiple readers are allowed but only one writer.
The two are used in conjunction. Study the following sequences until you understand how both readers and writers interact to synchronize thread safe memory access.
Before reading shared memory, a thread must execute the following sequence:
1) Acquire the mutex. If the mutex is not available, another thread is writing memory, and the reader must wait for the mutex.
2) After acquiring mutex, the reader knows it is "safe", i.e no other thread is writing to memory.
3) Acquire a semaphore. This is a signal that other threads may check to see if another thread is currently reading memory.
4) Release the mutex so the next reader thread may acquire the mutex just long enough to acquire a semaphore.
5) Read the shared memory.
6) After memory read is complete, release the semaphore, to signal that the thread is no longer reading the memory.
Before writing shared memory, a thread must execute the following sequence:
1) Acquire the mutex. If the mutex is not available, another thread is writing memory, and the second writer must wait for the mutex. Once a writer acquires the mutex, no other threads can access the memory for read or write, because both operations require the mutex, which is now locked by the writer.
2) Wait for all semaphores to be released. Threads that started reading the memory before the writer locked the mutex may not be finished yet. Once all semaphores have been released, the writer knows that no other threads are accessing the memory.
3) Write to the shared memory.
4) Release the mutex. Now other threads may acquire the mutex long enough to also acquire a semaphore, and start reading the memory again. Or another thread may acquire the mutex for a write operation.
|
|
|
|
|
Mutex and sempaphores are generic terms for thread locking objects. These are the definitions used by the Microsoft handle objects.
Mutexes and Semaphores are similar. Licke marcdev said, you can set the max count lock count on a semaphore. A mutex behaves similarly to a single count semaphore, except for relocking the mutex by a thread. The thread that owns a mutex can lock it multiple times without stopping and it will allow another thread to own it after it unlocks it once for each time that it locked it.
|
|
|
|
|
Thanks for all i got the difference.
Regards
Anil Kumar
|
|
|
|
|
I am facing a strange problem att my job.. I'mnot a networking guy, but needs to the reason for following because tomorrow I have a meeting with other staf memebrs and boss for the feed back..
Lately our Web Server giving us a hard time becuase somehow it disables alll network connection and mapped drives and then we have to reboot it, after rebooting everything restores and starts working..
I know there might be lot of reasons for that but can some one tell me few of them please, I have to talk about it tomorrow.
Thanking all of you in advance.
Salim Akbar
|
|
|
|
|
I posted this information in the lounge. Read the thread about shares between XP and 2K. I included some useful links in there. I can almost guarantee this is a permissions problem at the user level.
http://www.codeproject.com/lounge.asp?msg=1165084&Page=4&userid=440521&mode=all#xx1165084xx[^]
I know you can't become if you only say what you would have done and you'll miss a million miles of fun." - Len
Work hard, play hard. Don't forget who you are and don't forget where you're from. Do all these things well and you won't have to wonder where you are going.
Code-frog System Architects, Inc.
|
|
|
|
|
Thanx for your reply..
Just one more thing for your kind info..
During that period the server does not run any scheduled jobs through SQL server..
Salim Akbar
|
|
|
|
|
I don't think it has anything to do with SQL server. It's the permssions under which the drives are mapped and the credentials of the user accounts. That is probably the problem.
I know you can't become if you only say what you would have done and you'll miss a million miles of fun." - Len
Work hard, play hard. Don't forget who you are and don't forget where you're from. Do all these things well and you won't have to wonder where you are going.
Code-frog System Architects, Inc.
|
|
|
|
|
code-frog wrote:
I can almost guarantee this is a permissions problem at the user level.
Can you give more reason, why it is relate to the permission problem at the user level? For my opinion, i don't think about permission problem. I think it might be relate to the network traffic which is over the ability of the server that could not handle it.
For network connection which is disable, i usually found this problem with my brother computer. I create an account for him as in a User level, but sometime when he start the computer, the network connection is disable but the cable still attach to his computer and the hub/switch is still running. Until i restart it again then it is start to work again. Until now, I still could not find the solution that why sometime network connection is disable when we start windows.
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Hi,
I am trying to develope a program for a client that allows them to view activity and the screen of several machines at once. I know that there are programs out there that allow you to do that, but the client is a teacher in a rural school district and can not afford them.
Thanks
Douglas Davis
Xenolith Technology Group
|
|
|
|
|
it may be simple enough.
try this article:
http://www.codeproject.com/cs/media/directxcapture.asp
once you obtain the screen/audio data, sending them over the network is simple (or not?)
you can send some data packets (maybe screen frames compressed in jpg?).
|
|
|
|
|
Thanks for the information. I think that this might be the answer to my problems.
Thanks Again.
Doug
Douglas Davis
Xenolith Technology Group
|
|
|
|
|
XenoTech wrote:
I am trying to develope a program for a client that allows them to view activity and the screen of several machines at once.
In my opinion, i think you might need the student PC to access the teacher PC screen during the time that they take the lesson. How about sharing desktop with netmeeting?[^] Is this match what you need?
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Thanks for the information.
Thanks Again.
Doug
Douglas Davis
Xenolith Technology Group
|
|
|
|
|
Hi,
I is a a very generic qurey (not associated with a particular software of hardware in specific)
I have and a hardware adapter with an FPGA in it. It could be connected to the PC via a USB port, with a driver for the same installed on the PC.
My query is, if I have two similar adapters which I connect to two ports. Will two drivers be required for it. Or will there be two instances of the same driver created
Could you please clarify.
Thanks,
Surbhi
|
|
|
|