VOGONS


First post, by hwh

User metadata
Rank Member
Rank
Member

Go ahead and tell me what you think.

If I try to copy some files to a disk, it usually won't work. I/O error. Transfers are very, very slow. Files may or may not transfer. The larger the file, the less likely it will transfer. Furthermore, when writing files, they seem corrupted.

So, the usual suspects: Drive, disk, and cable. I have many, many of these. I have tried swapping them around, and nothing changes. That leaves our other suspect, software. Hmm.

Guess what? This does not happen in Safe Mode. Exact same drive, cables, disks write quickly and accurately in Safe Mode. So clearly there must be some software or driver interfering with the controller, eh? But I can't figure out what it is. I tried disabling every driver, process, and startup program I could while still making the system start, and it just won't work. It looks like Safe Mode, but it won't write to disks normally.

Maybe something in the registry? I just don't know what to do besides wiping the system, which, well, is a horrible amount of work and who knows what happened along the way. But I shouldn't have to do that. It already works in Safe Mode.

Registry: Creating a new user account has no effect at all.

¯\_(ツ)_/¯

Reply 1 of 4, by darry

User metadata
Rank l33t++
Rank
l33t++

IRQ or DMA conflict ?

Floppy controller uses irq 6 and dma channel 2 . Make sure irq 6 is not assigned to PCI in the BIOS .

Reply 2 of 4, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
hwh wrote on 2020-04-15, 04:37:

I tried disabling every driver, process, and startup program I could while still making the system start

What are you using?

I'm not sure if something better than Autoruns has arisen in recent years, but that's what I would look at.
https://docs.microsoft.com/en-us/sysinternals … nloads/autoruns

Also, are you trying to write files using Windows Explorer? For testing purposes, it might be useful to try writing an image using a program like Rawritewin. Or try copying the files using Roadkil's Unstoppable Copier instead.

Reply 3 of 4, by hwh

User metadata
Rank Member
Rank
Member
darry wrote on 2020-04-15, 05:02:

IRQ or DMA conflict ?

Floppy controller uses irq 6 and dma channel 2 . Make sure irq 6 is not assigned to PCI in the BIOS .

Seems normal. As for IRQ there's nothing I can do in the BIOS besides IOAPIC, which I am assuming I don't want to be messing with.

Jorpho wrote on 2020-04-15, 06:39:
What are you using? […]
Show full quote
hwh wrote on 2020-04-15, 04:37:

I tried disabling every driver, process, and startup program I could while still making the system start

What are you using?

I'm not sure if something better than Autoruns has arisen in recent years, but that's what I would look at.
https://docs.microsoft.com/en-us/sysinternals … nloads/autoruns

Also, are you trying to write files using Windows Explorer? For testing purposes, it might be useful to try writing an image using a program like Rawritewin. Or try copying the files using Roadkil's Unstoppable Copier instead.

I was using the standard Windows tools. Msconfig and services.msc. I looked at autoruns and it's...complicated...
I have no idea what to disable or what can be disabled. I don't know what normally gets loaded in Safe Mode and would obviously like to limit the inquiry to things which concievably could be conflicting with the floppy.

Anyway, here is what the copier did as well.

I have discovered more about this. Firstly, I can confirm it seemingly works normally with small files. Sub 100KB seems to get past it. Secondly, I can confirm this is happening in Windows 7, and I haven't done anything special to that installation.

Reply 4 of 4, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hello!
As a workaround, on Windows XP 86, you can try using the floppy driver of OmniFlop..
http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm

Good luck! 😁

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//